<!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. Are you referring to the support for MPEG-2
Transport Stream 'trick play' (using 'index files') that was recently
added to the released "LIVE555 Streaming Media" software
(see <<font face="Lucida Grande" size="-4"
color="#000000"
>http://www.live555.com/liveMedia/transport-stream-trick-play.html</font
>>), or are you instead referring to some new software that you
wrote yourself that intends to do the same thing? (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>