> ## Documentation Index
> Fetch the complete documentation index at: https://docs.solidyne.ar/llms.txt
> Use this file to discover all available pages before exploring further.

# Servicios de streaming

> Configuración de los servicios de streaming

Las consolas UX24 pueden generar **dos streams de audio independientes** y decodificar un streaming de audio entrante.

### Tipos de streaming disponibles

* **Streaming 1 (saliente)**\
  Utiliza el protocolo **RTP**, ideal para enlace con planta transmisora (**STL**).
* **Streaming 2 (saliente)**\
  Compatible con **servidores Shoutcast/Icecast** para transmisión por internet.
* **Streaming 3 (entrante)**\
  Puede ser **RTP** o un **streaming público HTTP**.\
  Cuando se habilita esta función, el audio recibido se **decodifica y conmuta automáticamente** reemplazando la entrada **AES-1**.

### Fuente de señal y nivel de envío

El streaming utiliza la señal de **PROGRAMA** tomada de la salida **AES-1**, tanto para la subida a servidores **Icecast/Shoutcast** como para el audio stream **RTP**.

El nivel de salida predeterminado (ganancia=0) es **-20 dBfs** referido a **0VU** (1 kHz @ 0VU = -20 dBfs).\
La ganancia se ajusta desde la pantalla **SETTINGS → OUTPUTS**.

<Warning>
  Si cambia la ganancia de la salida **AES-1**, también se modificará el nivel de envío a streaming.
</Warning>

***

## Configuración de los servicios de streaming

Se hace desde la pantalla **SETTINGS** en la opción **STREAMING**. \
Presenta cuatro solapas para configurar los servicios de streaming saliente (UP-STREAM y RTP Link); entrante (DOWN-STREAM) y las opciones de la red.

### UP-STREAM (TX)

La pestaña **UP-STREAM** permite configurar un servidor de difusión de tipo **Icecast** o **Shoutcast** para publicar la señal de programa.

<img src="https://mintcdn.com/solidyne/dPcEHCgMrmrr7-id/images/ux24/ux24-config-icecast.png?fit=max&auto=format&n=dPcEHCgMrmrr7-id&q=85&s=a42e72e76431f0efd0ed513c680fc312" alt="UX24 Config Icecast" style={{ width:"75%" }} width="1038" height="601" data-path="images/ux24/ux24-config-icecast.png" />

### UP-STREAM Icecast/Shoutcast

* **ENABLE/DISABLED**: Habilita o deshabilita el envío del streaming cuando se confirman los cambios pulsando **APPLY**.

  <Tip>
    Para optimizar los recursos del sistema, mantener detenido cuando el servicio no es utilizado.
  </Tip>
* **PROTOCOL**: Define si el servidor es de tipo Icecast o Shoutcast.
* **SERVER IP**: Dirección IP destino del servidor.
* **PORT**: Puerto TCP de escucha del servidor.
* **MOUNTPOINT**: Nombre único que identifica al stream en el servidor.
* **Stream NAME**: Nombre que identifica al stream.
* **CODEC**: Formato de audio de transmisión (Opus o MP3).
* **QUALITY**: Tasa de bits para la codificación
* **PASSWORD**: Clave de acceso para la publicación (si corresponde).
* **APPLY**: Aplica y guarda los cambios e inicia o detiene la emisión (según estado ENABLE/DISABLED).

<Note>
  Los parámetros de configuración para Icecast/Shoutcast son dados por el proveedor del servidor.
</Note>

### RTP LINK

La pestaña **RTP LINK** permite configurar el envío de streaming a una dirección IP específica, por ejemplo, para enviar la señal de programa a una planta transmisora (**STL**).

<Warning>
  La implementación de un enlace RTP requiere conocimientos avanzados en configuración de redes.
</Warning>

<img src="https://mintcdn.com/solidyne/dPcEHCgMrmrr7-id/images/ux24/ux24-config-rtplink.png?fit=max&auto=format&n=dPcEHCgMrmrr7-id&q=85&s=c89d531246392dfd651f464b004423c2" alt="UX24 Configuración RTP link" title="UX24 Config RTP link" style={{ width:"62%" }} width="1007" height="549" data-path="images/ux24/ux24-config-rtplink.png" />

* **ENABLE/DISABLED**: Habilita o deshabilita el streaming RTP cuando se confirman los cambios pulsando **APPLY**.

  <Tip>
    Para optimizar los recursos del sistema, mantener detenido cuando el servicio no es utilizado.
  </Tip>
* **DESTINATION ADDRESS**: Dirección IP destino.
* **PORT**: Puerto TCP de transmisión.
* **CODEC**: Formato de audio para RTP (**PCM** / **MP3**).
* **QUALITY**: Bitrate MP3 o frecuencia de muestreo PCM.
* **GPO**: Habilita el envío de señales de **luz de aire (Tally Light)** vía TCP/IP para equipos Solidyne compatibles.
  * **Estudio A y B** (líneas 1 y 2 respectivamente)
  * **Estudio B y A** (orden invertido)
  * **A+B** (la señal se activa en ambas líneas, cualquiera sea el estudio activo)

### Down-Stream (RX)

Permite configurar un *streaming* *entrante*. Cuando el módulo **DOWN-STREAM** está activado (**ENABLE**), el audio decodificado se envía internamente a la entrada **AES-1**, que cambia su nombre a **STREAM-1**.\
En este modo, el conector AES-1 del panel trasero queda deshabilitado.

* **RUN/STOP**\
  Inicia o detiene la decodificación de *streaming* cuando se confirman los cambios con **APPLY**.

  <Tip>
    Para optimizar los recursos del sistema, mantener detenido cuando el servicio no se utiliza.
  </Tip>
* **PROTOCOL**\
  Define el tipo de *streaming* entrante. Se soportan los siguientes formatos:
  * Streams públicos **HTTP** y **MMS** codificados en PCM 16 (44.1/48 kHz), MP3 u Opus.
  * Streams **RTP** en PCM 16 (44.1 kHz) y MP3.
* **SERVER URL/IP**\
  Nombre o dirección IP del servidor que genera el *streaming*.
* **PORT**\
  Puerto TCP por donde ingresa el *streaming*.\
  Valor por omisión: **0**.
* **MOUNTPOINT**\
  Nombre único que identifica al *stream*.
* **APPLY**\
  Aplica los cambios en la configuración.

<Note>
  **Paso a paso** Descargar un guía paso a paso para [configurar un streaming entrante](http://www.solidyne.dx.com.ar/wordpress-files/DW/doc-guides/UNIDEX_AplicationNote-Incoming_streaming.pdf).
</Note>

***

### Network (Streamer Module)

Ajustes generales de red para el módulo **Streamer UX24** (no confundir con el acceso para control web).

<img src="https://mintcdn.com/solidyne/dPcEHCgMrmrr7-id/images/ux24/ux24-config-streaming_eth.png?fit=max&auto=format&n=dPcEHCgMrmrr7-id&q=85&s=db4c1aceb4185ad476dfb59eeeae03b1" alt="UX24 Configuración Streaming Ethernet" title="UX24 Config Streaming Ethernet" style={{ width:"75%" }} width="1038" height="601" data-path="images/ux24/ux24-config-streaming_eth.png" />

De forma predeterminada la dirección IP trabaja en modo dinámico (DHCP). La dirección asignada se muestra en la pantalla principal como **STREAM IP**.

Accediendo desde una computadora de la red a la dirección IP del módulo streamer, se podrán visualizar y configurar todas sus funciones.
