> The error.264 file contains multiple slices for each frame, and each slice > is a single NAL.
Datapath are to be commended for breaking up their 'key frames' into multiple slice NAL units. This will make the stream much more tolerant of network packet loss than encoding each key frame as a single (extremely large) NAL unit. (I've been telling everyone this for years, but most other people have just put their fingers in their ears and pretended not to listen.) > Each of these NAL units will need the same time stamp as > all the other NALs in the same frame, so you will want to only call > gettimeofday when dealing with the first NAL for each frame. Then, as Ross > suggested, I don't think you want the 33ms delay between reading each slice, > so you can remove the fDurationInMicroseconds assignment. Correct. 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