<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>Use the matroska muxer and the matroska rtp payloader instead of the h264 payloader. There is a slightly overhead to pay, but it'll work. Later when the TS muxer is fixed you can use that too.<br><br>Sent from my iPad</div><div><br>On Oct 17, 2013, at 10:12, M Suneel Kumar <<a href="mailto:call2suneel@gmail.com">call2suneel@gmail.com</a>> wrote:<br><br></div><blockquote type="cite"><div><div dir="ltr">Hi<div><br></div><div><br></div><div style="font-size:13px;font-family:arial,sans-serif">I am sending the video packets to udpsrc and also decoding on the server side both audio and video.</div><div style="font-size:13px;font-family:arial,sans-serif">
<br></div><div style="font-size:13px;font-family:arial,sans-serif">This is the pipe line i am using on the server side.<b><br></b></div><div style="font-size:13px;font-family:arial,sans-serif"><b>Server pipe line:</b></div>
<span style="font-size:13px;font-family:arial,sans-serif">gst-launch-0.10 -v filesrc location=../test.mp4 ! qtdemux name=demux demux. ! tee name=videoTee videoTee. ! queue ! rtph264pay ! udpsink port=5000 videoTee. ! queue ! ffdec_h264 ! ffmpegcolorspace ! autovideosink demux. ! decodebin ! audioconvert ! audioresample ! autoaudiosink</span><br style="font-size:13px;font-family:arial,sans-serif">
<div style="font-size:13px;font-family:arial,sans-serif"><br></div><div style="font-size:13px;font-family:arial,sans-serif"><br></div><div style="font-size:13px;font-family:arial,sans-serif"><b>Receiver side pipe line:</b><br>
</div><div style="font-size:13px;font-family:arial,sans-serif">gst-launch-0.10 udpsrc port=5000 caps = "application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)H264, sprop-parameter-sets=(string)\"Z2QAH6y0AoAt0IAAAAMAgAAAGQeMGVA\\=\\,aO48sA\\=\\=\", payload=(int)96, ssrc=(uint)2425249179, clock-base=(uint)921766476, seqnum-base=(uint)49848" ! rtph264depay ! ffdec_h264 ! autovideosink <br>
</div><div style="font-size:13px;font-family:arial,sans-serif"><br></div><div style="font-size:13px;font-family:arial,sans-serif">on the client pipe line i am providing the caps information that i got from the server.</div>
<div style="font-size:13px;font-family:arial,sans-serif"><br></div><div style="font-size:13px;font-family:arial,sans-serif"><br></div><div style="font-size:13px;font-family:arial,sans-serif">This set up is working fine . But when change the source file from location=../test.mp4 to some other vector i have again feed the new caps to the client.</div>
<div style="font-size:13px;font-family:arial,sans-serif"><br></div><div style="font-size:13px;font-family:arial,sans-serif">How can we do this using gstreamer plugins only..</div><div style="font-size:13px;font-family:arial,sans-serif">
<br></div><div><span style="font-family:arial,sans-serif;font-size:13px">Thanks </span> </div><div>Suneel</div></div>
</div></blockquote><blockquote type="cite"><div><span>_______________________________________________</span><br><span>gstreamer-devel mailing list</span><br><span><a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a></span><br><span><a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a></span><br></div></blockquote></body></html>