<div dir="ltr">Hello,<div><br></div><div>I am trying to get RTP multiplexing working and having some issues - the examples in the docs don't really help.</div><div><br></div><div>I am trying to mux together two RTP streams and have problems with decoding just two videotestsrc's. My launch code (seems to work):</div><div><br></div><div>gst-launch-1.0 rtpmux name=mux ! udpsink host=127.0.0.1 port=9510  </div><div>    videotestsrc is-live=1 ! vtenc_h264 ! rtph264pay ! mux.sink_0 </div><div>    videotestsrc is-live=1 pattern=18 ! vtenc_h264 ! rtph264pay ! mux.sink_1<br></div><div><br></div><div>And my receiver code (fails when the launch code starts):</div><div><br></div><div>gst-launch-1.0 udpsrc port=9510 caps="application/x-rtp" ! rtpptdemux name=demux </div><div>    demux.src_0 ! "application/x-rtp, clock-rate=(int)90000, payload=(int)96" ! rtph264depay ! avdec_h264 ! glimagesink </div><div>    demux.src_1 ! "application/x-rtp, clock-rate=(int)90000, payload=(int)96" ! rtph264depay ! avdec_h264 ! glimagesink<br></div><div><br></div><div>Unfortunately it fails immediate giving me an Internal data steam error and a reason not-linked (-1) error. Any suggestions?</div><div><br></div><div>Thanks,</div><div><br></div><div>Jon</div></div>