来自wowza示例流的Mux rtsp音频和视频

时间:2019-04-10 12:45:59

标签: gstreamer

不能在一个管道中获得视频和音频。我刚开始使用GStreamer。我希望有人给我提示我做错了什么吗?

我尝试使用rtpptdemux,但是我只得到了黑色的窗口:(

gst-launch-1.0 rtspsrc location=rtsp://184.72.239.149/vod/mp4:BigBuckBunny_115k.mov latency=0 droponlatency=1 ! rtpptdemux name=demux ! queue ! decodebin ! videoconvert ! autovideosink demux. ! queue ! decodebin ! autoaudiosink

我想在一个管道中获得视频和音频。

1 个答案:

答案 0 :(得分:0)

rtpptdemux仅处理单个流。 rtspsrc拥有所有媒体。试试这个:

gst-launch-1.0 rtspsrc location=rtsp://184.72.239.149/vod/mp4:BigBuckBunny_115k.mov \
latency=0 droponlatency=1 name=rtp_source ! queue ! rtpptdemux  ! decodebin ! \
videoconvert ! autovideosink rtp_source. ! queue ! decodebin ! autoaudiosink