OpenCV管道到gstreamer RTMP流

时间:2019-07-01 14:53:44

标签: c++ opencv youtube gstreamer rtmp

我正在尝试将opencv程序的输出实时流式传输到youtube。我尝试在c ++中使用ffmpeg,这似乎非常复杂,但我找不到添加音频流的方法,这是youtube的要求。目前,我正在尝试使用gstreamer。

我的方法基于以下示例:Opening a GStreamer pipeline from OpenCV with VideoWriter。 但是,我无法创建实际执行某项操作的gstream命令。我正在尝试实现以下方法来添加音轨:GStreamer: Add dummy audio track to the received rtp stream

gst-launch-1.0 videotestsrc | mux. audiotestsrc wave=silence freq=200 | voaacenc | aacparse | mux. mpegtsmux name=mux | rtmpsink location=rtmp://a.rtmp.youtube.com/live2/stream

有人知道我应该如何创建所需的gstreamer命令吗?

0 个答案:

没有答案