[Live-devel] frame skiping during streaming

Ross Finlayson finlayson at live555.com
Sun Jan 28 07:08:56 PST 2007


Neither of your choices is correct.  If you skip frames in the 
underlying medium at the server (e.g., to seek, or to implement 'fast 
forward'), it does not effect the presentation times of the stream 
that actually gets sent.  "Presentation time" means just that - the 
time that frames are 'presented' (displayed) on the receiver's 
screen.  The receiver still sees a normal-looking stream; it's only 
the underlying *content* that might have been shifted around.

So, using your example, *each* frame that you send has a duration of 
MILLION.  The presentation time of the first frame that you send is 
0; the second 1*MILLION/fps; the third 2*MILLION/fps, etc.
-- 

Ross Finlayson
Live Networks, Inc.
http://www.live555.com/


More information about the live-devel mailing list