Additional examples are adjusted to the entries in an automated way - we cannot guarantee that they are correct.
This sequence of frames is called an elementary stream.
To generate the PS, the multiplexer will interleave the (two or more) packetized elementary streams.
Elementary stream (ES) - audio or video (the below is for video only)
An elementary stream is often referred to as "elementary", "data", "audio", or "video" bitstreams or streams.
Packetized elementary stream (PES)
Each table or elementary stream in a transport stream is identified by a 13-bit packet ID (PID).
A demultiplexer extracts elementary streams from the transport stream in part by looking for packets identified by the same PID.
The only requirement is that the media must be formatted as an MPEG-2 transport stream, program stream, or audio elementary stream.
An access unit is a logical substructure of "elementary stream" formed by binary audio video flows and compressed to facilitate the bit stream manipulation access.
This succession of access units constitutes the denominated "Video Elementary Stream (Video E.S.)".
An elementary stream (ES) as defined by MPEG communication protocol is usually the output of an audio or video encoder.
A file that supports streaming includes information about the data units to stream (how to serve the elementary stream data in the file over streaming protocols).
There are also locations for optional descriptors that describe the entire MPEG-2 program, as well as an optional descriptor for each elementary stream.
Program streams are created by combining one or more Packetized Elementary Streams (PES), which have a common time base, into a single stream.
Elementary Streams (ES) are the raw bitstreams of MPEG-1 audio and video encoded data (output from an encoder).
The MPEG user data feature provides a means to inject application-specific data into an MPEG elementary stream.
Transport stream specifies a container format encapsulating packetized elementary streams, with error correction and stream synchronization features for maintaining transmission integrity when the signal is degraded.
The STC or System Time Clock decoder, when properly implemented, provides a highly accurate time base that is used to synchronize audio and video elementary streams.
This table contains PID numbers of elementary streams associated with the program and it has information about the type of these elementary streams (video, audio, etc.).
Because PTSs apply to the decoding of individual elementary streams, they reside in the PES packet layer of both the transport streams and program streams.
The elementary stream is packetized by encapsulating sequential data bytes from the elementary stream inside PES packet headers.
Program stream coding layer allows only one program of one or more elementary streams to be packaged into a single stream, in contrast to transport stream, which allows multiple programs.
There is no standard for transport of elementary streams over a channel, because the broad range of MPEG-4 applications have delivery requirements that are too wide to easily characterize with a single solution.
Apple's current implementation uses (unsurprisingly) H.264 video with AAC audio, though audio-only streams can use AAC, MP3, or the MPEG-2 elementary stream.
An ETV application is normally delivered through an MPEG transport stream and accompanies an MPEG program containing video and audio elementary streams.