(Note that this particular problem has nothing to do with 'trick play'; your streaming problem happens even if no index file is created. It probably also doesn't have anything specifically to do with H.264 (see below).)

Problems like this (VLC being able to play a file OK, but 'stuttering' if the same file is streamed from our RTSP server) are usually caused by a problem with the PCR timestamps in the file. (The server's "MPEG2TransportStreamFramer" object - which regulates the rate at which the data is output - uses the file's PCR timestamps to dynamically compute an estimate of the 'duration' of each Transport Stream packet, which in turn is used by the server to dynamically compute the rate at which data should be sent.)

I suspect that perhaps your file is highly 'VBR' (variable bit rate), and the PCR timestamps are not occurring in the file frequently enough for our "MPEG2TransportStreamFramer" to properly adapt to it.
--

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