MPEG-TS
Der MPEG-Standard wurde mit ISO / IEC 13818 - 1 verabschiedet und
definiert das bündeln mehrerer Streams (Audio + Video + Zusatzdaten) in ein
Programm. Ein Programm besteht aus einem oder mehreren Elementary
Streams (ES), die MPEG encodiert sein können, aber nicht müssen. Der
Multiplexingprozess unterscheidet 2 Arten von Streams:
1. Transport Stream (TS):
- zur Speicherrung von Daten und zur Übertragung in unsicheren Systemen
- fixe Länge (188 Byte)
- verschiedenen Referenztakte innerhalb des Multiplex möglich
- z.B. Broadcasting, ATM-Netzwerk, DVB
2. Program Stream (PS) – nicht in diesem Dokument behandelt und nicht vom
IO [io] unterstützt
- zur Speicherrung von Daten und zur Übertragung in sicheren Systemen
- große Pakete mit variabler Paketgröße
- einzelner Referenztakt
- z.B. DVD
Die kleinste Einheit innerhalb des MPEG-2 Transport Stream (TS) ist ein
Paket. Es besteht immer aus einem Header, einem optionalen Adaption Field
und / oder einem optionalen Payload Field. Die Paketgröße beträgt 188 Byte
mit einem Header von 4 Byte. Somit bleiben 184 Byte für die eigentlichen
Audio- / Videodaten und die Zusatzinformationen. In der folgenden Grafik ist
der Aufbau eines MPEG-TS Pakets dargestellt:
© copyright 2008, MAYAH Communications GmbH
Bedienung des IO [io] 8000 / 8001
17