关于 h.264 sps、pps
About h.264 sps, pps
我得到了一个 h.264 字节流。
1350E94 : 00 00 01 67 42 00 1F 9D | ...gB...
1350E9C : B8 14 01 6E 9B 80 80 80 | ...n....
1350EA4 : 81 00 00 00 01 68 CE 3C | .....h.<
1350EAC : 80 00 00 00 01 06 E5 01 | ........
1350EB4 : C1 80 00 00 00 01 65 B8 | ......e.
1350EBC : 00 00 03 02 67 F5 09 7F | ....g...
1350EC4 : FF FC 3D 14 00 0D 79 39 | ..=...y9
1350ECC : 39 39 39 39 39 39 39 39 | 99999999
1350ED4 : 39 39 39 39 39 39 39 39 | 99999999
1350EDC : 39 39 39 39 39 39 39 39 | 99999999
1350EE4 : 39 39 39 39 39 39 39 39 | 99999999
1350EEC : 39 39 39 39 39 39 39 39 | 99999999
1350EF4 : 39 39 39 39 39 39 39 39 | 99999999
SPS = 00 00 01 67 ... 81 00
PPS = 00 00 01 68 ... 80 00
对吗?
我知道 SPS、PPS 有 3 或 4 字节模式。
SPS明明是3个字节,但是PPS是什么字节呢?
00 00 00 01 68?要么
00 00 01 68 ?
00 00 00 01 68
? or 00 00 01 68
?
两者都是正确的。任何 NALU(sps、pps、aud、sei、idr 等等)都可以有一个 3 或 4 字节的起始码。
我得到了一个 h.264 字节流。
1350E94 : 00 00 01 67 42 00 1F 9D | ...gB...
1350E9C : B8 14 01 6E 9B 80 80 80 | ...n....
1350EA4 : 81 00 00 00 01 68 CE 3C | .....h.<
1350EAC : 80 00 00 00 01 06 E5 01 | ........
1350EB4 : C1 80 00 00 00 01 65 B8 | ......e.
1350EBC : 00 00 03 02 67 F5 09 7F | ....g...
1350EC4 : FF FC 3D 14 00 0D 79 39 | ..=...y9
1350ECC : 39 39 39 39 39 39 39 39 | 99999999
1350ED4 : 39 39 39 39 39 39 39 39 | 99999999
1350EDC : 39 39 39 39 39 39 39 39 | 99999999
1350EE4 : 39 39 39 39 39 39 39 39 | 99999999
1350EEC : 39 39 39 39 39 39 39 39 | 99999999
1350EF4 : 39 39 39 39 39 39 39 39 | 99999999
SPS = 00 00 01 67 ... 81 00 PPS = 00 00 01 68 ... 80 00 对吗?
我知道 SPS、PPS 有 3 或 4 字节模式。
SPS明明是3个字节,但是PPS是什么字节呢?
00 00 00 01 68?要么 00 00 01 68 ?
00 00 00 01 68
? or00 00 01 68
?
两者都是正确的。任何 NALU(sps、pps、aud、sei、idr 等等)都可以有一个 3 或 4 字节的起始码。