Dante é a tecnologia de áudio em rede desenvolvida pela Audinate e adotada por diversos fabricantes de microfones, processadores, amplificadores e mesas de som. Em um projeto com Dante, o áudio deixa de correr em um cabo por canal e passa a trafegar como dados em uma rede Ethernet. Este texto descreve o que o Dante transporta, o que a rede precisa ter para que ele funcione e o que se confere no comissionamento.
O que o protocolo Dante transporta
O Dante transporta áudio digital sem compressão, em pacotes IP, entre dispositivos ligados a switches Ethernet comuns. Cada dispositivo anuncia na rede os canais que transmite e os que pode receber. O roteamento é feito por software: no aplicativo de controle da Audinate, o projetista assina um canal de recepção a um canal de transmissão, e o vínculo fica gravado nos próprios dispositivos. Depois de configurada, a rede continua funcionando sem o computador que fez o roteamento.
Na prática, isso substitui o multicabo analógico e as matrizes físicas. Um microfone de teto entrega seus canais ao processador de áudio pelo mesmo cabo de rede que o alimenta. O processador entrega o sinal tratado aos amplificadores, ao sistema de gravação e ao computador da videoconferência.
O que o Dante não faz também importa. Ele não processa o áudio: equalização, mixagem automática e cancelamento de eco continuam no processador (DSP). Ele não corrige acústica ruim nem microfone mal posicionado. E os nomes dados aos dispositivos e aos canais passam a ser parte do sistema, porque as assinaturas dependem deles; por isso a nomenclatura é definida no projeto e registrada no as built.
Relógio e rede: o papel do PTP
Áudio digital depende de todos os dispositivos amostrarem o som no mesmo ritmo. Em um sistema com cabos dedicados, um sinal de relógio fazia esse papel. No Dante, a sincronização vem pela própria rede, por meio do PTP (Precision Time Protocol, IEEE 1588). Os dispositivos elegem um deles como relógio de referência, e os demais se ajustam a ele continuamente. Se a referência sai do ar, outro dispositivo assume.
O projeto não deixa essa eleição ao acaso. Definimos qual equipamento é a referência preferencial, normalmente um que fica sempre ligado e em posição central na rede, como o processador de áudio, e qual é a alternativa.
Problemas de relógio são uma origem frequente de estalos e de cortes em áudio em rede, e muitas vezes nascem no switch: os pacotes de sincronismo atrasam de forma irregular porque disputam fila com outro tráfego, ou porque uma função de economia de energia da porta os retém. Daí a importância do item seguinte.
Switch e QoS
O Dante roda em switch Ethernet padrão, mas não em qualquer configuração. O projeto especifica switch gerenciado e define, no mínimo, quatro pontos.
- QoS com marcação DSCP: os dispositivos Dante marcam seus pacotes, e o switch é configurado para atender primeiro os de relógio, depois os de áudio e por último o restante do tráfego. Os valores de marcação e a ordem das filas seguem a documentação da Audinate.
- IGMP snooping e querier: o sincronismo e parte dos fluxos usam multicast. Com IGMP snooping, o switch entrega cada grupo apenas às portas que o pediram, em vez de inundar a rede. O snooping depende de um querier ativo em cada VLAN. Sem ele, o switch deixa de encaminhar o grupo depois de algum tempo, e o defeito aparece como áudio que some minutos depois de ligado.
- Energy Efficient Ethernet desativado nas portas de áudio, porque o recurso adormece o enlace em momentos de pouco tráfego e prejudica o relógio.
- Orçamento de PoE e de banda: a soma da potência dos dispositivos alimentados pelo switch e a soma dos fluxos nos enlaces entre switches são calculadas no projeto.
Esses parâmetros ficam registrados na documentação entregue, com o arquivo de configuração de cada switch. A página de rede para sistemas audiovisuais descreve como a ATIV trata esse dimensionamento junto com a TI do cliente.
Quando a rede de áudio fica separada
O Dante pode conviver com outros tráfegos na mesma infraestrutura, desde que em VLAN própria e com o QoS configurado em todo o caminho. Essa é a solução usual em edifícios corporativos, onde a rede já existe e é administrada pela TI. Ela exige que a equipe de TI aceite e mantenha a configuração de multicast e de prioridade nos switches por onde o áudio passa.
Há casos em que recomendamos rede fisicamente separada, com switches dedicados ao áudio:
- auditórios, plenários e salas de eventos, onde uma interrupção acontece diante do público;
- instalações em que a TI não pode alterar a configuração dos switches corporativos, ou em que a política de segurança não admite multicast na rede de dados;
- sistemas com redundância de rede, em que cada dispositivo se liga a duas redes independentes, primária e secundária, recurso previsto pela Audinate nos equipamentos que têm duas portas para esse fim;
- sistemas grandes, em que o volume de dispositivos justifica uma rede com administração própria.
AES67 para conversar com outros ecossistemas
Nem todo equipamento de áudio em rede fala Dante. O AES67 é o padrão de interoperabilidade de áudio sobre IP, criado para que ecossistemas diferentes troquem áudio entre si. Os dispositivos Dante que oferecem o modo AES67 conseguem enviar e receber fluxos de equipamentos de outras plataformas, como um processador que usa protocolo próprio na rede ou um equipamento de vídeo de transmissão compatível com o SMPTE ST 2110, cujo áudio é, na prática, um subconjunto do AES67.
A interoperabilidade tem condições. Os fluxos AES67 são multicast, o que reforça a exigência de IGMP bem configurado. O relógio passa a ser o PTP na versão 2, e os dois lados precisam aceitar a mesma referência. O formato do áudio é mais restrito do que dentro do Dante, e a descoberta automática de canais nem sempre atravessa de um ecossistema para o outro. Por isso tratamos o AES67 como ponte entre sistemas, usada onde é necessária e testada em bancada antes da obra, e não como substituto do roteamento Dante dentro do mesmo sistema.
Latência e canais: o que se confere no comissionamento
A latência do Dante é um parâmetro configurado em cada dispositivo receptor, escolhido de acordo com o tamanho da rede e com o número de switches no caminho. A quantidade de canais depende de cada equipamento e da banda disponível. Os valores de referência estão na documentação da Audinate e na de cada fabricante, e é a ela que o projeto recorre. A ATIV não publica latência como medição própria.
No projeto, a latência do sistema de áudio é uma meta, definida pelo uso da sala (reforço de voz ao vivo tolera menos atraso do que distribuição de som ambiente), e é conferida no comissionamento. A ANSI/INFOCOMM 10:2013 serve de referência para a lista de verificação: latência do sistema de áudio, nível acima do ruído de fundo, cobertura, reprodução de fala e os itens de rede. No caso do Dante, acrescentamos a estabilidade do relógio ao longo do tempo, a ausência de pacotes atrasados nos receptores e, quando existe, o teste da rede secundária com a primária desligada.
O que a certificação Dante da equipe cobre
A equipe técnica da ATIV tem certificação Dante, obtida no programa de treinamento da Audinate. Ela atesta conhecimento das pessoas: conceitos de áudio em rede, roteamento, relógio, configuração de switches e diagnóstico de falhas. Não é um selo aplicado à instalação e não substitui o comissionamento de cada sistema. As certificações da empresa estão descritas na página de certificações da ATIV.
O que o cliente recebe de concreto é o projeto de rede, a configuração documentada e o relatório de verificação. Para ver onde o Dante entra no conjunto do sistema de som, leia a página de áudio profissional. Para tratar de um projeto, fale com a ATIV.
Fontes
Documentos usados como referência de projeto neste texto:
- Documentação pública da Audinate sobre o Dante (rede, relógio, QoS, redundância e modo AES67).
- AES67, padrão de interoperabilidade de áudio sobre IP, e o documento AES67 / SMPTE ST 2110 Commonalities and Constraints (AIMS, 2019).
- IEEE 1588, Precision Time Protocol (PTP).
- IEEE 802.1Q (VLAN) e RFC 3376 (IGMPv3).
- ANSI/INFOCOMM 10:2013, Audiovisual Systems Performance Verification.
