Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用ffmpeg将opencv流式传输到youtube 我试图从C++ OpenCV项目中向YouTube流。目前,我的程序输出一个RTMP流,nginx应该将其推送到youtube。我遇到的一个问题是youtube对音频流的要求_Opencv_Ffmpeg_Youtube_Video Streaming_Rtmp - Fatal编程技术网

使用ffmpeg将opencv流式传输到youtube 我试图从C++ OpenCV项目中向YouTube流。目前,我的程序输出一个RTMP流,nginx应该将其推送到youtube。我遇到的一个问题是youtube对音频流的要求

使用ffmpeg将opencv流式传输到youtube 我试图从C++ OpenCV项目中向YouTube流。目前,我的程序输出一个RTMP流,nginx应该将其推送到youtube。我遇到的一个问题是youtube对音频流的要求,opencv,ffmpeg,youtube,video-streaming,rtmp,Opencv,Ffmpeg,Youtube,Video Streaming,Rtmp,我正在尝试通过使用ffmpeg重新格式化来解决问题。它添加了一个空的音频流(效率不高)。另一个问题是我的程序的输出速度约为10 fps。在vlc或youtube中播放时,流会缓冲一段时间并播放几秒钟平滑的视频。如何在C++中设置这个,以播放具有较低FPS的恒定流,包括空音频流? 我使用的例子: 用于添加音频的FFMPEG: ffmpeg-f lavfi-i anullsrc=频道布局=立体声:采样率=44100-hwaccel cuvid-irtmp://localhost/live -vf刻度

我正在尝试通过使用ffmpeg重新格式化来解决问题。它添加了一个空的音频流(效率不高)。另一个问题是我的程序的输出速度约为10 fps。在vlc或youtube中播放时,流会缓冲一段时间并播放几秒钟平滑的视频。如何在C++中设置这个,以播放具有较低FPS的恒定流,包括空音频流? 我使用的例子:

用于添加音频的FFMPEG: ffmpeg-f lavfi-i anullsrc=频道布局=立体声:采样率=44100-hwaccel cuvid-irtmp://localhost/live -vf刻度=3840:2160-c:v h264\u nvenc-预设快速-最大速率6000k-pix\u fmt yuv420p-g 50-b:a 160k-ac 2-c:a aac-f flvrtmp://a.rtmp.youtube.com/live2/