如何使用gstreamer复用两个x-rtp流?

时间:2013-11-09 16:19:49

标签: udp gstreamer h.264 rtp

我想使用udpsink通过同一端口传输音频和视频。这可能吗?

我试过这个管道:

gst-launch \

rtpmux name=mux ! udpsink clients=[client IP]:[client port] sync=false async=false -v \

videotestsrc ! ffenc_h264 ! rtph264pay ! mux.sink_0 \

audiotestsrc is-live=true ! mad ! rtpmpapay ! mux.sink_1

但它不起作用。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

仅当两个流具有完全相同的时钟速率时,

RTPMUX才有效。 rtph264pay传递至少90000的时钟频率,我几乎可以保证您的音频流不匹配。