跳到主要内容

5.6. Single NAL Unit Packet (单 NAL 单元包)

5.6. Single NAL Unit Packet (单 NAL 单元包)

此处定义的单 NAL 单元包必须 (MUST) 仅包含 [1] 所定义类型中的一个 NAL 单元。即单 NAL 单元包内既不能用聚合包也不能用分片单元。按 RTP 序号顺序对单 NAL 单元包解包所组成的 NAL 单元流必须 (MUST) 符合 NAL 单元解码顺序。单 NAL 单元包的结构见图 2。

说明性注: NAL 单元的第一个字节兼作 RTP 负载头。

 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 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

图 2. 单 NAL 单元包的 RTP 负载格式