HLSy la inicialización DASH explícita de la sesión con AWS Elemental MediaTailor - AWS Elemental MediaTailor

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.

HLSy la inicialización DASH explícita de la sesión con AWS Elemental MediaTailor

Cuando el cliente realiza una solicitud explícita de inicialización de sesión, MediaTailor incluye los manifestParams parámetros de consulta en el manifiesto principal y el seguimiento URLs en la respuesta.

ejemplo solicitud de inicialización de sesión
POST /v1/session/111122223333/originId/index.m3u8 { "adsParams": { "param1": "value1", "param2": "value2", "param3": "value3" }, "manifestParams": { "test": "123" } }
ejemplo respuesta manifiesta y de seguimiento
{ "manifestUrl": "/v1/master/111122223333/originId/index.m3u8?aws.sessionId=session&test=123", "trackingUrl": "/v1/tracking/111122223333/originId/session?test=123" }

Las respuestas manifiestas de la sesión tienen características específicas MediaTailor URLs similares a las manifestParams de los flujos de trabajo de inicialización de sesión implícitos descritos anteriormente. La diferencia clave es que los parámetros del manifiesto para la inicialización explícita de la sesión no comienzan por. manifest.

Los parámetros de consulta del manifiesto son inmutables y solo se configuran al inicializar la sesión. Si un cliente realiza varias solicitudes de manifiesto principales para una sola sesión, MediaTailor no actualiza los parámetros de la consulta del manifiesto después de la primera solicitud.