> 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

Reply via email to