View Source API Reference MPEG.TS v2.0.0

Modules

Responsible for demultiplexing a stream of MPEG.TS.Packet into the elemetary streams listed in the stream's Program Map Table. Does not yet handle PAT.

Program Association Table.

Program Map Table.

Program Specific Information payload. Supported tables are PMT and PAT.

Partial Packetized Elemetary Stream. PES packets are much larger in size than TS packets are. This means that they have to be unmarshaled from a series of payloads, hence each packet here will only contain a partial PES packet.

This module's responsibility is to reduce a stream of TS packets packets into an ordered queue of PES ones. Accepts only packets belonging to the same elementary stream. This module is in support of the demuxer and acts as a PartialPES depayloader.