Grupo de salida de 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 de HLS a HTTP

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

  • Un servidor HTTP o HTTPS PUT.

  • Un servidor HTTP o HTTPS WebDAV.

  • 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 de HLS.

Cuando entrega HLS a través de HTTP, normalmente se hace 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 archivo .M3U8).

Organización de 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 Configuración de CDN del grupo de salida de HLS. Para mostrar esta página en la MediaLive consola, en la página Crear canal, en la sección Grupos de salida, selecciona Añadir 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:

    • Necesita dos destinos en un canal estándar.

    • Necesita 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 va a configurar 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 Creación de manifiestos HLS redundantes; para obtener instrucciones específicas, consulte Reglas para la mayoría de los sistemas descendentes y Reglas para las CDN Akamai.

  7. Hable con el operador del sistema posterior 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. Todas las partes pueden ser diferentes. Consulte este requisito con el operador del sistema descendente. El sistema descendente puede tener reglas específicas sobre la exclusividad.

  8. Hable con el operador del sistema descendente 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 descendente 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. El modificador distingue cada salida de las otras, 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 pueden tener el nombre de archivo y modificador curling_high, mientras que la otra salida puede tener curling_low.

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

  10. Pregunte 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 que se envíe 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 quiera, pero que estén en el host de https://203.0.113.55.

      O bien, envíelo a dos carpetas que quiera, pero que estén en los hosts de https://203.0.113.55 y https://203.0.113.82.

    • También 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 carpetas:

      https://203.0.113.55/sports/delivery/

      https://203.0.113.55/sports/backup/

  12. Tome nota de 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 están relacionadas con la autenticación de usuarios, no con el protocolo. La autenticación de usuarios se refiere a si el sistema descendente aceptará su solicitud. El protocolo se refiere a si la solicitud se envía a través de una conexión segura.

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

    • Si tiene que configurar subdirectorios independientes.