I guess it's related to PCR rolling over within that file....<br><br>[steve@CentosP4 readable]$ head -10000 1431_20090215193000.ts | dvbsnoop -if - -s ts -tssubdecode | grep clock<br> program_clock_reference:<br>
==> program_clock_reference: 2480569434945 (0x2418d75c341) [= PCR-Timestamp: 25:31:12.942035]<br> program_clock_reference:<br> ==> program_clock_reference: 2480570988683 (0x2418d8d788b) [= PCR-Timestamp: 25:31:12.999580]<br>
program_clock_reference:<br> ==> program_clock_reference: 2480571369790 (0x2418d93493e) [= PCR-Timestamp: 25:31:13.013695]<br><br>[steve@CentosP4 readable]$ tail -10000 1431_20090215193000.ts | dvbsnoop -if - -s ts -tssubdecode | grep clock<br>
program_clock_reference:<br> ==> program_clock_reference: 146458110601 (0x2219956a89) [= PCR-Timestamp: 1:30:24.374466]<br> program_clock_reference:<br> ==> program_clock_reference: 146458843495 (0x2219a09967) [= PCR-Timestamp: 1:30:24.401610]<br>
program_clock_reference:<br> ==> program_clock_reference: 146459538699 (0x2219ab350b) [= PCR-Timestamp: 1:30:24.427359]<br><br><br><div class="gmail_quote">On Thu, Apr 2, 2009 at 5:42 PM, Steve Malenfant <span dir="ltr"><<a href="mailto:smalenfant@gmail.com">smalenfant@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Here some more details to make it obvious:<br><br>[steve@CentosP4 readable]$ /home/steve/Desktop/testMPEG2TransportStreamTrickPlay 1431_20090215193000.ts 3600 1 test2.ts<br>
Writing output file "test2.ts" (start time 3570.539062, scale 1)...<br>
[steve@CentosP4 readable]$ /home/steve/Desktop/testMPEG2TransportStreamTrickPlay 1431_20090215193000.ts 4600 1 test2.ts<br>Writing output file "test2.ts" (start time 3570.539062, scale 1)...<br><br>They both start at 3570.539062 start time.<div>
<div></div><div class="h5"><br>
<br><div class="gmail_quote">On Thu, Apr 2, 2009 at 3:52 PM, Steve Malenfant <span dir="ltr"><<a href="mailto:smalenfant@gmail.com" target="_blank">smalenfant@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Is there a possible bug that after you request something higher than 3570 seconds it is not working on transport stream files? It always brings me back to the same scene.<br><br>Transport file length : 20177187044 (20GB)<br>
Index file lenght : 1151033004 (1.1 GB)<br><br>Thanks.<div><div></div><div><br><br><div class="gmail_quote">On Thu, Apr 2, 2009 at 11:18 AM, Steve Malenfant <span dir="ltr"><<a href="mailto:smalenfant@gmail.com" target="_blank">smalenfant@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">I can't use the live555 client, I'm using an Amino STB. My first test failed (maybe I used the wrong stream with no trick play), but my second test just worked.<br>
<br>Thanks.<br><br><br><div class="gmail_quote"><div><div></div><div>On Wed, Apr 1, 2009 at 5:21 PM, Ross Finlayson <span dir="ltr"><<a href="mailto:finlayson@live555.com" target="_blank">finlayson@live555.com</a>></span> wrote:<br>
</div></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div></div><div>
<div><div>
<blockquote type="cite">Seems like there is an option in RTSP to
specify a range in time that you want to start your
stream.</blockquote>
<div><br></div>
</div><div>Yes, and we support it, for both RTSP clients and RTSP
servers.</div>
<div><br></div>
<div>For RTSP clients: Note the "start" and "end"
parameters to "RTSPClient:: playMediaSession()" and
"RTSPClient:: playMediaSubsession()". These parameters
(if set to non-default values) tell the RTSP client to request a
specific time range.</div>
<div><br></div>
<div>For RTSP servers: Our RTSP server implementation (including its
use in the "LIVE555 Media Server" product) supports these
requests, ***provided that*** the underlying file type can handle
them. In our current implementation, the following file types
support this:</div>
<div>- MP3 audio files</div>
<div>- MPEG-1or 2 audio/video Program Stream files (but not
reliably)</div>
<div>- MPEG Transport Stream files (provided that they each have an
'index file'; see the documentation)</div>
<div>- WAV audio files</div>
<div><br></div>
<div>For other file types (including MPEG-4 video files), our
implementation currently does *not* support seeking.</div><div>
<div><br></div>
<blockquote type="cite"><a href="http://www.myiptv.org/Articles/RTSP/tabid/72/Default.aspx" target="_blank">http://www.myiptv.org/Articles/RTSP/tabid/72/Default.aspx</a><br>
"The important bits of this command are Range and Scale. See I
said you would want to know the range. Range specifies from where and
how much of the content to play. 0- tells the server to start at the
beginning and play to the end but you could also start anywhere in the
file as we'll see in a minute or only play the first 5 minutes of
the content. It's up to you."</blockquote>
<div><br></div>
</div><div>You don't have to worry about the details of the RTSP protocol;
we implement all of this for you. Just use our "RTSPClient"
class, and pass the appropriate parameters (as noted above).</div>
<pre>--
</pre><font color="#888888">
<div><br>
Ross Finlayson<br>
Live Networks, Inc.<br>
<a href="http://www.live555.com/" target="_blank">http://www.live555.com/</a></div>
</font></div>
<br></div></div>_______________________________________________<br>
live-devel mailing list<br>
<a href="mailto:live-devel@lists.live555.com" target="_blank">live-devel@lists.live555.com</a><br>
<a href="http://lists.live555.com/mailman/listinfo/live-devel" target="_blank">http://lists.live555.com/mailman/listinfo/live-devel</a><br>
<br></blockquote></div><br>
</blockquote></div><br>
</div></div></blockquote></div><br>
</div></div></blockquote></div><br>