- 参考协议
iso13818-1 pes-2.4.3.6
- 码流
00000800: 00 00 01 BA(ps pack start code)
44 00 04 00 1C 01 43 43 5B F8(ps pack header
at least 14 bytes, pack stuff length=0(0xF8 last 3bits))
00 00
00000810: 01(pes start code) E0(stream id, video) 07 EC(pes pack
len=0x07EC, 2028bytes)
当stream为video时,有extension
80 C1 0E(pes header lenght=0x0E, 14bytes)
31 00 03 7C DD 11 00 03 5F
00000820: 91 10 60 E6 FF(pes header end)
payload:
00 00 01 B3 28 01 E0 32 FF FF E0
00000830: 18 00 00 01 B5 14 8A 00 01 00 00 00 00 01 B8 00
00000840: 08 00 40 00 00 01 00 00 0F FF F8 00 00 01 B5 8F
...
0x00, 0x00, 0x01, 0xbc,
0x00, 0x1e, 长度
0xe1, 0xff, 跳过 没有用
0x00, 0x00,
0x00, 0x14, 基本流长度
0x1b, h264编码格式
0xe0, 代表视频流
0x00, 0x0c, 代表接下来的长度12个字节
0x2a, 0x0a, 0x7f, 0xff, 0x00, 0x00, 0x07, 0x08, 0x1f, 0xfe,
0xa0, 0x78,
0x90, g711 音频格式
0xc0, 代表音频流
0x00, 0x00, 代表长度,这里是0
0x00, 0x00, 0x00, 0x00, 循环冗余校验
-------------
0x00, 0x00, 0x01, 0xe0, es视频数据
0x7f, 0xe0,
0x80, 0x80, 0x05, 0x21, 0x00, 0x01, 0x00, 0x01
网友评论