ars*_*ist 2 youtube ffmpeg ip-camera live-streaming
我有两个 IP 摄像头和一台计算机,ffmpeg可以将它们重新流式传输到 YouTube。
第一凸轮
它有视频和音频。我可以使用此命令成功地重新流式传输到 YouTube。
ffmpeg -re -rtsp_transport tcp -i rtsp://192.168.aaa.bbb:554/ch0_1.h264 -acodec libmp3lame -ar 44100 -b:a 128k -pix_fmt yuv420p -profile:v baseline -s 426x240 -bufsize 2048k -vb 400k -maxrate 800k -deinterlace -vcodec libx264 -preset medium -g 30 -r 30 -f flv rtmp://a.rtmp.youtube.com/live2/<YouTube_key>
第二个凸轮
它只有视频。但是,使用下面的两个命令,我无法流式传输到 YouTube。(虽然ffmpeg进程运行良好)
ffmpeg -re -rtsp_transport tcp -i rtsp://192.168.aaa.ccc/Streaming/Channels/102 -an -pix_fmt yuv420p -profile:v baseline -s 426x240 -bufsize 2048k -vb 400k -maxrate 800k -deinterlace -vcodec libx264 -preset medium -g 30 -r 30 -f flv rtmp://a.rtmp.youtube.com/live2/<YouTube_key>
或者
ffmpeg -re -rtsp_transport tcp -i rtsp://192.168.aaa.ccc/Streaming/Channels/102 -acodec libmp3lame -ar 44100 -b:a 128k -pix_fmt yuv420p -profile:v baseline -s 426x240 -bufsize 2048k -vb 400k -maxrate 800k -deinterlace -vcodec libx264 -preset medium -g 30 -r 30 -f flv rtmp://a.rtmp.youtube.com/live2/<YouTube_key>
我首先使用 FLV 测试了两个相机的流,它们运行良好。因此,问题不在于 IP 摄像机的 URL。
据我了解,YouTube 将流定义为音频视频内容。但是,如果源只有视频怎么办。
所以,我的问题:
如何在没有音频的情况下直播 YouTube,特别是来自 IP 摄像头?
谢谢
生成虚拟音频并尝试
ffmpeg -re -rtsp_transport tcp -i rtsp://192.168.aaa.ccc/Streaming/Channels/102
-f lavfi -i anullsrc
-pix_fmt yuv420p -profile:v baseline -s 426x240 -bufsize 2048k -vb 400k -maxrate 800k
-deinterlace -vcodec libx264 -preset medium -g 30 -r 30
-acodec libmp3lame -ar 44100 -b:a 128k
-f flv rtmp://a.rtmp.youtube.com/live2/<YouTube_key>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4790 次 |
| 最近记录: |