Desarrollo de un sistema de distribución y contribución de audio basada en redes IP para cadenas de radio

Xavier Cabestany

Por Xavier Cabestany, Jefe del Servicio de Infraestructuras de La Xarxa Audiovisual Local / Cortesía de AEQ



1. Introducción
Xarxa Audiovisual Local (XAL) es una entidad pública de producción audiovisual de la Diputación de Barcelona, que genera contenidos de interés local. XAL, tiene cabecera en Barcelona y más de 125 emisoras asociadas, a las que proporciona contenidos para combinar con las producciones locales. Las asociadas contribuyen a la central para generar programas conjuntos.

La Xarxa ha venido distribuyendo la señal común por medio de enlace satelital. En 2015 se propuso migrar a una red IP, que XAL ha contratado a Telefónica, AEQ ha aportado audiocodificadores y software de control.

Se han suministrado casi 150 audiocodec Phoenix Venus y se han desarrollado aplicaciones para:
Controlar y monitorizar todos los audiocodec desde cualquier PC conectado a Internet.
Programar conexiónes y desconexiones
Integrar el control con el de la matriz de audio existente.
Activar grupos de difusión regionales o locales
Gestionar centralizadamente conexiones punto a punto de contribución.

2. Requisitos e implementación del proyecto
Difusión del programa principal:
Se sustituyen enlaces satélitales por conexiones IP terrestres usando audiocodecs IP Phoenix Venus, a través de grupos multicast a los que están suscritas todas
las emisoras locales. Los audiocodecs “MAIN” y “BACKUP” mandan el audio a IPs de multicast, que lo difunden a equipos remotos suscritos.

Hay un audiocodec Phoenix VENUS en cada estación local. El canal 1 recibe el audio multicast, con codificación OPUS, obteniendose un canal estéreo 20Hz-20KHz de muy bajo retardo.

El sistema de automatización de la emisión existente genera GPOs para los GPI de los VENUS de multicast (MAIN y BACKUP), que envia a los audiocodec elegidos, transportando ordenes de conmutación remota de la fuente de audio o control de consolas.

El servidor de control continuamente monitoriza el estado de MAIN y BACKUP y si falla el que está transmitiendo, rehace la conexión al otro. El audio de entrada se distribuye a ambos desde la matriz.

Grupos Multicast regionales y locales

Hay grupos de multicast reducidos, de duración limitada. Hay otros 5 audiocodificadores dobles VENUS programados para grupos de MULTICAST.
Hay también grupos con menos receptores, en los que la cabecera es una emisora local que comparte su programa.
En ambos casos se controlan mediante un software planificador que crea grupos, define los tramos horarios y controla automáticamente las llamadas de cada participante: si un equipo se cambia del grupo principal a un grupo regional o local, al terminar, éste se desactiva y lo devuelve automáticamente a su estado recibiendo el grupo principal.

Contribución remota

El canal 2 de los VENUS locales hace contribución hacia la central. Para ello, en la cabecera hay 5 VENUS de “CONTRIBUCIÓN”, con 2 canales cada uno, hasta 10contribuciones simultáneas desde distintas emisoras asociadas. Estos 10 canales bidireccionales y estéreo, se conectan a la matriz. Se conectan a los los estudios para contribuir a programa o dar coordinación. Las llamadas se establecen manualmente desde cabecera a través de una agenda usando SmartRTP para establecer lallamada.

3.- Arquitectura hardware
Ver figura (sólo se representa una sede remota):

Existe un conjunto de 12 codecs VENUS, de doble canal estéreo y bidireccional, en las oficinas centrales:
MAIN y BACKUP emiten el programa principal.
MULTICAST1..5 emiten programas alternativos a grupos de sedes remotas.
CONTRIBUCION1..5 permiten recibir conexiones punto a punto desde cualquier sede para realizar programas desde cabecera. El canal de retorno (unicast) se usa como feedback (N-1) o coordinación a cada estación local que contribuye.

Todos los codec de la instalación (tanto los de cabecera como los de las sedes remotas) están en la misma red lógica IP, cuyo cableado se representa en azul. El servicio de control de codecs llega a todos y a la matriz de conmutación de audio AEQ BC2000D, para ejecutar salvos.

Todas las conexiones de audio de la central (en rojo) son digitales, de tipo AES/EBU.

En los PC de gestión se instala la aplicación ControlPhoenix. En el servidor, además de ésta, se instala el servicio de control. En los PC de los estudios se ha instalado la aplicación de control de contribuciones, XAL Control.

Los GPO del sistema de automatización, (Desconexiones, Boletines y Programas) representados en verde, se conectan a la matriz BC2000D, y a los audiocodec multicast (MAIN y BACKUP).

4. Desarrollo del proyecto
Desarrollado en coordinación entre la Xarxa, Telefónica, y AEQ. Las aplicaciones se desarrollaron a la medida, se depuraron en una maqueta montada en AEQ y se portaron al servidor de la Xarxa.

Telefónica desplegó y configuró la infraestructura de red. Facilitó a AEQ un Acceso Remoto de Usuario (ARU) para conectarse desde Madrid, configurar, instalar, verificar, etc.
Una vez instalado el servidor definitivo en Barcelona, se van desplegando y poniendo en servicio los equipos Venus en sedes remotas.

5. Conclusiones
En Febrero de 2017, más de 85 emisoras están ya conectadas. El ahorro en costes de explotación sobre la anterior infraestructura de satélite es considerable, además de mayor flexibilidad, muy bajo retardo y enlaces bidireccionales.

Ha habido que hacer frente retos de distribución del tráfico (se ha optado por IP multicast), gestión del ancho de banda, control centralizado de todos los equipos y herramientas de gestión, adaptación del software a las necesidades específicas, documentación y configuración, formación etc.

Los audiocodificadores VENUS proporcionan una señal de audio limpia, sin cortes y con una calidad prácticamente transparente usando el algoritmo OPUS. El software está siendo usado a diario y, junto con la integración con la matriz BC 2000D, nos permite gran flexibilidad para realizar y emitir programas con las emisoras asociadas.

47968