Direct Icecast Ingest de Triton Digital ofrece una manera de introducir streaming de audio y metadatos en la red de distribución de contenidos (CDN) de Triton sin usar Station Manager. El MediaRelay (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
Triton Digital MR no es compatible con Shoutcast ni el protocolo de mensajería en tiempo real (RTMP).
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 y frecuencia de muestreo. Para obtener una lista, consulte Elegir configuración de velocidad de bits de audio.
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 de nombre de host, 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.
Ejemplo:
URL A:
europe.icecast.tritondigital.example.comURL B:
europe2.icecast.tritondigital.example.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).
Configuración del codificador
Si su codificador requiere que se proporcione explícitamente un número de puerto, utilice estos puertos:
HTTP: puerto 80 u 3690
HTTPS: puerto 443
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\nMé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\nRespuesta
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. |
500 | Servidor no disponible. |