<div dir="ltr">Hi.<div><br></div><div>I have a rtp streaming source. The following command works well in my environment.</div><div><div><br></div><div>gst-launch-1.0 udpsrc uri=udp://aaa.bbb.ccc.ddd:eee caps='application/x-rtp,media=(string)video,clock-rate=(int)90000,payload=(int)33' ! rtpbin ! rtpmp2tdepay ! decodebin name=decodebin decodebin. ! autovideosink decodebin. ! autoaudiosink<br></div><div><br></div><div><div>I tried to play rtp stream with playbin as follows.</div><div><br></div><div>gst-launch-1.0 playbin uri=udp://aaa.bbb.ccc.ddd:eee</div><div><br></div><div>But it didn't work properly. It worked sometimes, but it stuttered severely. I inspected the pipeline diagram by using GST_DEBUG_DUMP_DOT_DIR env var, and I can't find rtpjitterbuffer in the pipeline. So I guess it didn't work because it didn't handle network jitter properly. (or am I wrong? then what can cause the stutter?)</div></div><div><br></div><div>I would like to play rtp stream with playbin as it supports many convenient functions such as multiple audio support, subtitle support, volume control support, and etc.<br></div><div><br></div><div>I know that playbin has a lot of properties which provides hooks for gstelements used in the playbin, such as "video-sink" property, "audio-sink" property, and etc. By setting those properties, I can change audio sink and video sink gst element in the playbin. However, I can't find a way to change the src gst element. It has "source" property but it is read-only.</div><div><br></div><div>My questions :</div><div>Q1) Is there any easy way to add "udpsrc uri=udp://aaa.bbb.ccc.ddd:eee caps='application/x-rtp,media=(string)video,clock-rate=(int)90000,payload=(int)33' ! rtpbin ! rtpmp2tdepay" to playbin src gst element?<br></div><div>Q2) Can I add those gst elements right after "source" gst element by using "source-setup" signal?</div><div>Q3) Is there any other easier ways to play rtp stream with playbin?</div><div><br></div><div>Best regards,</div><div>Taeho</div><div><br></div>-- <br><div class="gmail_signature">Taeho Oh ( <a href="mailto:ohhara@postech.edu" target="_blank">ohhara@postech.edu</a> ) <a href="http://ohhara.sarang.net" target="_blank">http://ohhara.sarang.net</a><br>Postech ( Pohang University of Science and Technology ) <a href="http://www.postech.edu" target="_blank">http://www.postech.edu</a><br>Alticast Corp. <a href="http://www.alticast.com" target="_blank">http://www.alticast.com</a></div>
</div></div>