<!doctype html public "-//W3C//DTD W3 HTML//EN">
<html><head><style type="text/css"><!--
blockquote, dl, ul, ol, li { padding-top: 0 ; padding-bottom: 0 }
 --></style><title>Re: [Live-devel] Mpeg 2 ts
trickplay</title></head><body>
<blockquote type="cite" cite>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'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.</blockquote>
<div><br></div>
<div>I'm confused.&nbsp; Are you referring to the support for MPEG-2
Transport Stream 'trick play' (using 'index files') that was recently
added to the released &quot;LIVE555 Streaming Media&quot; software
(see &lt;<font face="Lucida Grande" size="-4"
color="#000000"
>http://www.live555.com/liveMedia/transport-stream-trick-play.html</font
>&gt;), or are you instead referring to some new software that you
wrote yourself that intends to do the same thing?&nbsp; (If it's the
latter, then I'm not going to be able to help you - we can only
provide support for the original software that you download from our
web site.)</div>
<x-sigsep><pre>-- 
</pre></x-sigsep>
<div><br>
Ross Finlayson<br>
Live Networks, Inc.<br>
http://www.live555.com/</div>
</body>
</html>