(转)RTP-H264封包分析
2024-10-22 07:57:11
rtp(H264)第一个包(单一NAL单元模式)————-sps
80 {V=10,p=0,x=0,cc=0000}
60 {m=0,pt=110 0000}
53 70{sequence number}
9A FC AF 27 {timestamp}
69 25 77 65 {ssrc}
67 4D 40 33 92 54 0C 04 B4 20 00 00 03 00 40 00 00 0C D1 E3 06 54 (sps H264)
rtp(H264)第二个包(单一NAL单元模式)———pps
80 {V=10,p=0,x=0,cc=0000}
60 {m=0,pt=110 0000}
53 71{sequence number}
9A FC AF 27 {timestamp}
69 25 77 65 {ssrc}
68 EE 3C 80 {pps H264}
rtp(H264)第3个包(FU-A)————data
80 {V=10,p=0,x=0,cc=0000}
60 {m=0,pt=110 0000((H264 RTP TYPE)&0x7f)}
53 72 {sequence number}
9A FC AF 27 {timestamp}
69 25 77 65 {ssrc}
{H264 RTP TYPE:60(十进制:96)-----0110 0000}
{H264 FRAME TYPE:41-----0100 0001}
5C {f=0,NRI=10,type=1 1100(十进制:28)}---rtp分片
81 {s=1(第一个分片),e=0,r=0,type=0 0001(0x41&0x1f)}
9A A5 4B 24 FF ...... F3 6B B5 0C DF 48 24 92 A6 CE 0A
rtp(H264)第4个包(FU-A)————data
80 {V=10,p=0,x=0,cc=0000}
60 {m=0,pt=110 0000}
53 73 {sequence number}
9A FC AF 27 {timestamp}
69 25 77 65 {ssrc}
5C {f=0,NRI=10,type=1 1100(十进制:28)}---rtp分片
01 {s=0(非开始分片),e=0,r=0,type=0 0001(0x41&0x1f)}
80 29 2F 15 ...... F5 4F 46
rtp(H264)第4个包(FU-A)————data
80 {V=10,p=0,x=0,cc=0000}
E0 {m=1(标记流重要事件),pt=110 0000}(分片后的最后一个片数据m=1)
53 74 {sequence number}
9A FC AF 27 {timestamp}
69 25 77 65 {ssrc}
5C {f=0,NRI=10,type=1 1100(十进制:28)}---rtp分片
41 {s=0,e=1(最后分片),r=0,type=0 0001(0x41&0x1f)}
BF 8D EA 77 ...... BE
rtp(H264)第n个包(FU-A)————data
80 {V=10,p=0,x=0,cc=0000}
60 {m=0,pt=110 0000}
53 8C {sequence number}
9A FD 2B 3B {timestamp}
69 25 77 65 {ssrc}
7C {(f=0,NRI=11)(0x65&0xe0),type=1 1100(十进制:28)}---rtp分片
85 {s=1,e=0,r=0,type=0 0001(0x65&0x1f)}
88 80 00 18 18 00 ...... 4B 28
rtp(H264)第m个包((单一NAL单元模式)-)————data
80 {V=10,p=0,x=0,cc=0000}
E0 {m=1(标记流重要事件),pt=110 0000}(分片后的最后一个片数据m=1)
54 8F {sequence number}
9B 01 B1 4D {timestamp}
69 25 77 65 {ssrc}
41 9A 89 13 25 FF 00 06 ...... 8E 56 3B 60
最新文章
- SQL Azure (14) 将云端SQL Azure中的数据库备份到本地SQL Server
- 文本过滤工具之AWK
- ubuntu 14.04 下通过apt-get 安装jdk
- ABAP 内表的行列转换-NEW
- new一个数组,delete释放内存
- Mac上的软件的一些对开发者有用的使用技巧(持续更新)
- HDU 4496 D-City(并查集,逆思维)
- Linux/Ubuntu常用快捷键
- Opencv 摄像头矫正
- oracle优化思考-双刃剑
- 【转】Virtualbox虚拟机配置安装CentOS 6.5图文教程
- ajax跨域请求学习笔记
- 昨天上架出现问题,you binary is not optimized for iphone5.。。。。
- 腾讯云H5语音通信QoE优化
- Oracle 备份表数据
- 【UFUN开发板评测】小巧而不失精致,简单而不失内涵——uFun开发板开箱爆照
- linux下ssh远程连接工具SecureCRT和xshell编码设置
- IDEA15使用maven编译scala和java
- 2018.09.01 09:22 Exodus
- JDBC 查询的三大参数