ffmpeg搭建一个简单的rtsp推流方案

简介: ffmpeg搭建一个简单的rtsp推流方案

ffmpeg搭建一个简单的rtsp推流方案


基础环境要求


  • ffmpeg
  • ffplay/VLC
  • rtsp服务器


开始


首先我们必须要安装好ffmpeg,不管是源码编译还是直接安装网上都有很多教程,这里不多展开.至于ffplayVLC任意安装一个就好,主要是为了能对rtsp拉流播放.

以VLC安装为例:sudo apt/snap install vlc


最后就是安装rtsp服务器,这里可以去github上搜索相关的项目,我这里是ubuntu所以可以去这个链接github.com/aler9/rtsp-…下载对应编译好的文件直接运行就好.


demo


随便准备好一个mp4视频,然后开始动手


  1. 运行刚才release中的rtsp-simple-server
  2. 利用ffmpeg推流 ffmpeg -re -stream_loop -1 -i 1.mp4 -c copy -f rtsp rtsp://127.0.0.1:8554/stream 其中-stream_loop -1代表一直循环
  3. 利用ffplay/VLC拉流 ffplay rtsp://127.0.0.1:8554/stream


image.png


image.png

目录
相关文章
|
5月前
|
存储 Cloud Native Ubuntu
音视频 ffmpeg命令直播拉流推流
音视频 ffmpeg命令直播拉流推流
|
8月前
ffmpeg推流报错Failed to update header with correct duration.
ffmpeg推流报错Failed to update header with correct duration.
242 0
|
2月前
|
编解码 网络协议 Unix
相较于ffmpeg我更倾向于使用socket实现推流工作
相较于ffmpeg我更倾向于使用socket实现推流工作
31 0
|
3月前
[音视频 ffmpeg] 复用推流
[音视频 ffmpeg] 复用推流
|
3月前
【音视频 ffmpeg 】直播推流QT框架搭建
【音视频 ffmpeg 】直播推流QT框架搭建
|
3月前
|
网络协议 应用服务中间件 Linux
【音视频 ffmpeg 学习】 RTMP推流 mp4文件
【音视频 ffmpeg 学习】 RTMP推流 mp4文件
|
3月前
|
应用服务中间件 nginx Windows
ffmpeg推流到nginx服务器,并使用vlc播放rtmp视频
ffmpeg推流到nginx服务器,并使用vlc播放rtmp视频
|
6月前
|
Ubuntu 网络安全 Docker
[笔记]Qt5+FFMpeg+Opencv 实现实时美颜直播推流《一》基础知识以及直播服务器配置
[笔记]Qt5+FFMpeg+Opencv 实现实时美颜直播推流《一》基础知识以及直播服务器配置
|
8月前
|
编解码 网络协议 计算机视觉
ffmpeg推流rtmp指定udp传输
ffmpeg推流rtmp指定udp传输
370 0
|
8月前
|
Windows 内存技术
实战--虚拟机用ffmpeg采集音频设备,并用rtmp推流
实战--虚拟机用ffmpeg采集音频设备,并用rtmp推流
112 0

热门文章

最新文章