MPEG-TS

MPEG-TS
Multiple MPEG-Programme werden kombiniert und über eine Antenne gesendet. Beim US broadcast digital TV system dekodiert dann ein ATSC Receiver den TS und gibt das einzelne Programm auf dem Wiedergabegerät aus.

Ein Transportstrom (engl.: Transport Stream, TS, TP, und MPEG-TS) ist der Name für ein standardisiertes Kommunikationsprotokoll zur Übertragung von Audio, Video, und Daten. Es ist spezifiziert in MPEG-2 Part 1, Systems (ISO/IEC 13818-1).

Mit MPEG-TS wird die Ausgabe von digitalem Video und digitalem Audio durch Multiplexing synchronisiert. Die Transportströme bieten eine Fehlerkorrektur bei unzuverlässigen Medien und werden bei Broadcast-Medien wie DVB und ATSC eingesetzt. Es ist das Pendant zum Programmstrom, der für betriebssichere Medien wie DVDs entwickelt wurde.

Inhaltsverzeichnis

Einführung

Der Transportstrom wird im Gegensatz zum Programmstrom auf nicht durch Fehlerkorrekturverfahren abgesicherten Kanälen (wie Satellit, Antenne, Kabel), also solche mit hoher Bitfehlerhäufigkeit, verwendet.

Ein Transportstrom unterteilt die Programmstrom-Pakete noch einmal in jeweils 188 Byte kurze Teilstücke. Die Idee dahinter ist, dass bei einer nicht gesicherten Übertragung leicht Teile der Daten verlorengehen können. Bei einem kleinen Fehler ist dann jeweils ein Paket verloren. Durch kurze Pakete gewährleistet man, dass kleine Übertragungsfehler auch nur kleine Auswirkungen haben. Die Länge von 188 Byte ist an die Größe der zur Zeit der Erstellung des MPEG-2-Standards als zukunftsträchtig erachteten Übertragungstechnik ATM angepasst (ein Transportstrompaket passt in vier ATM-„Zellen“).

Zusätzlich zu Video und Audio sind bei Transportströmen auch Datenkanäle vorgesehen. Zum Beispiel können über diese Kanäle Verschlüsselungsinformationen oder eine „elektronische Programmzeitschrift“ übertragen werden.

Transportströme werden beim weit verbreiteten Digitalfernsehstandard DVB verwendet. Bei der Übertragung von DVB-T werden üblicherweise vier Fernsehkanäle in einem Transportstrom untergebracht, dem sogenannten Bouquet.

Elemente des Transportstroms

Paket

Ein Paket ist die Basiseinheit eines Transportsstroms. Es enthält ein sync byte, dessen Wert 0x47 beträgt, gefolgt von drei 1-Bit-Flags und einem 13 Bit großen PID (packet identifier), auf welchen wiederum ein 4-Bit-Kontinuitätszähler folgt. Zusätzliche optionale Felder können folgen. Der Rest des Pakets besteht aus der eigentlichen Nachricht.

PID (packet identifier)

Jede Tabelle oder Stream in einem Transportstrom wird durch einen 13 Bit großen PID identifiziert. Ein Demultiplexer extrahiert den Stream aus dem Transportstrom durch eine Suche nach identischen PIDs. In den meisten Fällen wird Time-division Multiplexing eingesetzt, um zu entscheiden, wie oft eine bestimmte PID im Transportstrom erscheint.

Ein PID signalisiert entweder ein Spezialpaket (PAT oder PMT) oder ein Datenpaket, das zu einem bestimmten Elementarstrom gehört.

Programme

Das grundsätzliche Konzept von Transportströmen sind Programme, die aus Gruppen von einem oder mehreren in Beziehung stehenden PIDs bestehen. Ein Transportstrom für digitales Fernsehen besteht zum Beispiel aus drei Programmen, die jeweils einen Fernsehkanal repräsentieren. Nehmen wir an, ein Programm besteht aus einem Videostream, zwei Audiostreams und zusätzlichen Metadaten, also vier Elementarströmen. Wenn ein Receiver versuchen würde, ein bestimmtes Programm („Kanal“) einzustellen, dann müsste er zunächst einmal die PAT analysieren (erkennbar an der PID Null), woraufhin er die PID der zugehörigen PMT erfährt. Nun müsste er anhand dieser PID die dem Kanal zugeordnete PMT analysieren und erfährt dort, welche Elementarströme zu diesem Programm gehören. Dann muss er genau alle diejenigen Daten dekodieren, die zu den in der PMT angegebenen PIDs gehören.

PMT

Die Program Map Table, (PMT) enthält Informationen über die Programme. Für jedes Programm gibt es eine PMT, assoziiert mit seiner PID. Die PMTs beschreiben, welche PIDs Daten für das Programm enthalten. PMTs stellen ebenso Metadaten für die Streams und ihre einzelnen PIDs bereit. Zum Beispiel sind bei einem Programm, bestehend aus einem MPEG-2-Videostrom, die PID des Videostreams und zusätzlich die Art der Daten, also in diesem Fall MPEG-2, enthalten. Die PMT kann außerdem zusätzliche Deskriptoren zur Beschreibung der einzelnen Ströme enthalten.

PAT

PAT steht für Program Association Table. Die PAT listet alle PIDs für alle PMTs im Strom. Pakete, die die PAT-Information enthalten, haben immer die PID 0x0.

PCR

Um dem Dekoder eine zeitlich und geschwindigkeitsrichtige Darstellung zu ermöglichen, enthält das Programm eine Program Clock Reference, oder PCR, aufbauend auf den PIDs im Programm.

Null Pakete

Bestimmte Übertragungsprotokolle, wie ATSC und DVB, schreiben eine konstante Bitrate vor (CBR). Um dieses sicherzustellen, kann es vorkommen, dass ein Multiplexer zusätzliche Pakete einfügen muss. Hierfür ist die PID 0x1FFF reserviert, die dann keine Daten enthält und vom Receiver ignoriert wird.

Speicherformate

Einige Festplattenreceiver und viele Computer-TV-Karten können Aufnahmen von Transportströmen einzelner Sender und teilweise auch von kompletten Transpondern aufzeichnen. Das häufigst benutzte Containerformat ist dabei *.TS, aber kann zwischen dern Herstellern abweichen. So verwendet Vantage das TRP-Container Format und Topfield speichert diese als *.REC. Einige dieser Transportstream-Container lassen sich in andere konvertieren.[1]. Weil häufig mehrere Programme innerhalb eines Transponders zu Transportstreams zusammengefasst werden, erlauben einige Receiver ohne Doppeltuner dennoch zwei Programme zu sehen oder aufzunehmen.

Weblinks

Einzelnachweise

  1. Tutorial: Aufnahmen in H.264 TRP- und REC in TS formatieren auf: HDTVTotal.com, 05. April 2008

Wikimedia Foundation.

Игры ⚽ Нужен реферат?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • MPEG-4 — is a method of defining compression of audio and visual (AV) digital data. It was introduced in late 1998 and designated a standard for a group of audio and video coding formats and related technology agreed upon by the ISO/IEC Moving Picture… …   Wikipedia

  • MPEG-7 — is a multimedia content description standard. It was standardized in ISO/IEC 15938 (Multimedia content description interface).[1][2][3][4] This description will be associated with the content itself, to allow fast and efficient searching for… …   Wikipedia

  • MPEG-4 — MPEG 4  это международный стандарт, используемый преимущественно для сжатия цифрового аудио и видео. Он появился в 1998 году и включает в себя группу стандартов сжатия аудио и видео и смежные технологии, одобренные ISO  Международной… …   Википедия

  • MPEG-2 — ist ein generischer MPEG Standard zur Videokodierung mit Videokompression und Audiokodierung mit Audiokompression. In beiden Fällen ist es eine verlustbehaftete Kompression/Datenreduktion. Inhaltsverzeichnis 1 Einführung 2 Übersicht 3 MPEG 2… …   Deutsch Wikipedia

  • MPEG — 〈EDV; Abk. für engl.〉 Moving Pictures Experts Group (Expertengruppe für bewegte Bilder), eine Bildkomprimierung für Bewegtbilder * * * MPEG   [Abk. für Moving Pictures Experts Group, dt. »Expertengruppe für bewegte Bilder«], eine Arbeitsgruppe… …   Universal-Lexikon

  • MPEG 4 — ist ein MPEG Standard (ISO/IEC 14496), der unter anderem Verfahren zur Video und Audiodatenkompression beschreibt. Ursprünglich war das Ziel von MPEG 4, Systeme mit geringen Ressourcen oder schmalen Bandbreiten (Mobiltelefon, Video Telefon, ...)… …   Deutsch Wikipedia

  • MPEG — (англ. Moving Picture Experts Group; произносится «эмпег»  рус. Экспертная группа по движущемуся изображению)  группа специалистов, сформированная международной организацией ISO для выработки стандартов сжатия и передачи цифровой… …   Википедия

  • MPEG-7 — ist ein im Jahr 2002 verabschiedeter ISO Standard (ISO/IEC 15938), der von der Moving Picture Experts Group, kurz MPEG, definiert wurde. MPEG 7 ist eine Kurzform, die eigentliche Bezeichnung lautet Multimedia Content Description Interface.… …   Deutsch Wikipedia

  • MPEG-4 — ist ein MPEG Standard (ISO/IEC 14496), der unter anderem Verfahren zur Video und Audiodatenkompression beschreibt. Ursprünglich war das Ziel von MPEG 4, Systeme mit geringen Ressourcen oder schmalen Bandbreiten (Mobiltelefon, Video Telefon, ...)… …   Deutsch Wikipedia

  • MPEG-7 — consiste en una representación estándar de la información audiovisual que permite la descripción de contenidos (metadatos) para: Palabras clave Significado semántico (quién, qué, cuándo, dónde) Significado estructural (formas, colores, texturas,… …   Wikipedia Español

  • .mpeg — 1 Le MPEG 1 est une norme de compression vidéo et audio définie par le standard ISO/IEC 11172, élaborée par le groupe MPEG en 1988. Ce groupe a pour but de développer des standards internationaux de compression, décompression, traitement et… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”