Das Transport Packet beginnt mit einem Header ist wie folgt aufgebaut:
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
| 0 | SYNC-Byte $47 | |||||||
| 1 | TError | Payload | Priorität | PID ... | ||||
| 2 | ... PID | |||||||
| 3 | TSC | AFC | Zähler | |||||
SYNC-Byte
Das Syncbyte besitzt den festen Wert 0100 0111 = $47.
TError
Gibt an, ob nicht korrigierbare Übertragungsfehler vorliegen.
Payload
Gibt an, ob das Paket den Anfang eines PES (Paketisierter Elementar Stream) oder eines PSI Datenpaketes (Program Association Table, Program Map Table, Network Information Table, Conditional Access Table) enthält.
Transport Priority
Gibt an, ob dieses Paket eine höhere Priorität als andere Pakete mit der selben PID besitzt.
PID
Gibt den Typ der im Payload enthaltenen Daten an:
Quelle: ETSI EN 300 468 V1.8.1 (07/2008).
Einige dieser Tabellen kommen zwar im DVB Stream vor, werden aber nicht gespeichert.
Die PID sind anscheinend vom Anbieter bzw Hersteller abhängig. In einer Quelle ist
für Motorola 56311 DSP bedeutet beispielsweise
TSC
Gibt an, ob das Paket verschlüsselt ist. Dies bezieht sich nicht auf den Header und das Adaption Field.
AFC
Gibt an, ob sich dem Header ein Adaptation Feld und/oder ein Payload anschließt.
00 - Reserviert für eine künftige Nutzung
01 - Kein Adaptationsfeld, nur Payload
10 - Nur Adaptationsfeld, kein Payload
11 - Adaptatioonsfeld und Payload
Zähler
Fortlaufende Zählung der Pakete mit der selben PID. Es wird von 0 bis 15 (modulo 16) gezählt.
Ein Stream, welcher mit dem DVB-Viewer von einer SkyStar 2 über Satellit digital aufgenommen wurde, beginnt zum Beispiel so:
PID: $0700, Zähler: 2 - Audio
PID: $06FF, Zähler: 8 - Video
PID: $06FF, Zähler: 9 - Video
PID: $0700, Zähler: 3 - Audio
PID: $06FF, Zähler: 10 - Video
PID: $06FF, Zähler: 11 - Video
PID: $06FF, Zähler: 12 - Video
PID: $0700, Zähler: 4 - Audio
PID: $06FF, Zähler: 13 - Video
PID: $06FF, Zähler: 14 - Video
PID: $0700, Zähler: 5 - Audio
PID: $06FF, Zähler: 15 - Video
PID: $06FF, Zähler: 0 - Video
Eine analoge Aufnahme mit Terrratec Home Cinema von einer Terratec Cinergy 400 zum Beispiel so:
PID: $00FF, Zähler: 0
PID: $0000, Zähler: 0 - Programm Tabelle
PID: $00FE, Zähler: 0
PID: $0814, Zähler: 0 - Audio
PID: $0810, Zähler: 0 - Video
PID: $0814, Zähler: 0 - Audio
PID: $0810, Zähler: 1 - Video
PID: $0810, Zähler: 2 - Video
PID: $0810, Zähler: 3 - Video
PID: $0810, Zähler: 4 - Video
PID: $0810, Zähler: 5 - Video
PID: $0810, Zähler: 6 - Video
PID: $0810, Zähler: 7 - Video
Fr_An - Letzte Änderung: 17. Februar 2010
seit 28. Juli 2010