<br><br><div class="gmail_quote">On Wed, Apr 15, 2009 at 12:07 AM, Zibo SHI <span dir="ltr">&lt;<a href="mailto:shizibo@gmail.com">shizibo@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

hi, all. I&#39;m trying the rtp plugin refer to the doc at:<br><br><a href="http://webcvs.freedesktop.org/gstreamer/gst-plugins-good/gst/rtp/README?revision=1.13&amp;view=markup" target="_blank">http://webcvs.freedesktop.org/gstreamer/gst-plugins-good/gst/rtp/README?revision=1.13&amp;view=markup</a><br>


<br>Here&#39;s my simple pipeline:<br>gst-launch -v filesrc location=shake.mp4 ! qtdemux name=d \<br>d. ! { queue ! rtpmp4vpay ! udpsink port=5000 } \<br>d. ! { queue ! rtpmp4gpay ! udpsink port=5002 }<br><br>but after it&#39;s run, here is the output:<br>


<br>Setting pipeline to PAUSED ...<br>/pipeline0/queue0.sink: caps = video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, codec_data=(buffer)000001b001000001b58913000001000000012000c48d88007d0a041e1463000001b24c61766335312e34302e34, width=(int)320, height=(int)240, framerate=(fraction)15/1<br>


/pipeline0/queue0.src: caps = video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, codec_data=(buffer)000001b001000001b58913000001000000012000c48d88007d0a041e1463000001b24c61766335312e34302e34, width=(int)320, height=(int)240, framerate=(fraction)15/1<br>


/pipeline0/rtpmp4vpay0.src: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)MP4V-ES, ssrc=(guint)3831296950, clock-base=(guint)4106776350, seqnum-base=(guint)53267, profile-level-id=(string)1, config=(string)000001b001000001b58913000001000000012000c48d88007d0a041e1463000001b24c61766335312e34302e34<br>


/pipeline0/rtpmp4vpay0.sink: caps = video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, codec_data=(buffer)000001b001000001b58913000001000000012000c48d88007d0a041e1463000001b24c61766335312e34302e34, width=(int)320, height=(int)240, framerate=(fraction)15/1<br>


/pipeline0/queue1.sink: caps = audio/mpeg, mpegversion=(int)4, framed=(boolean)true, codec_data=(buffer)1290, rate=(int)32000, channels=(int)2<br>/pipeline0/queue1.src: caps = audio/mpeg, mpegversion=(int)4, framed=(boolean)true, codec_data=(buffer)1290, rate=(int)32000, channels=(int)2<br>


/pipeline0/rtpmp4gpay0.src: caps = application/x-rtp, media=(string)audio, payload=(int)96, clock-rate=(int)32000, encoding-name=(string)MPEG4-GENERIC, ssrc=(guint)3458294825, clock-base=(guint)2594580451, seqnum-base=(guint)42905, encoding-params=(string)2, streamtype=(string)5, profile-level-id=(string)2, mode=(string)AAC-hbr, config=(string)1290, sizelength=(string)13, indexlength=(string)3, indexdeltalength=(string)3<br>


/pipeline0/rtpmp4gpay0.sink: caps = audio/mpeg, mpegversion=(int)4, framed=(boolean)true, codec_data=(buffer)1290, rate=(int)32000, channels=(int)2</blockquote><div> </div><div> <br>here<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<br>/pipeline0/udpsink1.sink: caps = application/x-rtp, media=(string)audio, payload=(int)96, clock-rate=(int)32000, encoding-name=(string)MPEG4-GENERIC, ssrc=(guint)3458294825, clock-base=(guint)2594580451, seqnum-base=(guint)42905, encoding-params=(string)2, streamtype=(string)5, profile-level-id=(string)2, mode=(string)AAC-hbr, config=(string)1290, sizelength=(string)13, indexlength=(string)3, indexdeltalength=(string)3</blockquote>

<div> <br><br>and here<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
/pipeline0/udpsink0.sink: caps = application/x-rtp, media=(string)video, payload=(int)96, clock-rate=(int)90000, encoding-name=(string)MP4V-ES, ssrc=(guint)3831296950, clock-base=(guint)4106776350, seqnum-base=(guint)53267, profile-level-id=(string)1, config=(string)000001b001000001b58913000001000000012000c48d88007d0a041e1463000001b24c61766335312e34302e34</blockquote>

<div> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
Pipeline is PREROLLING ...<br>Pipeline is PREROLLED ...<br>Setting pipeline to PLAYING ...<br>New clock: GstSystemClock<br><br>According to the doc, there should be udpsink0 and udpsink1, but I only have one udpsink in the output.<br>


Is there anything wrong  with my pipeline? I&#39;m fairly new with gstreamer. Can anyone hlep me? Thanks very much.<br>
</blockquote><div><br>Look again, there they are!<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>------------------------------------------------------------------------------<br>


This SF.net email is sponsored by:<br>
High Quality Requirements in a Collaborative Environment.<br>
Download a free trial of Rational Requirements Composer Now!<br>
<a href="http://p.sf.net/sfu/www-ibm-com" target="_blank">http://p.sf.net/sfu/www-ibm-com</a><br>_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Thiago Sousa Santos<br><br>Embedded Systems and Pervasive Computing Lab (Embedded)<br>Center of Electrical Engineering and Informatics (CEEI)<br>Federal University of Campina Grande (UFCG)<br>