Si utiliza principalmente HTTP Live Streaming (HLS) o Shoutcast, la redirección de transmisión en vivo es la forma recomendada de conectarse a las transmisiones de Triton Digital. Este extremo siempre regresa como una redirección URL, por lo que no necesita tener muchos conocimientos sobre el SDK de Triton Digital para que funcione.
URL de redireccionamiento de transmisión en vivo
Estos son los elementos fundamentales de un URL de redirector de stream en vivo:
http://playerservices.streamtheworld.com/api/livestream-redirect/<mount-name>[.<mount-extension>|_SC][?<query-string>
Elemento | Descripción | Valores posibles | ¿Obligatorio? |
|---|---|---|---|
mount-name | El nombre de montaje. | Cualquier nombre de montaje válido. | Sí |
mount-extension | La extensión del nombre de montaje. No es obligatorio, pero algunos reproductores lo solicitan. Las extensiones de montaje distinguen entre mayúsculas y minúsculas. | Consulte Extensiones de montaje, un poco más adelante. | No |
query-string | Si un parámetro de cadena está presente en la solicitud inicial para el punto de entrada de String Stream URL, se debe repetir tal como está en la redirección URL. | Cualquier valor. | No |
Por ejemplo, su estación es KSAD y está utilizando un montaje AAC, por lo que su nombre de montaje es KSADAAC:
http://playerservices.streamtheworld.com/api/livestream-redirect/KSADAAC.m3u8?lsid=hdsjdhsjhdskj&smbid=dhsjhdjs
Extensiones de montaje
Las extensiones de montaje distinguen entre mayúsculas y minúsculas.
Extensión (en URL de solicitud) | Redirige a... | Transporte requerido |
|---|---|---|
— | <mount-name> | HTTP |
flv | <mount-name> | HTTP |
mp3 | <mount-name>.mp3 | Shoutcast |
aac | <mount-name>.aac | Shoutcast |
_SC | <mount-name>_SC | Shoutcast |
m3u8 | <mount-name>/HLS/playlist.m3u8 |
|
URL redirigida
Si tiene éxito, el servicio del reproductor lo redirigirá a un URL con el siguiente patrón:
http://<mg-host>:<mg-port>/<mount-name>[.<ext>|_SC][?<query-string>]
Códigos de estado
Código | Mensaje | Descripción |
|---|---|---|
302 | Found Response | La solicitud es exitosa y el redireccionamiento se completó. |
403 | Forbidden | El nombre de montaje solicitado en la URL no está disponible para la dirección IP remota. |
404 | Not Found | No se encontró el montaje. Esto podría deberse a alguna de las siguientes razones:
|