1.准备工作
自己随便准备一个MP4的视频文件,后续推流就是播放这个视频内容
下载完成后获得软件包
2.环境配置工作
自己找个目录把2个文件夹解压
2.1 ffmpeg 系统环境变量配置
3.开始搭建
3.1 运行mediamtx软件
会出现终端窗口,只要没有端口冲突的错误显示就说明启动正常
3.2 ffmpeg 设置推流地址
ffmpeg -re -stream_loop -1 -i test_audio.mp4 -c copy -f rtsp rtsp://127.0.0.1:8554/live
rtsp流地址 ====> rtsp://127.0.0.1:8554/live
4.注意事项
4.1 没有Audio音频信息的流
ffprobe test.mp4 //查看 test.mp4 的视频详细信息
# 为 test.mp4 添加一个持续10秒的48000Hz立体声静音AAC音频流,生成新文件 test_audio.mp4
ffmpeg -f lavfi -i anullsrc=channel_layout=stereo:sample_rate=48000 -i test.mp4 -c:v copy -c:a aac -shortest test_audio.mp4