Windows上使用FFmpeg实现本地视频推送模拟海康协议rtsp视频流

发布时间 2023-08-16 13:34:24作者: 霸道流氓

场景

Nginx搭建RTMP服务器+FFmpeg实现海康威视摄像头预览:

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/121202130

上面记录的是使用FFmpeg拉取海康协议摄像头的rtsp流并推流到流媒体服务器。

如果在其它业务场景下需要本地的视频文件模拟海康的rtsp流协议格式进行推流。

注:

博客:
https://blog.csdn.net/badao_liumang_qizhi

实现

1、参考如下搭建FFmpeg

Windows上搭建Nginx RTMP服务器并使用FFmpeg实现本地视频推流:

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/120868728

然后在ffmpeg.exe的目录下新建bat文件。

2、修改bat内容为

ffmpeg.exe -re  -stream_loop -1  -i D:\test\22.mp4 -c copy -rtsp_transport tcp -f rtsp rtsp://username:password@RTSP流媒体服务器ip:1554/h264/ch01/main/av_stream
pause

注意这里的本地视频路径以及rtsp流媒体服务器ip和端口1554已经配置的用户名username和密码password根据自己

实际情况修改。这里rtsp流媒体服务器搭建省略。

3、运行bat

 

4、使用VLC等拉流测试