View Single Post
Old 23rd November 2015, 15:29   #6  |  Link
raj2569
Registered User
 
Join Date: Aug 2005
Posts: 18
foxyshadis,

I could understand the parts upto PES headers, could not understand what comes after that, before H.264 frame.

Quote:
Originally Posted by foxyshadis View Post
Following that is the ES, with 00 00000109, the (optional) AUD, the start of a H.264 frame. AUDs (and IDRs) almost always have 3 zero bytes instead of 2, just just as a gentleman's agreement, to make it easy to find new frames: Just search for every 00000001. E0 means any slice type.
What is the meaning of bytes 00 00000109 E0? Which std gives information about this bytes?

What is AUD?

For confirmation, does H.264 frame starts after 00 00000109 E0?

Quote:
Originally Posted by foxyshadis View Post
Now you get to 000000 0141. 41 parses out to "referenced slice of non-IDR pic". If it was an IDR, it would be 45
The 41 would be the forbidden_zero_bit, nal_ref_idc and nal_unit_type defined in 14496-10?

Thanks again for your help.
raj2569 is offline   Reply With Quote