IPTV Industry Dictionary is a free tool to get technical definitions and lookup   industry terms from more than 11,000 terms, acronyms, and definitions.


Telecom CATV eMarketing Optical IPTV VOIP Conatct Us

Introduction to MPEG

Click to enlarge
more details

   MPEG Transport Stream

Transport Streams are the combining (multiplexing) of multiple program channels (typically digital video channels) onto a signal communication channel (such as a satellite transponder channel). A MPEG transport stream (MPEG-TS) is also called a multi-program transport stream (MPTS).

MPEG transport streams (MPEG-TS) use a fixed length packet size and a packet identifier identifies each transport packet within the transport stream. A packet identifier in an MPEG system identifies the packetized elementary streams (PES) of a program channel. A program (such as a television show) is usually composed of multiple PES channels (e.g. video and audio).

Because MPEG-TS carry multiple programs, to identify the programs carried on a MPEG-TS, a program allocation table and program mapping table is periodically transmitted which provides a list of the programs contained within the MPEG-TS. These program tables provide a list of programs and their associated PIDs for specific programs which allows the MPEG receiver/decoder to select and decode the correct packets for that specific program.

MPEG transport packets are a fixed size of 188 bytes with a 4 byte header. The payload portion of the MPEG-TS packet is 184 bytes. The beginning of a transport packet includes a synchronization byte that allows the receiver to determine the exact start time of the packet. This is followed by an error indication (EI) bit that identifies there was an error in a previous transmission process. A payload unit start indicator (PUSI) flag alerts the receiver if the packet contains the beginning (start) of a new PES. The transport priority indicator identifies if the packet has low or high priority. The 13 bit packet identifier (PID) is used to define which PES is contained in the packet. The scrambling control flag identifies if the data is encrypted. An adaptation field control defines if an adaptation field is used in the payload of the transport packet and a continuity counter maintains a count index between sequential packets.

This figure shows an MPEG transport stream and a transport packet structure. This diagram shows that an MPEG-TS packet is fixed size of 188 bytes including a 4-byte header. The header contains various fields including an initial synchronization (time alignment) field, flow control bits, packet identifier (which PES stream is contained in the payload) and additional format and flow control bits.

Intra-Frame I-Frame Diagram

MPEG Transport Stream - TS Diagram


This industry dictionary is powered by Althos Telecom Dictionary

   MPEG Books

Introduction to MPEG Book



more details

Introduction to MPEG

This book explains the basics of audio and video digitization and compression and the standard formats that are used be MPEG. You will learn about the different MPEG audio coders and video coder options.

$19.99 Printed, $16.99 eBook

   Add this IPTV Dictionary tool to your web site

In order to add this IPTV dictionary tool to your web site and give your visitors the way to lookup industry terms from more than 11,000 terms, acronyms, and definitions, just copy the HTML code below and put it into your web page where you want to provide access to your dictionary.


Other Dictionaries:     Wireless Dictionary | Optical Dictionary |  Billing Dictionary |  Telecom Dictionary |  CATV Dictionary |  eMarketing Dictionary |  IPTV Dictionary|  VOIP Dictionary

Related Websites:     Althos  -  Althos Books  -  Telecom Books  -  Telecom Dictionary

Copyright 2009 All rights reserved

Disclaimer: Telecom Dictionary Tool is  the trademarks of Althos. Althos is not affiliated with any other website and provides the information in this dictionary from content created by our expert writers. Althos provides our services on "as is" and "as available" basis and we do not provide any guarantees regarding this service's accuracy and/or availability.