RK3588平台开发系列讲解(视频篇)RTP H264 码流打包详解
平台 | 内核版本 | 安卓版本 |
---|---|---|
RK3588 |
Linux 5.10 |
Android 12 |
文章目录
- 一、单 NALU 封包方式
- 二、组合封包方式
- 三、分片封包方式
沉淀、分享、成长,让自己和他人都能有所收获!😄
📢 H264
码流是放在 RTP
的有效载荷部分的。因此有效载荷前面的 RTP
头部跟码流本身是没有关系的,所以我们可以直接先将头部的字段填好就可以。接下来我们需要将 H264
码流填充到 RTP
有效载荷中去。
RTP
H264
码流打包分为三种方式:
- 分别是单
NALU
封包方式 - 组合封包方式
- 分片封包方式
顾名思义,单 NALU
封包方式是一个 NALU
打一个 RTP
包;而组合封包方式就是