Step-By-Step Guide to Setting up an Aes67-Compliant Audio Network in Your Studio
Table of Contents
Die Einrichtung eines AES67-kompatiblen Audionetzwerks in Ihrem Studio verändert die Art und Weise, wie Sie Audiosignale routen, synchronisieren und skalieren. Im Gegensatz zu herkömmlichen analogen oder proprietären digitalen Systemen bietet Ihnen ein AES67-Netzwerk die Freiheit, Geräte verschiedener Hersteller zu mischen und anzupassen, während Sie die Latenz unter Millisekunden und die probegenaue Synchronisation beibehalten. Dieses Handbuch behandelt jeden Schritt im Detail - von der anfänglichen Planung und Auswahl der Switches bis hin zur Gerätekonfiguration, PTP-Timing und laufende Verwaltung - so können Sie eine produktionsfähige Audio-over-IP-Infrastruktur aufbauen, die dem AES67-Standard entspricht.
Was ist AES67 und warum es für Ihr Studio wichtig ist
AES67 ist ein technischer Standard, der von der Audio Engineering Society entwickelt wurde und Interoperabilität für Audio-over-IP-Netzwerke (AoIP) definiert. Er spezifiziert Codierungs-, Stream-Synchronisations- und Netzwerktransportparameter, so dass Geräte verschiedener Anbieter – wie eine Focusrite RedNet-Schnittstelle, ein Neumann MT 48 Monitor-Controller und eine Yamaha CL5-Konsole – alle Audiokanäle über ein einziges Ethernet-Kabel teilen können. Vor AES67 waren Studios oft in proprietären Ökosystemen (z. B. Dante, Ravenna, Livewire) eingeschlossen, die teure Brücken oder komplexe Gateways benötigten, um miteinander zu verbinden. AES67 brach diese Wände durch die Schaffung einer gemeinsamen Sprache für kommerzielle AoIP.
Die praktischen Vorteile für Ihr Studio sind:
- Flexibilität des Verkäufers Kaufen Sie die besten Mikrofon-Vorverstärker, Konverter und DSP-Einheiten, ohne sich um die Protokollkompatibilität zu kümmern.
- Skalierbarkeit – Fügen Sie weitere Geräte, Räume oder Veranstaltungsorte hinzu, indem Sie einfach einen anderen Switch anschließen.
- Niedrige Latenz – typische AES67-Netzwerke erreichen eine Round-Trip-Latenz von unter 1 ms bei richtiger Konfiguration.
- Sample-genaue Synchronisation Mit dem Precision Time Protocol (PTPv2/IEEE 1588-2008) bleiben alle Geräte an einer Hauptuhr gesperrt, wodurch eine Drift über lange Kabelläufe hinweg vermieden wird.
Wenn Ihr Studio bereits Dante, Ravenna oder Livewire verwendet, haben diese Protokolle oft einen AES67-Kompatibilitätsmodus. Ein reines AES67-kompatibles Netzwerk sorgt jedoch für ein Höchstmaß an Interoperabilität und Zukunftssicherheit. AES67-2018 offizielle Dokumentseite.
Voraussetzungen und Ausrüstung Checkliste
Der Aufbau eines AES67-Netzwerks erfordert mehr als nur Audioausrüstung. Hier ist eine vollständige Liste dessen, was Sie benötigen, bevor Sie mit der Verkabelung beginnen:
Netzwerkhardware
- Managed Gigabit Ethernet Switches – mindestens zwei für Redundanz oder eine für kleinere Studios. Switches müssen IEEE 802.1Q VLANs, IGMP-Snooping (um Multicast-Fluting zu verhindern) und vor allem IEEE 1588 PTPv2-Grenze oder transparente Taktfunktionen unterstützen. Für Produktionsstudios sollten Modelle der Cisco Catalyst 9300-Serie, der Netgear M4300-Serie (insbesondere die AV-Linie) oder TP-Link JetStream berücksichtigt werden. Vermeiden Sie nicht verwaltete Switches vollständig.
- Cat6a oder Cat7 abgeschirmte Verdrillungskabel AES67 kann über Kupfer für Läufe von bis zu 100 m betrieben werden. Für längere Strecken verwenden Sie Fasertransceiver (SFP + -Module) und Single-Mode- oder Multimode-Faser.
- Optional: PTP Grandmaster Clock – Während jedes Gerät als PTP-Master dienen kann, bietet ein dedizierter Großmeister (z. B. von Meinberg, Ardenna oder Focusrite) höchste Stabilität, insbesondere für Multi-Room- oder Broadcast-Anwendungen.
Audiogeräte und Software
- AES67-kompatible Audio-Schnittstellen, Konsolen oder DSP-Einheiten. Überprüfen Sie die Herstellerdokumentation auf AES67-Konformität. Viele Ravenna-Geräte (z. B. Merging Technologies Horus, DirectOut .sb) sind native AES67. Dante-Geräte können den AES67-Modus über den Dante-Controller aktivieren.
- Netzwerkmanagement-Software – in der Regel bietet jeder Hersteller eine eigene App (z. B. Dante Controller, Ravenna Manager, Livewire Session Manager) und Sie können auch branchenweite Tools wie Wireshar für Deep Packet Inspection.
- Grundkenntnisse der IP-Netzwerke: Subnetzmasken, DHCP vs statische IPs und Multicast-Adressen.
Schritt 1: Netzwerkplanung und Topologiedesign
Das Überspringen der Planungsphase ist die häufigste Ursache für AES67-Kopfschmerzen. Beginnen Sie mit einem physischen Diagramm Ihres Studios: Suchen Sie jedes Audiogerät, jeden Schalter und Computer. Markieren Sie die Entfernungen zwischen ihnen - alles über 100 m hinaus erfordert Glasfaser.
Wahl des IP-Adressierungsschemas
Verwenden Sie statische IP-Adressen für alle AES67-Geräte. DHCP kann Adressänderungen mitten in der Sitzung verursachen und Audiostreams unterbrechen. Wählen Sie ein privates Subnetz (z. B. 10.0.0.0/8 oder 192.168.100.0/24), das sich nicht mit Ihrem allgemeinen Büronetzwerk überschneidet. Ein /24-Subnetz gibt Ihnen 254 Adressen - reichlich für die meisten Studios. Vermeiden Sie den 169.254.x.x Link-Local Range (APIPA), da es PTP stören kann.
VLANs: Isolierender Audio-Traffic
Konfigurieren Sie ein dediziertes VLAN für den gesamten Audio-Datenverkehr (z. B. VLAN 100). Dadurch wird verhindert, dass Multicast-Streams Dateiübertragungen, internetgebundenen Datenverkehr und Steuersignale stören. Auf Ihren verwalteten Switches weisen Sie den Port jedes Audiogeräts dem Audio-VLAN zu und stellen Sie die PVID entsprechend ein. Stellen Sie sicher, dass der Switch-Port, der eine Verbindung zu Ihrem Computer oder DAW herstellt, entweder ebenfalls im Audio-VLAN ist oder dass Sie durch einen Access-Port routen - aber niemals Audio und Daten in derselben Broadcast-Domäne mischen.
Konfigurieren Sie auch einen Zugriffsanschluss für den Verwaltungscomputer (oder ein dediziertes Verwaltungs-VLAN), damit Sie Geräte steuern können, ohne Ihr Audionetzwerk mit ARP- oder DHCP-Anforderungen zu überfluten. Verwenden Sie für komplexe Mehrraumstudios separate VLANs pro Raum und leiten Sie sie durch einen Layer-3-Core-Switch oder Router.
IGMP Snooping und Multicast Management
AES67-Streams verwenden IP-Multicast (in der Regel im Bereich 239.0.0.0/8). Ohne IGMP-Snooping wird jedes Multicast-Paket an alle Switch-Ports gesendet, was den Datenverkehr erhöht und Pakete auslässt. IGMP-Snooping auf allen verwalteten Switches aktivieren. Optional verwenden Sie IGMP-Abfrager, um Multicast-Gruppen zu pflegen, wenn kein Router vorhanden ist. Einige Switches ermöglichen es Ihnen auch, Multicast-Bandbreitengrenzen pro Port festzulegen - nützlich, um zu verhindern, dass ein Rogue-Stream die Pipe sättigt.
Schritt 2: Konfigurieren von Netzwerk-Switches für AES67
Wenn die Topologie geplant ist, schließen Sie alle Geräte physisch an. Dann konfigurieren Sie jeden Schalter. Die genauen Befehle variieren je nach Hersteller, aber die Prinzipien sind universell:
- Deaktivieren von energieeffizientem Ethernet (EEE) – EEE schaltet Transceiver während Leerlaufphasen herunter, was zu einem PTP-Timing-Jitter führt.
- Jumbo-Frames (MTU 1500 oder größer) aktivieren AES67 verwendet typischerweise 48, 96 oder 192 Sample-Paketgrößen; Jumbo-Frames helfen, den Overhead zu reduzieren.
- Set Spanning Tree Protocol (STP) zu Rapid‐PVST+ oder RSTP STP ist notwendig, um Schleifen zu verhindern, aber stellen Sie sicher, dass es keine Audio-Ports blockiert.
- PTP Border Clock Mode aktivieren - wenn Ihr Switch es unterstützt. Dies reduziert die PTP-Timing-Akkumulation über viele Hops hinweg. Bei Switches ohne PTP-Hardware-Unterstützung stellen Sie sicher, dass PTP-Pakete nicht verzögert oder anders in die Warteschlange gestellt werden (z. B. setzen Sie eine strenge Priorität für PTP-Datenverkehr).
- Anwenden von Servicequalität (QoS) – PTP (DSCP AF11 oder CS7) und Audiostreams (DSCP EF) als hohe Priorität markieren.
Wenn Sie einen verwalteten Switch ohne PTP-Grenztaktfunktionen verwenden, sollten Sie ein extra enges Latenzbudget konfigurieren. Audinate Dante Technische Dokumentation, die für viele AES67-Setups gilt.
Schritt 3: Gerätekonfiguration und Uhrensynchronisation
Jetzt konfigurieren Sie jedes Audiogerät. Schalten Sie alles ein und greifen Sie auf die Web-Schnittstelle oder das Bedienfeld jedes Geräts zu. Hier ist die Checkliste:
Zuweisen von statischen IPs
Legen Sie für jedes Gerät eine eindeutige IP-Adresse, Subnetzmaske und ein Standard-Gateway fest. Notieren Sie diese in einer Tabelle für zukünftige Referenzen. Stellen Sie bei Geräten, die mehrere Netzwerk-Ports unterstützen, sicher, dass der Audio-Port im Audio-VLAN konfiguriert ist.
AES67-Modus aktivieren
Viele moderne Schnittstellen verfügen über AES67 als Modus in einem proprietären Framework. Klicken Sie beispielsweise mit der rechten Maustaste auf das Gerät und wählen Sie Device View → Audio Settings. Suchen Sie nach dem Kontrollkästchen AES67. Wählen Sie im Ravenna Manager einfach das AES67-Streamformat. Stellen Sie auf Livewire-Geräten das Protokoll im Front-Panel-Menü auf AES67.
Wenn Ihr Gerät nur Ravenna oder Dante ohne AES67 unterstützt, überprüfen Sie, ob die Firmware auf dem neuesten Stand ist.
PTP (IEEE 1588) Synchronisation einrichten
Alle AES67-Netzwerke müssen PTPv2 verwenden. Ein Gerät fungiert als Großmeister. Normalerweise wählen Sie einen dedizierten PTP-Großmeister oder eine hochwertige Audioschnittstelle als Taktquelle. So konfigurieren Sie:
- Im Großmeister: PTP-Profil für AES67 auswählen (Standardprofil: Domäne 0, zwei-Schritte, 1 Sekunde Synchronisationsintervall), aktivieren Sie "Nur ankündigen, wenn die Prioritätskriterien erfüllt sind".
- Auf allen Slave-Geräten: Wählen Sie „PTP für die Synchronisation und legen Sie die gleiche Domainnummer fest (normalerweise 0).
- Prüfen Sie, ob jedes Gerät die Identität des Großmeisters meldet. Passen Sie zur Feinabstimmung das Ansageintervall auf 2 Sekunden und das Synchronisationsintervall auf 0,5 Sekunden an.
- Wenn Sie einen engagierten Meinberg- oder Ardenna-Großmeister haben, wählt er automatisch die beste Uhr im Netzwerk aus.
PTP funktioniert am besten in einer Sterntopologie mit Schaltern, die Begrenzung oder transparente Uhren unterstützen. Wenn Sie Timing Jitter erleben, reduzieren Sie die Anzahl der Schaltsprünge zwischen dem Großmeister und dem am weitesten entfernten Gerät. IEEE 1588 Übersicht.
Schritt 4: Erstellen von Audiostreams und Routing
Wenn das Netzwerk stabil ist und alle Geräte synchronisiert sind, können Sie mit dem Senden von Audio beginnen. AES67 verwendet das Session Description Protocol (SDP), um Streams zu definieren. Jeder Stream ist ein Unicast- oder Multicast-Flow aus einem Kanal oder mehreren Kanälen. In der meisten Steuerungssoftware erstellen Sie einen "Sender" und einen "Empfänger" (oder "Sender" und "Abonnent").
Verwenden von Steuerungssoftware
- Dante Controller: Audioroute durch Ziehen eines Senderkanals in einen Empfängerkanal. Verwenden Sie für AES67-Streams die Registerkarte „AES67, um SDP-basierte Streams anzuzeigen und zu verbinden.
- Ravenna Manager: Rechtsklick auf ein Gerät → Stream hinzufügen → Multicast-Adresse, Samplerate, Anzahl der Kanäle auswählen.
- Livewire Session Manager: Quellen und Ziele erstellen; Multicast-IPs manuell zuweisen (z. B. 239.1.10.1).
Wählen Sie beim Einrichten von Multicast-Streams eindeutige Multicast-Adressen im Bereich 239.0.0.0–239.255.255.2555.
Latenz und Paketgröße
AES67 definiert drei Latenzprofile: 0,125 ms, 1 ms und 2 ms (basierend auf einer Paketgröße von 6, 48 oder 96 Samples bei 48 kHz). Das Standardprofil beträgt 1 ms (48 Samples). 0,125 ms nur in einem dedizierten Netzwerk mit niedriger Latenz mit PTP-Grenzuhren verwenden. Für die meisten Studios ist 1 ms sicher und bietet viel Headroom.
Schritt 5: Testen des Netzwerks
Bevor Sie sich auf das System für eine kritische Sitzung verlassen, führen Sie eine Reihe von Tests durch.
Konnektivitäts- und Ping-Tests
Von Ihrem Computer aus jedes Gerät nach seiner IP-Adresse pingen. Sorgen Sie für eine Round-Trip-Zeit (RTT) von weniger als 1 ms über einen einzigen Switch. Wenn Sie RTTs über 2 ms sehen, prüfen Sie nach Switch-Engpässen oder fehlerhaften Kabeln. Überprüfen Sie auch, ob die Latenz konsistent ist - wilde Schwankungen deuten auf Netzwerkstaus oder falsch konfigurierte QoS hin.
PTP Synchronisation Verifizierung
Die meisten AES67-Steuerungssoftwares zeigen Taktversatz an. Auf Dante Controller schauen Sie sich den Bereich Uhrenstatus an. Ein gesundes Netzwerk zeigt Versätze unter 1 Mikrosekunde (0,000001 Sekunden) zwischen Master und Slaves. Wenn Versätze hoch sind, passen Sie die PTP-Prioritätswerte an oder überprüfen Sie die PTP-Funktionen des Schalters.
Audio Stream Integrität
Spielen Sie einen bekannten Testton (z. B. 1 kHz Sinuswelle bei -18 dBFS) von einem Sender ab und messen Sie ihn am Empfänger mit einem Analysator wie REW oder SignalScope. Bestätigen Sie, dass das Signal auf der richtigen Höhe und Phase erscheint. Überprüfen Sie auf Knistern, Aussetzer oder Stille. Für Mehrkanalströme überprüfen Sie die Kanalzuordnung.
Stresstests
Simulieren Sie den Spitzenverkehr, indem Sie alle geplanten Kanäle gleichzeitig streamen. Überwachen Sie die CPU-Auslastung von Switches und Geräten. Verwenden Sie Wireshark, um einige Sekunden des Datenverkehrs zu erfassen und nach AES67- (L24, L16) oder RTSP-Streams zu filtern. Suchen Sie nach Wiederübertragungen - sie zeigen Paketverlust an. Wenn Sie mehr als 0,01% Verlust sehen, überdenken Sie das Netzwerkdesign.
Schritt 6: Laufendes Management und Fehlerbehebung
Sobald das System läuft, behalten Sie diese Bereiche im Auge:
- Switch Firmware Updates Neue Releases verbessern oft die PTP-Stabilität und das Multicast-Handling.
- VLAN-Abtrennung Stecken Sie niemals einen nicht verwalteten Switch an einen AES67-Port; es wird die VLAN-Segmentierung unterbrechen.
- Redundanz des Uhrenmasters – einen sekundären Großmeister programmieren (z. B. ein Backup-Gerät mit höherer PTP-Priorität 2). Wenn der primäre Fehler auftritt, sollte das Netzwerk automatisch wechseln, ohne Audio fallen zu lassen.
- Temperatur und Leistung Heiße Schalter verursachen Uhrendrift. Sorgen Sie für eine ausreichende Belüftung in Ihrem Gerätegestell.
Gemeinsame Probleme und Fixes
- Kein Audiostream sichtbar: Überprüfen Sie, ob der AES67-Modus sowohl für den Sender als auch für den Empfänger aktiviert ist. Überprüfen Sie, ob die Multicast-Adresse nicht durch IGMP-Filterung blockiert ist.
- Audioklicks oder Pops: Normalerweise hängt das Timing zusammen. Bestätigen Sie, dass die PTP-Synchronisierung innerhalb der Toleranz liegt. Erhöhen Sie die Paketgröße vorübergehend auf 2 ms (96 Samples). Wenn dies behebt, haben Sie ein Netzwerkverzögerungsproblem - schauen Sie sich QoS oder Switch Hops an.
- Stream zeigt, aber kein Sound: Prüfen Sie die Abtastrate und die Übereinstimmung der Bittiefe (z. B. 48 kHz/24-Bit). AES67 schreibt 24-Bit vor, einige Geräte erlauben jedoch 16-Bit.
- Hohe Latenz bei der DAW-Überwachung: Stellen Sie sicher, dass sich die Netzwerkschnittstelle Ihres Computers nicht im Stromsparmodus befindet. Deaktivieren Sie alle energieeffizienten Ethernet-Einstellungen im NIC-Treiber.
Schlussfolgerung
Ein richtig konfiguriertes AES67-Netzwerk bietet die Zuverlässigkeit und Flexibilität, die moderne Studios benötigen. Durch die Planung Ihrer Topologie, die Verwendung von Managed Switches mit PTP-Unterstützung und die sorgfältige Synchronisierung jedes Geräts können Sie Dutzende von Kanälen mit einer Latenz unterhalb von Millisekunden und makelloser Klarheit transportieren. Die oben beschriebenen Schritte - von der VLAN-Isolation über die Stream-Erstellung bis hin zu Stresstests - bilden einen wiederholbaren Workflow, der für alles von einem einzigen Kontrollraum bis zu einem Multi-Facility-Broadcast-Center funktioniert. Wenn Ihr Studio wächst, kann das gleiche modulare Netzwerk erweitert werden, ohne bei Null anzufangen, was beweist, dass AES67 nicht nur ein Standard ist, sondern eine strategische Investition in Ihre Audioinfrastruktur.