Zum Inhalt
Tastatur
  • Hilfe anzeigen?
  • Untermenü öffnen↓ / Space
  • Untermenü schließenEsc
  • Studio finden→ Studio
Tiefe
Fortgeschritten

Was über S/PDIF und TOSLINK passt (IEC 61937)

Warum kommt über den Digitalausgang das eine Tonformat an und das andere nicht — obwohl Stecker, Kabel und Geräte dieselben sind?

Über den Digitalausgang läuft Mehrkanalton, obwohl die Schnittstelle nur zwei Kanäle kennt. Möglich macht das eine eigene Normreihe: IEC 61937 beschreibt, wie ein komprimierter Tonstrom in den Zweikanal-Rahmen von IEC 60958 verpackt wird. Ob ein bestimmtes Format ankommt, entscheidet sich damit nicht am Stecker und nicht am Kabel, sondern an drei Fragen — kennt die Norm einen Datentyp dafür, passt die Datenrate unter die Kapazität der Verbindung, und einigen sich beide Geräte darauf.

Der Digitalausgang an Deinem Fernseher ist gebaut wie ein Rohr mit fester Weite. Ursprünglich sollte da nur normaler Stereoton durch. Damit trotzdem Raumklang hindurchpasst, wird der Ton nicht ausgepackt übertragen, sondern als Päckchen: Der Fernseher schiebt sie hintereinander ins Rohr, der Verstärker am anderen Ende packt sie aus. Das funktioniert, solange die Päckchen klein genug sind und der Verstärker die Sorte kennt. Ist ein Tonformat größer als das Rohr, hilft kein besseres Kabel — es bleibt draußen. Dann kommt entweder ein einfacheres Format an oder nur Stereo, und der Weg dafür heißt HDMI.

Der Trick: Päckchen im Zweikanal-Rahmen

Eine IEC-60958-Verbindung überträgt einen Strom aus Rahmen, und jeder Rahmen führt zwei Abtastwerte — einen je Kanal. Wie dieser Rahmen aufgebaut ist, steht bei S/PDIF; hier zählt nur eine Stelle davon. In jedem der beiden Halbrahmen liegt ein Datenfeld von 16 Bit, in den Zeitschlitzen 12 bis 27. Genau dieses Feld übernimmt IEC 61937 und schreibt statt eines Abtastwerts ein Stück Bitstrom hinein.

Beide Halbrahmen werden dabei gleichzeitig benutzt, also 32 Bit je Rahmen. Daraus folgt eine Aussage der Norm, die man sich merken sollte, weil sie eine ganze Klasse von Missverständnissen erledigt: Die Schnittstelle führt im Consumer-Modus entweder zweikanaliges lineares PCM oder einen nicht-linearen Bitstrom — niemals beides gleichzeitig. Es gibt keinen Zustand, in dem nebenher noch Stereo mitliefe. Was der Empfänger sieht, ist eine Entscheidung, keine Mischung.

Ein Bitstrom ist nun kein gleichmäßiger Fluss, sondern eine Folge von Paketen. Jedes heißt Data-Burst und beginnt mit einer Preamble von 64 Bit: zwei feste Synchronwörter, dann eine Angabe darüber, was folgt, dann die Länge. Dahinter kommt die eigentliche Nutzlast, also ein Stück codierter Ton.

Der entscheidende Satz der Norm steht in Abschnitt 6.1.1 und begründet das ganze Verfahren: Weil der komprimierte Tonstrom mit einer geringeren Datenrate übertragen wird, als die Schnittstelle hergibt, wird er in einzelne Data-Bursts zerlegt, und der Zwischenraum muss gestopft werden. Die Lücken zwischen den Paketen laufen also nicht leer, sondern mit Nullen. Ein Bitstrom über S/PDIF ist damit kein Weg, der enger genutzt würde als bei Stereo — er ist ein Weg, der immer gleich voll läuft und in dem die Nutzlast einen Teil der Zeit belegt.

Das erklärt die Härte der Grenze. Ein Format passt oder es passt nicht. Ein Format, das mehr Datenrate braucht, als übrig ist, lässt sich nicht „etwas schlechter" übertragen, weil es keine Stellschraube dazwischen gibt.

Woran die Kapazität hängt

Die Kapazität ergibt sich aus einer einzigen Größe: der Rahmenfrequenz. Bei 48 kHz stehen je Rahmen 32 Bit Nutzlast zur Verfügung, macht rund 1,54 Mbit/s. Das ist der ganze Vorrat, aus dem sich ein Format bedienen kann, und er teilt die Welt in zwei Hälften.

Für AC-3, im Handel Dolby Digital, hat die Norm eine Wiederholperiode von 1 536 IEC-60958-Rahmen festgelegt. Ein AC-3-Syncframe entspricht genau 1 536 Abtastwerten je Kanal — Rahmenzahl und Abtastwertzahl fallen zusammen. Die Verbindung läuft also mit derselben Frequenz wie der Ton darin, bei 48-kHz-Material mit 48 kHz. Genau deshalb funktioniert Dolby Digital an jedem Digitalausgang, den es je gab.

Für Enhanced AC-3, im Handel Dolby Digital Plus, steht in derselben Tabelle eine Wiederholperiode von 6 144 Rahmen. Das ist das Vierfache, und die Nutzlast darin repräsentiert weiterhin dieselbe Menge Ton. Anders gesagt: Die Verbindung muss mit der vierfachen Frequenz laufen, bei 48-kHz-Material also mit 192 kHz. Erst dann stehen rund 6,1 Mbit/s zur Verfügung.

Und dort endet der optische Weg. Eine TOSLINK-Strecke bei 192 kHz verlangt vom Sendemodul eine Symbolrate, die über dem liegt, was die verbreiteten Bauteile zusichern — die Zahlen dazu stehen bei TOSLINK. Dass Dolby Digital Plus nicht aus der optischen Buchse kommt, ist damit weder eine Sparmaßnahme noch ein Lizenzproblem. Es ist die Rahmenfrequenz, die die Norm für dieses Format verlangt.

Rahmenfrequenz bei 48-kHz-TonNutzlast
Zweikanal-PCM48 kHz1,54 Mbit/s (als Ton, nicht als Bitstrom)
AC-3 (Dolby Digital)48 kHz1,54 Mbit/s
Enhanced AC-3 (Dolby Digital Plus)192 kHz6,1 Mbit/s

Was der Empfänger daraus macht

Am anderen Ende sitzt ein Gerät, das erst einmal nicht weiß, was ankommt. Die Norm löst das über zwei Wege gleichzeitig, und beide erklären je ein bekanntes Fehlerbild.

Der erste Weg ist ein einzelnes Bit im Channel Status. Es muss auf 1 stehen, sobald ein nicht-linearer Bitstrom läuft, und sagt dem Empfänger: Wandle das hier nicht nach analog. Dazu empfiehlt die Norm, auch das Validity-Bit zu setzen — ausdrücklich, um das versehentliche Wandeln von Nicht-Audiodaten zu verhindern. Wer schon einmal lautes Rauschen aus einer Anlage gehört hat, nachdem ein Zuspieler auf Bitstream umgeschaltet wurde, hat den Fall erlebt, in dem diese Kennzeichnung nicht ausgewertet wurde. Der Empfänger hat einen komprimierten Datenstrom für Abtastwerte gehalten und ihn brav in Spannung übersetzt.

Der zweite Weg ist die Preamble jedes einzelnen Pakets. Darin stehen sieben Bit Datentyp — die Nummer, an der der Empfänger das Format erkennt. Diese Nummern vergibt nicht der Hersteller und nicht Dolby, sondern IEC 61937-2, und die Formate selbst sind in den übrigen Teilen der Reihe beschrieben. AC-3 ist Datentyp 1, Enhanced AC-3 ist Datentyp 21.

Daran hängt eine Konsequenz, die in der Beratung häufig gebraucht wird: Was ein Verstärker im Display anzeigt, ist keine Analyse des Tons, sondern das Auslesen dieser Nummer. Zeigt er „Dolby Digital", hat er Datentyp 1 gelesen. Zeigt er gar nichts oder „PCM", ist entweder kein Bitstrom unterwegs oder er kennt die Nummer nicht. Die Anzeige beweist, was gesendet wurde — nicht, dass es die beste verfügbare Fassung war.

Wenn eine Tonspur pausiert, bleibt die Verbindung übrigens nicht stumm. Die Norm kennt dafür eigene Pause-Data-Bursts mit sehr kurzer Wiederholperiode, damit die Strecke synchron bleibt und der Empfänger nicht jedes Mal neu einrastet. Das ist der Grund, warum ein funktionierender Bitstream-Weg beim Stummschalten nicht knackt und ein schlecht implementierter sehr wohl.

Wo es scheitert — und woran Du es erkennst

Die Fehlerbilder sind wenige, und sie lassen sich am Symptom auseinanderhalten. Das ist der praktische Nutzen dieser Norm: Man muss nicht messen, um zu wissen, welche der drei Bedingungen gerissen ist.

Was Du hörst oder siehstWas dahintersteckt
Verstärker zeigt „PCM 2.0", obwohl der Film Mehrkanal hatDer Zuspieler dekodiert selbst und schickt Stereo. Einstellung „Bitstream" statt „PCM" — die Ursache sitzt im Menü, nicht in der Leitung.
Verstärker zeigt „Dolby Digital", obwohl die Quelle Dolby Digital Plus liefertDer Sender ist auf die Rahmenfrequenz beschränkt, die die Strecke hergibt, und fällt auf den kleineren Datentyp zurück. Bei S/PDIF der Regelfall.
Gar kein Ton, Anzeige bleibt leerKein gültiger Datentyp erkannt. Entweder sendet die Quelle ein Format, dessen Nummer der Empfänger nicht kennt, oder die Strecke läuft mit einer Rahmenfrequenz, die eine Seite nicht mitmacht.
Lautes Rauschen bei voller LautstärkeDer Bitstrom wurde als PCM gewandelt. Die Kennzeichnung im Channel Status wurde nicht ausgewertet — ein Implementierungsfehler, kein Defekt.
Ton setzt an Kapitelgrenzen oder beim Umschalten kurz ausDer Empfänger rastet bei jedem Wechsel des Datentyps neu ein. Normal in kleinem Umfang; auffällig, wenn das Material die Formate häufig wechselt.

Zwei dieser fünf Zeilen sind Menüeinstellungen und keine Schnittstellenfrage. Das ist keine Nebenbemerkung, sondern die häufigste Ursache überhaupt: Ein Zuspieler auf „PCM" gestellt liefert über jede Leitung Stereo, auch über die beste.

Grenzen und Sonderfälle

Die Norm sagt nichts über Kanalzahl. Ein Datentyp beschreibt ein Format, nicht ein Lautsprecher-Layout. Wie viele Kanäle in einem Bitstrom stecken, steht im Bitstrom selbst; was die Ziffern einer Angabe wie 5.1.2 abzählen, klärt die Kanal-Notation.

HDMI benutzt dieselbe Verpackung. Die Data-Bursts von IEC 61937 laufen auch über HDMI, dort nur mit weit mehr Kapazität und mehreren parallelen Strecken. Deshalb sind die Formatnamen dieselben, und deshalb ist die Frage „welches Format kommt an" auf beiden Wegen dieselbe Frage mit unterschiedlicher Antwort. Wo die Grenzen des Rückkanals liegen, steht bei eARC und ARC.

Der professionelle Modus ist ausgenommen. IEC 61937-1 gilt ausdrücklich für Consumer-Anwendungen; der professionelle Modus liegt außerhalb ihres Anwendungsbereichs. Für AES3 gelten deshalb andere Regeln, auch wenn die Datenstruktur dieselbe ist.

Mehrere Bitströme gleichzeitig sind vorgesehen. Die Norm erlaubt es, mehrere Bitströme über dieselbe Schnittstelle zu verschachteln — als Beispiel nennt sie einen Hauptton und einen zugehörigen Zusatzdienst. Im Wohnbereich spielt das keine Rolle, erklärt aber, warum die Burst-Info eine Bitstream-Nummer führt.

In der Planung

Ein Wohnzimmer wird umgebaut. Der Fernseher hängt künftig an der Wand, im Sideboard darunter steht ein Verstärker, und der Kunde hat gehört, ein optisches Kabel sei „die störsicherste Verbindung". Er möchte den Ton der Fernseher-Apps darüber laufen lassen.

Die Konzeptfrage kommt vor der Kabelfrage und lautet: Welches Format soll am Verstärker ankommen? Genügt der Ton der Nachrichtensendung und gelegentlich ein Film in Dolby Digital, ist die Antwort erfreulich einfach — beides läuft über den optischen Weg, solange es ihn gibt, und zwar ohne Handshake, ohne Kopierschutzverhandlung und ohne Abhängigkeit von einer Gerätesteuerung. Sobald aber die Streaming-Apps des Fernsehers ins Spiel kommen, liefern die in aller Regel Dolby Digital Plus, und damit ist die Frage entschieden, bevor über Kabel gesprochen wird.

Daraus folgt das Verfahren, und es hat zwei Zweige. Bleibt es beim optischen Weg, wird der Fernseher so eingestellt, dass er sauber auf das kleinere Format zurückfällt statt auf Stereo — diese Einstellung heißt je nach Hersteller anders und ist der eigentliche Handgriff. Soll das größere Format ankommen, ist eine HDMI-Strecke mit Rückkanal die einzige Antwort, und die will im Leerrohr anders behandelt werden als ein dünnes Lichtleiterkabel.

Erst danach fällt die Gerätewahl. Sie fällt im zweiten Zweig enger aus, weil beide Seiten dieselbe Ausbaustufe des Rückkanals beherrschen müssen. Im ersten Zweig fällt sie gar nicht auf — jeder Verstärker mit Digitaleingang genügt, und das ist genau der Fall, in dem die alte Schnittstelle die richtige Antwort ist.

Verknüpfte Inhalte

Der Rahmen, in den IEC 61937 hineinschreibt, wird bei S/PDIF beschrieben, die optische Ausführung samt ihrer Bauteilgrenzen bei TOSLINK, die professionelle Ausprägung bei AES3. Wohin die Formate wandern, die hier nicht mehr hindurchpassen, klärt eARC und ARC; welche Kabelklasse eine HDMI-Strecke dafür braucht, die Seite zu den HDMI-Kabelklassen.

Warum Steckverbinder, Schnittstelle und Signalart getrennt zu betrachten sind, steht bei Signalart, Schnittstelle, Medium, Steckverbinder und Port. In welchem Träger objektbasierter Ton reist und was das für die Gerätekette bedeutet, behandelt Dolby Atmos übertragen; das Prinzip dahinter erklärt die Technologieseite zum objektbasierten Ton.

Quellen

Aufbau der Data-Bursts, die Lage im IEC-60958-Rahmen, die Regel, dass lineares PCM und Bitstrom einander ausschließen, das Stopfen der Lücken, die Kennzeichnung über Validity-Bit und Channel-Status-Bit 1 sowie Aufbau und Inhalt der Preamble stammen aus IEC 61937-1 in der dritten Ausgabe vom Februar 2021, deren Normtext bis Abschnitt 6.1.8.3 für diese Seite am Objekt gelesen wurde. Die Wiederholperioden von 1 536 und 6 144 IEC-60958-Rahmen, die Datentypnummern 1 und 21 und die Angabe, dass ein AC-3-Syncframe 1 536 Abtastwerte je Kanal umfasst, stammen aus IEC 61937-3 in der konsolidierten Fassung von 2020, gelesen bis Abschnitt 5.3.1.

Beide Auszüge enden vor dem Ende des jeweiligen Dokuments. Was darüber hinaus gebraucht wurde, ist im Text als Rechnung ausgewiesen und mit einem Prüfvermerk versehen.

Tastaturkürzel