[Mp4-tech] h264 inter prediction question

Gary Sullivan garysull windows.microsoft.com
Fri Apr 25 22:38:15 EDT 2008


Victor,
One way the break an IDR frame across multiple packets is to segment the frame into slices and use one packet per slice.
IDR picture are most typically constructed of "I" slices, as opposed to "SI" slices.  Those are the only two slice types allowed in an IDR picture.
When you refer to predicting slices within IDR frame, I'm not sure I really understand the question.  If you're referring to prediction from within the same slice, there is such prediction that occurs.  If you're referring to prediction from other pictures, that is sort of the opposite of the purpose of an IDR frame.  If you're referring to prediction from one slice to another within the same picture, that is sort of the opposite of the purpose of a slice.
There is something called memory_management_control_operation equal to 5 that you might want to study.  It has an effect that is somewhat of a hybrid of IDR-like picture buffer state reset and inter-picture prediction functionality.
Best of luck in your efforts,
Gary Sullivan
________________________________
From: mp4-tech-bounces lists.mpegif.org [mailto:mp4-tech-bounces lists.mpegif.org] On Behalf Of Victor lyamtsev
Sent: Thursday, April 24, 2024 7:54 AM
To: mp4-tech lists.mpegif.org
Subject: [Mp4-tech] h264 inter prediction question
Hello All,
Can I use inter coding to predict slices within IDR frame? Or, can it only have "SI" slices within it?
I am trying to run h264 stream over bandwidth constrained wireless network. Is there something I can use to break IDR frames over few network packets to make the stream less sensitive to packet loss?
Thank you,
- V.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20080425/e7a75348/attachment.html


More information about the Mp4-tech mailing list