Skip to content

## Dante vs Ravenna - audio networking w praktyce

opublikowano 15 lut 2026 ~ 4 min czytania tagi: #audio#networking#dante#ravenna

Dwa światy, jeden kabel

Audio networking to temat, który dla większości realizatorów dźwięku brzmi jak „coś z IT”. I w pewnym sensie tak jest - przesyłamy audio przez te same kable i przełączniki, co ruch internetowy. Ale wymagania są diametralnie inne: zerowa tolerancja na opóźnienia, deterministyczne dostarczanie pakietów, synchronizacja z dokładnością do mikrosekund.

Pracuję z dwoma głównymi protokołami: Dante w Flightcore Studios i Ravenna (przez konwertery Merging Horus) w Filharmonii Narodowej. Oba robią to samo - przesyłają wielokanałowy audio cyfrowy po sieci Ethernet - ale podchodzą do tego inaczej.

Dante - ekosystem i pragmatyka

Dante, opracowany przez Audinate, to de facto standard w komercyjnych studiach nagrań i instalacjach live. Jego siła nie leży w przewadze technicznej nad konkurencją, lecz w ekosystemie.

Co działa dobrze

  • Dante Controller - centralne zarządzanie routingiem audio z jednej aplikacji. Widać każde urządzenie w sieci, można przekierować dowolny kanał w kilka sekund.
  • Kompatybilność - mikrofony Shure, konsolety Yamaha, stagebox-y od Allen & Heath, interfejsy Focusrite - wszystko mówi tym samym protokołem. W Flightcore mamy sprzęt od kilku producentów i wszystko łączy się bez problemów.
  • Redundancja - dwa porty (primary/secondary) na każdym urządzeniu. Jeśli padnie przełącznik lub kabel na głównej ścieżce, audio przeskakuje na zapasową bez przerwy.

Ograniczenia

  • Zamknięty protokół - Dante to rozwiązanie własnościowe Audinate. Licencje kosztują, a interoperacyjność z innymi protokołami (AES67, Ravenna) wymaga dedykowanego gateway’a lub urządzenia obsługującego oba standardy.
  • Zależność od Dante Controller - bez tej aplikacji konfiguracja jest praktycznie niemożliwa. Na Linuksie nie działa natywnie, co komplikuje zarządzanie w środowiskach czysto linuksowych.
  • Multicast i QoS - Dante wymaga poprawnie skonfigurowanego IGMP snooping na przełącznikach. Bez tego ruch multicast zaleje sieć, powodując jitter i trzaski. To nie wada protokołu samego w sobie, ale w praktyce wielu techników zapomina o konfiguracji sieciowej i potem szuka problemu w sprzęcie audio.
# Sprawdzenie IGMP snooping na przełączniku (przykład Linux bridge)
bridge -d link show | grep mcast
cat /sys/devices/virtual/net/br0/bridge/multicast_snooping

Ravenna - otwarty standard i precyzja

Ravenna, opracowana przez ALC NetworX, to otwarty protokół oparty na standardach AES67 i SMPTE ST 2110. W Filharmonii Narodowej pracuję z konwerterami Merging Horus, które używają Ravenny jako natywnego transportu.

Co wyróżnia Ravennę

  • Otwartość - bazuje na otwartych standardach (AES67, PTP/IEEE 1588). Nie ma vendor lock-in, a interoperacyjność z innymi systemami AES67 jest wbudowana.
  • Precyzja synchronizacji - PTP (Precision Time Protocol) w Ravennie oferuje synchronizację zegara z dokładnością poniżej mikrosekundy. Dla Merging Horus, który pracuje z rozdzielczościami do 384 kHz DXD i DSD256, to kluczowe.
  • Elastyczność konfiguracji - Merging ANEMAN (Audio Network Manager) pozwala na bardziej granularne zarządzanie przepływami audio niż Dante Controller. Możesz definiować strumienie unicast i multicast niezależnie, kontrolować parametry każdego przepływu osobno.

Gdzie Ravenna przegrywa

  • Ekosystem - zdecydowanie mniejszy wybór urządzeń niż w Dante. W segmencie studyjnym dominują Merging i kilku producentów broadcastowych. W live sound praktycznie nie istnieje.
  • Krzywa uczenia - konfiguracja Ravenny wymaga głębszego zrozumienia sieci niż Dante. Trzeba ręcznie zarządzać domenami PTP, strumieniami, adresowaniem multicast. Dante ukrywa tę złożoność za prostym interfejsem drag-and-drop.
  • Wsparcie techniczne - mniejsza społeczność, mniej materiałów szkoleniowych, mniejsze forum do szukania rozwiązań problemów.

MADI i AES/EBU - starsze protokoły wciąż w grze

W obu środowiskach - Flightcore i Filharmonia - wciąż używamy MADI (Multichannel Audio Digital Interface) i AES/EBU jako transportu punkt-punkt. MADI przez BNC lub optykę daje 64 kanały na jednym kablu, co w Filharmonii sprawdza się idealnie do połączeń między sceną a reżyserką.

AES/EBU to klasyka - dwa kanały na parze kabli, ale z precyzyjnym clockingiem i wysoką odpornością na zakłócenia. W studiach Flightcore używamy AES/EBU do podłączenia monitorów odsłuchowych, gdzie potrzebujemy deterministycznego, minimalnego opóźnienia bez narzutu sieciowego.

# Typowa konfiguracja interfejsów w studiu Flightcore
studio_a:
  dante: 64ch  # główny transport
  madi: 64ch   # backup / overflow
  aes_ebu: 2ch # monitoring odsłuchowy
  wordclock: BNC # synchronizacja zewnętrzna

Co wybieram i dlaczego

Nie ma jednej odpowiedzi. Kontekst decyduje:

  • Studio komercyjne (Flightcore) → Dante. Ekosystem, kompatybilność sprzętu, łatwość dla zewnętrznych techników.
  • Instytucja koncertowa (Filharmonia) → Ravenna/AES67 + MADI. Otwarte standardy, precyzja synchronizacji, długoterminowa niezależność od jednego dostawcy.
  • Punkt-punkt, monitoring → AES/EBU lub MADI. Minimalny narzut, deterministyczne opóźnienie.

Kluczowa lekcja: protokół to narzędzie, nie religia. W Flightcore Dante działa bezproblemowo od otwarcia w 2023 roku. W Filharmonii Ravenna z Merging Horus daje precyzję, której Dante nie osiąga przy nagraniach w DXD. Oba rozwiązania wymagają porządnej infrastruktury sieciowej - i tu wracamy do Cat6A, zarządzalnych przełączników i dobrze skonfigurowanego QoS.

Protokół możesz zmienić. Źle poprowadzone kable zostają na lata.

⚠ To jest strona demo / portfolio testowe - nie reprezentuje finalnego produktu.