rfc6184-RTP Payload Format for H.264 Video

来源:互联网 发布:php网址什么意思 编辑:程序博客网 时间:2024/05/18 02:10
 

Video Coding Layer (VCL)

Network Abstraction Layer (NAL)

3. Scope

This payload specification can only be used to carry the "naked" H.264 NAL unit stream over RTP and not the bitstream format discussed in Annex B of H.264.

5. RTP Payload Format

5.2. Payload Structures

The NAL unit type field indicates which structure is present. The possible structures are as follows.

Single NAL Unit Packet : Contains only a single NAL unit in the payload.

Aggregation Packet : Packet type used to aggregate multiple NAL units into a single RTP payload. The NAL unit type numbers
assigned for STAP-A, STAP-B, MTAP16, and MTAP24 are 24, 25, 26, and 27, respectively.

Fragmentation Unit : Used to fragment a single NAL unit over multiple RTP packets.FU-A and FU-B, identified with the NAL unit type numbers 28 and 29, respectively.

5.4. Packetization Modes
This memo specifies three cases of packetization modes:
Single NAL unit mode

Non-interleaved mode

Interleaved mode

The used packetization mode governs which NAL unit types are allowed in RTP payloads