Icecast directo

Anterior Siguiente

Direct Icecast Ingest proporciona una manera de introducir streaming de audio y metadatos en la red de distribución de contenido (CDN) de Triton sin usar Station Manager. La retransmisión de medios (MR) de Triton Digital puede recibir un stream codificado de Icecast v2 como fuente de streaming. Esta asistencia técnica depende de las configuraciones y disponibilidad específicas de la función programada en MR específicas. 

Solo se admite el protocolo Icecast v2. Por lo tanto, esta función no se proporciona ni para Shoutcast ni para RTMP. Para un streaming directo a través de esas fuentes, consulte Transcodificación desde el servidor.

Para obtener información sobre el envío de metadatos y la inserción de anuncios para la ingesta directa de Icecast, consulte Metadatos de Icecast.

Códecs compatibles

Los parámetros de streaming en el codificador Icecast deben coincidir exactamente con los de la configuración CDN de Triton. Si no coinciden, la conexión será rechazada por la MR. 

Triton admite oficialmente una lista específica de preajustes de códec/frecuencia de muestreo. Consulte el artículo de la base de conocimiento del Centro de ayuda "Cómo elegir la configuración de la tasa de bits de audio" para obtener una lista de los códecs compatibles.

Si su codificador no se puede configurar en uno de nuestros ajustes preestablecidos, comuníquese con Servicio al Cliente de Triton.

Conecte los streams de Icecast a la red de Triton

Para obtener información específica sobre cómo conectarse a productos o servicios de terceros, como Telos Z/IP Stream y Wheatstone, consulte Conexión de productos/servicios de Icecast de terceros.

Como parte del proceso de implementación, se le enviarán una o dos URL de DNS del sistema. (URL A y URL B.) Conéctese a los relés de medios de la red Triton a través de esas URL de DNS, utilizando una URL separada para cada fuente de Icecast.  

URL de ejemplo:

  • URL A: europe.icecast.tritondigital.com

  • URL B: europe2.icecast.tritondigital.com

Las URL que realmente se usarán son proporcionadas por el equipo de Implementación digital de Triton.

Codificador de Icecast único

Si ejecuta una sola configuración de codificador Icecast con un stream, use la URL A para el origen. Si le enviaron dos URL, puede ignorar la URL B. (Consulte la ilustración anterior, menos el resaltado amarillo).

Codificador de Icecast/stream doble

Si ejecuta una configuración de streaming Icecast doble/redundante (ya sea dos codificadores separados o un codificador que genere dos streams), use la URL A para la primera fuente y la URL B para la segunda.  (Vea la ilustración anterior, incluido el resaltado amarillo).

Parámetros del codificador 

Icecast Ingest de Triton Digital es compatible con los parámetros de Icecast v2. 

Parámetro

Descripción

Valores 

Obligatorio 

ice-bitrate

Tasa de bits de códec / 1000

128, 96, 32 ...

ice-audio-info

Detalles del códec 

ice-samplerate=44100;ice-bitrate=128;ice-channels=2

content-type

Tipo de MIME de códec

audio/mpeg, audio/aac

Autorización 

Base64 codificado como 'User:Pass'

El usuario siempre debe ser 'source eg: source:MountPassword

Ejemplos de métodos fuente

Solicitud

Método FUENTE 
SOURCE /mp3test ICE/1.0\r\n
content-type: audio/mpeg\r\n
Authorization: Basic c291cmNlOmhhY2ttZQ==\r\n
ice-bitrate: 128\r\n
ice-audio-info: ice-samplerate=44100;ice-bitrate=128;ice-channels=2\r\n
\r\n

Método PUT 

PUT /mp3test HTTP/1.0\r\n
content-type: audio/mpeg\r\n
Authorization: Basic c291cmNlOmhhY2ttZQ==\r\n
ice-bitrate: 128\r\n
ice-audio-info: ice-samplerate=44100;ice-bitrate=128;ice-channels=2\r\n
\r\n

Respuesta

Código de respuesta

Descripción

200

Éxito.

400

Solicitud no válida o nombre de montaje no válido.

401

Contraseña no válida. 

404

Montaje desconocido o temporalmente desactivado.

409

Stream ya conectado.
Formato de códec no compatible.

500

Servidor no disponible.