Project

General

Profile

Dante + Livewire

 

 

Полезная статья на сайте Telos: Using a Dante® AVIO™ adapter with Livewire - TelosHelp (telosalliance.com)

Настройка Dante на процессоре Sound4 Dante to/from SOUND4 
пример настройки Sound4 с устройством Dante Yamaha Tio1608-D

 

Общие требования:

1. Для всех устройств Dante должен быть установлен параметр Simple Rate = 48 кГц (Dante Controller/Device View/Device Config)

picture283-1.png

3. Для всех устройств Dante должна быть установлена статическая IP адресация из одного пространства с устройствами Livewire (Dante Controller/Device View/NetworkConfig). Для Dante устройств Тракт часто требуется обновление прошивки для включения статического IP.

picture283-2.png

3. На устройствах Dante необходимо включить поддержку AES67 (Dante Controller/Device View)/AES67 Config)

примечание: ПК-Драйверы Dante не поддерживают AES67!

picture769-1.png

Кроме этого необходимо определить второй октет RTP Multicast Address Prefix. 

Примечание: Адресное пространство мультикаст потоков может быть от 224.0.0.0 до 239.255.255.255. Livewire использует следующие адреса:

  • 239.192.0.0 до 239.192.127.255 используется для источников Livewire "From source".
  • 239.193.0.0 до 239.193.127.255 используется для источников Livewire "To source" (это каналы с минусом или обратные каналы).
  • 239.192.255.1 до 239.192.255.4 зарезервировано для функций Livewire: синхронизация, GPIO, анонсирование.

При настройке префикса адреса в Dante Controller избегайте этих диапазонов. 

Можно оставить по умолчанию 69. Это значение должно совпадать с используемыми мультикаст-адресами потоков livewire.

4. Необходимо определить единый источник синхронизации. 

  • Dante устройства требуют Grandmaster источника синхронизации PTP v1 Multicast (Multicast group 224.0.1.129–132)
  • Livewire устройства требуют наличия Clock Master синхронизации Livewire (Multicast group 239.192.255.2)
  • AES67 устройства требуют наличия  Clock Master PTP/IEEE 1588, PTP v2 Multicast (Multicast group 224.0.1.129)

Источником синхронизации может быть Livewire+ устройство, такое как xNode, который может быть установлен мастером для старых устройств Livewire и PTP для AES67. 

picture769-3.png

Тогда все Dante устройства должны принимать синхронизацию этого источника PTP:

picture769-4.png

Драйверы DVS (если используются в сети, но в любом случае без AES67) при этом будут синхронизироваться от устройства Dante, которое будет для них Leader Primary v1 Multicast.

Устройство Dante AES67 может выступать в качестве источника PTP v2 Multicast синхронизации для устройств и драйверов Livewire+. В таком случае синхронизация должна быть настроена на PTP Slave с  DSCP Class of Service 34 AF41. При этом Dante устройство будет в состоянии Leader для Primary v1 Multicast и Primary v2 Multicast

5. Обновить AXIA IP AUDIO Driver.

Версия  AXIA IP AUDIO Driver должна быть не ниже 2.11.3.3.

 

Dante AES67  -> Livewire+

1. Создать для устройства Dante Мультикаст поток flow (Dante Controller/Device View,  Menu Device/Creat multicast flow):

picture954-1.png

2. Настроить новый flow поток как AES67 и включить в него необходимые аудио сигналы:

picture954-2.png

Dante to xNode

Назначить полученный мультикаст адрес в destination Axia xNode:

picture954-4.png

Dante to MixEngine

с помощью V-mode преобразовать его в Livewire поток для использования в качестве источника на микшерном пульте AXIA:

picture726-2.png

picture726-3.png

picture726-4.png

Примечание:  в новых AXIA микшерах с поддержкой livewire+ не требуется использование V-MODE и можно создать источник непосредственно из AES67 потока. Поддержка AES67 в V-MODE есть в безвентиляторных MixEngine с последними версиями firmware: Studio Engine 3.2.2f(#1907051847 )  05-Jul-2019  18:47:37 

Dante to AXIA IP Driver

Назначить полученный мультикаст адрес в Destination Axia IP Audio Driver:

picture726-1.png

 

Livewire+ -> Dante AES67

xNode to Dante

1. В устройствах AXIA (xNode) с поддержкой AES67 и Session Announcement Protocol (SAPнеобходимо включить SAP announcements.

picture350-1.png

2. Определить мультикаст адреса источников из адресного пространства Dante RTP Multicast (239.69.xx.xx) и Stream Mode = AES67

picture29-1.png 

3. Появившиеся источники Livewire в Dante Controller (выделены синим) назначить на Dante Receivers обычным образом.

picture29-2.png

MixEngine to Dante

В MixEngine можно использовать V-Mode:

picture411-1.png

picture411-3.png

1. Нажать кнопку "Generate SDP" и открыть получившийся файл. Скопировать всю информацию, содержащуюся в нем:

v=0
o=- 1634809161995 1634809161995 IN IP4 172.22.1.10
s=V-Mode 9
c=IN IP4 239.69.1.1/255
t=0 0
a=recvonly
m=audio 5004 RTP/AVP 96
a=rtpmap:96 L24/48000/2
a=ptime:1
a=mediaclk:direct=0
a=ts-refclk:private

2. Добавить SDP stream в  утилиту Rav2Sap_V1.3.zip 

picture411-4.png

3. Выбрать добавленный поток и сконвертировать в запись потока SAP

picture452-1.png

4. Появившиеся Transmitters в Dante Controller назначить на Dante Receivers обычным образом.

picture452-2.png

AXIA IP Driver to Dante

В случае отсутствия встроенного SDP генератора можно исправить SDP информацию прямо в текстовом виде.

Подробнее о Session Description Protocol: 

Session Description Protocol — Википедия (wikipedia.org)

RFC 8866: SDP: Session Description Protocol (rfc-editor.org)

1. Создадим источник в AXIA IP-Audio драйвер с мультикаст адресом из aдресного пространства Dante RTP Multicast (239.69.xx.xx) и  Mode = Low Latency (AES67)

picture572-1.png

Такому источнику будет соответствовать следующая запись SDP:

v=0
o=Node 5 1 IN IP4 172.22.1.49
s=PC_DRV_05
t=0 0
m=audio 5004 RTP/AVP 96
a=rtpmap:96 L24/48000/2
a=recvonly
a=ptime:1
a=maxptime:5
c=IN IP4 239.69.5.5
a=mediaclk:direct=0
a=sync-time:0

 

2. Редактируем запись подставляя необходимые значения:

  • o=Node 1 1 IN IP4 172.22.1.49 (Название, номер иIP адрес ethernet интерфейса источника)
    • Node - буквенный идентификатор пользователя, который запрашивает сессию
    • 5 - идентификатор сессии. (Должен быть уникальным для каждой сессии, для каждого SOURCE драйвера)
    • 1 - версия сессии
    • IN - сетевой протокол создателя сессии (INTERNET)
    • IP4 - тип IP-адреса создателя сессии (IPv4)
    • 172.22.1.49 - адрес инициатора сессии
  • s=PC_DRV_05 (название сессии, должно быть уникальным)
  • C=IN IP4 239.69.5.5 (мультикаст адрес, должен быть уникальным)

Примечание: В случае если требуется использовать стандартные номера AXIA потоков (Livewire ID), например, когда источник маршрутизируется не только на Dante, но и на другие AXIA устройства (без AES67), то можно использовать для создания SDP генератор Telos, но тогда необходимо изменить второй октет адресного пространства Dante RTP Multicast (239.192.xx.xx) и следить за отсутствием пересечений flow Dante с потоками AXIA.

3. Полученную информацию с помощью RAV2SAP конвертировать в запись SAP, как было описано ранее:

picture242-2.png

4. Появившиеся Transmitters в Dante Controller назначить на Dante Receivers обычным образом.

picture242-3.png

Add picture from clipboard (Maximum size: 742 MB)