Hi everyone,<br><br>I&#39;m using the following pipeline to stream a mpeg2 video within mpegts stream with rtp.<br><br>gst-launch -e  videotestsrc num-buffers=100 ! video/x-raw-yuv, width=176,height=144,framerate=25/1 ! decodebin ! ffmpegcolorspace ! queue ! videorate ! video/x-raw-yuv,framerate=25/1 ! ffenc_mpeg2video quantizer=4 gop-size=5 ! queue ! mpegtsmux ! rtpmp2tpay ! udpsink host=127.0.0.1 port=5000 <br>
<br>gst-launch -e  udpsrc port=5000 caps=&quot;application/x-rtp, media=video,  encoding-name=MP2TS&quot; ! rtpmp2tdepay ! mpegtsdemux ! queue !  ffdec_mpeg2video ! ffmpegcolorspace ! xvimagesink<br><br>Since mpegtsmux fragments the video stream, the rtp packets are composed of several mpeg2ts packets.<br>
Hence my question is :<br><br>What is the meaning of the rtp buffer timestamp ? Is is the most recent / old mpeg2ts timestamp ? Is it meaningless ? something else ?<br>I&#39;m mostly interested by the reception buffer timestamp (rtpdepay on the streaming client) but I guess the meaning is the same on the pay and depay side, isn&#39;t it ?<br>
<br>thanks a lot<br><br>Maxime<br clear="all"><br>-- <br>Maxime Louvel<br>web page : <a href="https://sites.google.com/site/mlouvel/" target="_blank">https://sites.google.com/site/mlouvel/</a><br>linkedin : <a href="http://fr.linkedin.com/in/mlouvel" target="_blank">http://fr.linkedin.com/in/mlouvel</a><br>
<div>address : 5400-B ridge oak drive</div><div>               Austin, Texas, 78731</div><div>               USA</div><br>