[Mp4-tech] [H.264 Video] Question about decoded frames ordering
foroutput
Ye-Kui.Wang nokia.com
Ye-Kui.Wang nokia.com
Wed Aug 3 21:30:27 ESTEDT 2005
Regarding your second question, preferably POC type 2 is used for
conversational applications using IPPP coding.
BR, YK
>-----Original Message-----
>From: mp4-tech-bounces lists.mpegif.org
>[mailto:mp4-tech-bounces lists.mpegif.org] On Behalf Of ext
>Alejandro Moya
>Sent: 03 August, 2005 12:36
>To: mp4-tech lists.mpegif.org
>Subject: [Mp4-tech] [H.264 Video] Question about decoded
>frames ordering foroutput
>
>Hi again, everyone!
>
>I have a couple of doubts about the use of POC in decoded frames.
>
>First of all, when finished decoding an IDR frame, this one
>can be outputted directly to the display or maybe there could
>be any later frame in decoding order that should be send to
>the display before this IDR frame? I mean, let's say this is
>the decoding order:
>
>POCs -> ... 24 - 21 - 20 - 19 - 25 - 0(IDR) - 2 - 26(Delayed
>frame) - 4 - 3....
>
>Could be this situation posible in any H.264 bitstream at any
>level or profile?
>
>
>And the second question is about real-time applications of H.264.
>Let's say the maximum allowed delay is 1 frame for some
>real-time scenario... Is it a good idea to use POC Type 0 or 1
>in this situation? I think that the decoder should wait to
>fill all its DPB before sending to the output any decoded
>frame, so this delay makes POC Type 0 and 1 not suitable for
>real-time. Or maybe I am wrong? I got to this conclusion
>analyzing sequences like this one:
>
>POCs (POC Type = 0) -> .... 0(IDR) - 2 - 4 - 6 - 3 - 1 - 5.....
>
>The decoder can't display any frame till the one with POC 1 is
>decoded, whereas in the following situation, the sequence is
>properly ordered in decoding order so it could be displayed
>without any delay:
>
>POCs (POC Type = 0)-> ..... 0(IDR) - 2 - 4 - 6 - 8 - 10 - 12.....
>
>I suppose all sequences have only I and P slices.
>
>Thank you all in advance!!
>
>_______________________________________________
>NOTE: Please use clear subject lines for your posts. Include
>[audio, [video], [systems], [general] or another apppropriate
>identifier to indicate the type of question you have.
>
>Note: Conduct on the mailing list is subject to the Antitrust
>guidelines found at
>http://www.mpegif.org/public/documents/vault/mp-out-30042-Antitrust.php
>
More information about the Mp4-tech
mailing list