The purpose of a Transport Stream file's 'index file' (i.e., ".tsx" file) is to 
support 'trick play' operations - i.e., seek, fast-forward, reverse play - on 
the stream.  If you don't have an index file, then the server can still stream 
the file, but only from the beginning, without any 'trick play' operation.  Do 
you really intend to allow a client to request a 'trick play' operation on a 
stream, while its underlying file is still growing?  If not, then you don't 
need to create or use an index file at all.


> Do you think we can go on using this little hack

If you do, then you should do so using your own copy of the code - using a 
different class name than "DynamicRTSPServer" - so that it will not be affected 
by any modifications to the released "LIVE555 Streaming Media" code.  (In any 
case, of course, your changes will be subject to the LGPL.)

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

_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to