首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RTP上填充h264的大小

RTP上填充h264的大小
EN

Stack Overflow用户
提问于 2020-08-31 07:54:02
回答 1查看 538关注 1票数 1

根据RFC 6184的说法

5.6。单个NAL单位包:

代码语言:javascript
复制
 0                   1                   2                   3
 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|F|NRI|  Type   |                                               |
+-+-+-+-+-+-+-+-+                                               |
|                                                               |
|               Bytes 2..n of a single NAL unit                 |
|                                                               |
|                               +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                               :...OPTIONAL RTP padding        |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

我如何知道RTP填充的大小?RTP填充的目的是什么?

EN

回答 1

Stack Overflow用户

发布于 2020-09-04 06:43:52

假设您预先知道数据包大小,例如从底层协议层: UDP、TCP、SCTP等等。因此,如果填充(P)位设置为1,则应读取数据包的最后一个字节,其中包含应忽略多少填充八进制的计数,包括最后一个字节本身。

RFC 3550第5.1节清楚地解释了填充的目的:

一些具有固定块大小的加密算法或在较低层协议数据单元中承载多个RTP分组时,可能需要填充。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63666877

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档