I would like to transfer frame after frame (each a slice / NALU). However, in case of IDR/I frames, I get SPS, PPS along with slice. This is to ensure that any receiver connecting at anytime should be able to receive and decode data. However, I can pass only one NALU per call of my doGetNextFrame function call. Hence, to transfer an IDR frame, I require 3 calls to doGetNextFrame.

This causes buffer management and latency issues in my system. Hence, I would like to know if it possible to send more than one NALU per call of my instance

No, each chunk of data that you deliver to your downstream "H264VideoRTPSink" must be a single NAL unit, and no more.

--

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