Grupo de salida HLS a HTTP - MediaLive

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Grupo de salida HLS a HTTP

Siga este procedimiento si ha decidido crear un grupo de salida HLS con uno de los siguientes sistemas descendentes como destino:

  • Un servidor PUT HTTP o HTTPS.

  • Un servidor WebDAV HTTP o HTTPS.

  • Un servidor de origen de Akamai.

Usted y el operador del sistema descendente deben ponerse de acuerdo sobre el destino de la salida del grupo de salida HLS. Necesitará esta información al crear el MediaLive canal.

Cuando entregas HLS a través de HTTP, normalmente lo haces en un servidor de origen. El servidor de origen suele tener directrices claras sobre las reglas de la ruta de destino, incluido el nombre del archivo del manifiesto principal (el .M3U8 archivo).

Para organizar la configuración del destino

Debe hablar con el operador del sistema descendente para coordinar la configuración.

  1. Si el sistema descendente no es un servidor de Akamai, averigüe si utiliza PUT o WebDAV.

  2. Averigüe si el sistema descendente tiene requisitos de conexión especiales. Estos campos de conexión se agrupan en la consola, en la sección de configuración de la CDN para el grupo de salida HLS. Para mostrar esta página en la MediaLive consola, en la página Crear canal, en la sección Grupos de salida, seleccione Agregar y, a continuación, HLS. Seleccione el grupo y, a continuación, en la configuración de HLS, abra la configuración de CDN.

  3. Decida si necesita dos destinos para la salida:

    • Necesitas dos destinos en un canal estándar.

    • Necesitas un destino en un canal de canalización única.

  4. Averigüe si el sistema descendente utiliza una conexión segura. Si es así, póngase en contacto con el operador para configurar las credenciales de usuario.

  5. Averigüe si el sistema descendente requiere rutas personalizadas dentro de los manifiestos principales y los manifiestos secundarios. Para obtener más información, consulte Personalización de las rutas dentro de manifiestos HLS.

  6. Si está configurando un canal estándar, averigüe si el sistema descendente admite manifiestos redundantes. Si es así, decida si desea implementar esta característica. Para obtener más información, consulte yManifiestos HLS redundantes, específicamenteReglas para la mayoría de los sistemas descendentes, Reglas para las CDN Akamai para obtener instrucciones específicas.

  7. Hable con el operador del sistema derivado para acordar una ruta de destino completa para las tres categorías de archivos HLS (los manifiestos principales, los manifiestos secundarios y los archivos multimedia). MediaLive siempre coloca las tres categorías de archivos de cada destino en esta única ubicación. No es posible configurarlos MediaLive para colocar algunos archivos en otra ubicación.

    Si tiene dos destinos, las rutas de destino deben ser diferentes entre sí de alguna manera. Al menos una de las partes de una ruta debe ser diferente de la otra. Es aceptable que todas las partes sean diferentes. Consulte este requisito con el operador del sistema posterior. El sistema descendente puede tener reglas específicas sobre la unicidad.

  8. Hable con el operador del sistema derivado sobre los requisitos especiales para los nombres de las tres categorías de archivos HLS. Por lo general, el sistema descendente no tiene requisitos especiales.

  9. Hable con el operador del sistema derivado sobre los requisitos especiales que debe cumplir el modificador de los nombres de los manifiestos secundarios y de los archivos multimedia.

    Los manifiestos secundarios y los archivos multimedia siempre incluyen este modificador en sus nombres de archivo. Este modificador distingue cada salida de la otra, por lo que debe ser único en cada salida. Por ejemplo, los archivos de salida de alta resolución deben tener un nombre diferente al de los archivos de salida de baja resolución. Por ejemplo, los archivos de una salida podrían tener el nombre de archivo y el modificadorcurling_high, mientras que la otra salida podría tenerlos. curling_low

    Por lo general, el sistema posterior no tiene requisitos especiales.

  10. Pregúntele al operador del sistema descendente si los archivos multimedia deben configurarse en subdirectorios separados. Por ejemplo, un subdirectorio para los primeros 1000 segmentos, otro subdirectorio para los segundos 1000 segmentos, etc.

    La mayoría de los sistemas descendentes no requieren subdirectorios separados.

  11. Acuerde las partes de la ruta de destino en las que el sistema descendente tiene requisitos especiales.

    • Por ejemplo, es posible que el sistema descendente solo requiera el envío a un host específico. El sistema descendente no necesita conocer los nombres de las carpetas o archivos que va a utilizar.

      Por ejemplo, envíelo a dos carpetas que usted nombre, pero en el servidor de https://203.0.113.55

      O envíelo a dos carpetas que usted nombre, pero en los hosts de https://203.0.113.55 y https://203.0.113.82

    • O bien, es posible que el sistema descendente requiera un host y una carpeta específicos, pero con un nombre de archivo que usted elija. Por ejemplo, este host y estas carpetas:

      https://203.0.113.55/sports/delivery/

      https://203.0.113.55/sports/backup/

  12. Anote la información que ha recopilado:

    • El tipo de conexión del sistema descendente: Akamai, PUT o WebDAV.

    • La configuración de los campos de conexión, si el sistema descendente tiene requisitos especiales.

    • El protocolo de entrega: HTTP o HTTPS.

    • El nombre de usuario y la contraseña para acceder al sistema descendente, si el sistema descendente requiere solicitudes autenticadas. Tenga en cuenta que estas credenciales de usuario se refieren a la autenticación del usuario, no al protocolo. La autenticación del usuario consiste en determinar si el sistema intermedio aceptará su solicitud. El protocolo se refiere a si la solicitud se envía a través de una conexión segura.

    • Todas o parte de las rutas de destino, incluidos posiblemente los nombres de los archivos.

    • Si necesita configurar subdirectorios independientes.