場景
Nginx搭建RTMP服務器+FFmpeg實現海康威視攝像頭預覽:
Nginx搭建RTMP服務器+FFmpeg實現海康威視攝像頭預覽_nginx rtmp 海康攝像頭_霸道流氓氣質的博客-CSDN博客
上面記錄的是使用FFmpeg拉取海康協議攝像頭的rtsp流并推流到流媒體服務器。
如果在其它業務場景下需要本地的視頻文件模擬海康的rtsp流協議格式進行推流。
注:
博客:
霸道流氓氣質_C#,架構之路,SpringBoot-CSDN博客
實現
1、參考如下搭建FFmpeg
Windows上搭建Nginx RTMP服務器并使用FFmpeg實現本地視頻推流:
Windows上搭建Nginx RTMP服務器并使用FFmpeg實現本地視頻推流_nginx-rtmp-win_霸道流氓氣質的博客-CSDN博客
然后在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等拉流測試
?