[Live-devel] Range Header

Michael L. Boom mboom at channelislands.com
Mon Jul 23 15:54:53 PDT 2012


Ok.  I tried your test program.  I tried with scale of 1 and 2.  If the client sends "Range: npt=30.000-60.000" the server plays starting at 30 seconds into the clip (clip timing information - not wall time) and plays for 30 seconds wall time (which for scale 2 will be 60 seconds of clip time).  

Shouldn't the server only stream 30 seconds according to the PTS/DTS and ignore the wall clock time for range not equal to 1?

Thanks.




From: Ross Finlayson 
Sent: Monday, July 23, 2012 1:17 PM
To: LIVE555 Streaming Media - development & use 
Subject: Re: [Live-devel] Range Header


  Thanks.  I don't think I made myself clear though.  When I fast forward with a range it doesn't stop at the requested end time (but it does stop a little while after it).  When I fast forward with a range it seems to get confused and play to much. 


I don't follow this (perhaps one of the "with"s should have been a "without"?).  But in any case, the best way to test issues like this is to use the "openRTSP" RTSP client tool.  Note the 'trick play' options: "-s <initial-seek-time>", "-z <scale>", and "-d <duration>" 
See:

http://www.live555.com/openRTSP/


I presume that your server is using indexed Transport Stream files for 'trick play'.  If you can reproduce - using "openRTSP" - a specific problem with one of your files, then please tell us about it (by putting it on a publicly accessible web server), and let us know the specific "openRTSP" commands that cause a problem.  Then we can test this for ourselves.



Ross Finlayson
Live Networks, Inc.
http://www.live555.com/ 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20120723/8f13d97b/attachment.html>


More information about the live-devel mailing list