<br>Hi Ross,<br>
<br>
it&#39;s the latter one.<br>
<br><div><span class="gmail_quote">On 1/29/07, <b class="gmail_sendername">ved kpl</b> &lt;<a href="mailto:ved.kpl@gmail.com">ved.kpl@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi<br><br>I have some questions regarding the mpeg 2 ts trickplay.<br>Whenever a pause, or rewind or a forward is issued, i<br>read the last I frame that was sent from an I frames file.<br>(i separate out the I frames as ts packets are sent).
<br>Generate the ts packets and stream them. <br>Ok, sounds fine till this point (i hope).<br>NOW, when in normal streaming the PCR difference<br>is abt 33 ms. But when in trickplay ,i insert any random PCR value<br>at the start (and also set the discontinuity indicator) and increment ithe PCR by 40 ms (mpeg2,frame rate = 25) 
<br>for every i frame.<br>So PCRs are present only at the start of every I frame. They never come in between.<br>I m streaming it to an amino set up box. It&#39;s working fine.<br>I would like to know whether it is efficient.
<br>And regarding pause, i keep on sending same frame . is this fine too?<br>I pipe the output of my program to live555 mpeg2tsFramer, basic udpsink.<br><br>regds<br><span class="sg">v<br>

</span></blockquote></div><br>