当前位置:网站首页>RTP/RTCP协议的FFmpeg demux源码解析
RTP/RTCP协议的FFmpeg demux源码解析
2022-08-09 15:00:00 【北雨南萍】
1. RTP/RTCP协议
协议详解可见文档:
https://download.csdn.net/download/fireroll/15308144
2. 抓包与代码分析
2.1 RTP报文
RTP报文头格式(见RFC3550 Page12):

PT(Payload Type 负载类型)的值定义如下

除了上表中明确指定PT值的负载类型,还有些负载类型由于诞生的较晚,没有具体的PT值,
只能使用动态(dynamic)PT值,即96到127,这就是为什么大家普遍指定H264的PT值为96。
下表中列出了没有具体
边栏推荐
- 【工具使用】Keil5软件使用-进阶工程配置篇
- 【力扣】207. 课程表
- TCP/IP协议组——完整工作过程分析
- 蓝桥杯嵌入式第十三届模拟题做题笔记
- 时间序列分析
- Grey prediction and MATLAB, the application of MATLAB in mathematical modeling
- #define DEBUG(format, ...) 以及 #、##、__VA_ARGS__和##__VA_ARGS__的作用
- Vim实用技巧_5.在文件间和文件内快速移动
- 【学习笔记】win10报0xc0000221错误无法开机
- 输入不定长数组,输入一个字符串,既包含字符,又包含数字,输出数组,输入一个二维数组,字符和数字都可
猜你喜欢
随机推荐
Visio画神经网络卷积层
聚集索引和非聚集索引
[Paper reading] LIME: Low-light Image Enhancement via Illumination Map Estimation (the most complete notes)
层次分析法
交叉编译 Crypto++
LeNet5 pytorch实现
hugging face tutorial - Chinese translation - sharing custom model
堆(heap)系列_0x09:堆破坏示例(非法访问+未初始化+堆句柄不匹配)
Vim实用技巧_6.复制和粘贴原理(寄存器)
如何通过Photoshop根据纹理贴图轻松获得法线贴图
【力扣】11. 盛最多水的容器
关于sql语句中union和or的区别
hugging face tutorial - Chinese translation - share a model
数据拟合方法 MATLAB在数学建模中的应用(第二版)
CTF online encryption and decryption and common tools
【力扣】17. 电话号码的字母组合
杭州富阳科目三新规3号线考试攻略
GO 使用 Protobuf实用指南
SVM Support Vector Machine - Application of MATLAB in Mathematical Modeling
【力扣】128. 最长连续序列









