[go: up one dir, main page]

Structs

H265AggregationPacket represents an Aggregation packet. 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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | PayloadHdr (Type=48) | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | | | two or more aggregation units | | | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | :…OPTIONAL RTP padding | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

H265AggregationUnit represent the an Aggregation Unit in an AP, which is not the first one.

Aggregation Packets implementation

H265FragmentationUnitHeader is a H265 FU Header +—————+ |0|1|2|3|4|5|6|7| +-+-+-+-+-+-+-+-+ |S|E| fu_type | +—————+

H265FragmentationUnitPacket represents a single Fragmentation Unit packet.

H265NALUHeader is a H265 NAL Unit Header https://datatracker.ietf.org/doc/html/rfc7798#section-1.1.4 +—————+—————+ |0|1|2|3|4|5|6|7|0|1|2|3|4|5|6|7| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |F| Type | layer_id | tid | +———––+—————–+

PACI implementation

Packet implementation

Single NAL Unit Packet implementation

Temporal Scalability Control Information

Enums

H265 Payload Enum