Hi, My understanding is that when a new Container object is to be initialized, it always requires an I-frame + subsequent P or B frames to initialize else open fails.
My question is, how do we use the same Container where there is a continuous stream of set of I-frame+P/B frames, I-frame spaced at GOP interval (this is a real-time video stream use case), whether it is possible to use the same Container without re-initializing it (i.e. I do not want to initialize/open the Container object each time). I want to know if it is possible to reuse the same Container object while we keep feeding it the received encoded frames into the Container's input buffer. This way, we do not wait for accumulating a set of I-frame+P/B frame block and then give it to the Container for decoding. This approach is to avoid the receive buffering to improve the processing time. We assume some amount of de-jitter buffer to order the received frame. /anil. _______________________________________________ ffmpeg-user mailing list [email protected] http://ffmpeg.org/mailman/listinfo/ffmpeg-user
