<div dir="ltr">Thank you very much for the comment.<div><br><div>I checked the bugzilla issue you gave me and have successfully played rtp url with playbin. I have implemented a custom plugin which supports a custom protocol. In the plugin, it just simply connects udpsrc and rtpbin. While developing the plugin, I referred to the rtpsrc source code in the bugzilla issue.</div><div><br></div><div>I hope rtpsrc and rtpsink would be integrated into gstreamer mainline. It would make many others' life easier.</div><div><br></div><div>Note that the plugin source code is available at  <a href="https://bitbucket.org/ohhara/ohmultivideoplayer/src/d8d4382b0de5ad990e8165a629caa7c641b34abd/omvp_gst_plugin_rtpsrc.c?fileviewer=file-view-default">https://bitbucket.org/ohhara/ohmultivideoplayer/src/d8d4382b0de5ad990e8165a629caa7c641b34abd/omvp_gst_plugin_rtpsrc.c?fileviewer=file-view-default</a> .</div><div><br></div><div>Best regards,</div><div>Taeho</div><div><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Feb 5, 2016 at 8:53 AM, Sebastian Dröge <span dir="ltr"><<a href="mailto:sebastian@centricular.com" target="_blank">sebastian@centricular.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Do, 2016-02-04 at 17:59 +0900, Taeho Oh wrote:<br>
> Hi.<br>
><br>
> I have a rtp streaming source. The following command works well in my<br>
> environment.<br>
><br>
> gst-launch-1.0 udpsrc uri=udp://aaa.bbb.ccc.ddd:eee<br>
> caps='application/x-rtp,media=(string)video,clock-<br>
> rate=(int)90000,payload=(int)33' ! rtpbin ! rtpmp2tdepay ! decodebin<br>
> name=decodebin decodebin. ! autovideosink decodebin. ! autoaudiosink<br>
><br>
> I tried to play rtp stream with playbin as follows.<br>
><br>
> gst-launch-1.0 playbin uri=udp://aaa.bbb.ccc.ddd:eee<br>
<br>
RTP requires additional configuration data out of band, that is not<br>
available inside the stream itself. In your first pipeline you provide<br>
those as caps on udpsrc.<br>
<br>
If you use the udp:// URI scheme, it will just use an udpsrc and try to<br>
guess the type of the stream, which does not work for RTP.<br>
<br>
Take a look at this bug for new elements that provide an URI scheme for<br>
RTP to provide this configuration data:<br>
<a href="https://bugzilla.gnome.org/show_bug.cgi?id=703111" rel="noreferrer" target="_blank">https://bugzilla.gnome.org/show_bug.cgi?id=703111</a><br>
<br>
More work is needed before that can be merged though, see the comments<br>
there.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Sebastian Dröge, Centricular Ltd · <a href="http://www.centricular.com" rel="noreferrer" target="_blank">http://www.centricular.com</a><br>
<br>
</font></span></blockquote></div><br><br clear="all"><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>