1. 程式人生 > >h264碼流位元組序備忘

h264碼流位元組序備忘

h264碼流的位元組序:

各個位元組之間,是小端順序,即從左到右是對應為從低到高排列,先給出低位元組,再給出高位元組

但是一個位元組內的位元序是大端順序,即從左到右對應為從高到低的順序排列,most significant

例如:

sps,其nalu type為7,nal_ref_idc,即nal的優先順序為3;pps,其nalu type為8,nal_ref_idc,即nal的優先順序為3,碼流為(16進位制)

0x 00 00 00 01 67 42 e0 0a 89 95 42 c1 2c 80 (67為sps頭)

0x 00 00 00 01 68 ce 05 8b 72 (68為pps頭)

0x 00 00 00 01 65......(關鍵幀)