MediaTailorInicialização de sessão implícita do HLS - AWS Elemental MediaTailor

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

MediaTailorInicialização de sessão implícita do HLS

AWS Elemental MediaTailor inclui parâmetros de consulta em links para MediaTailor recursos quando sua solicitação inclui parâmetros de consulta com a chavemanifest.*. O exemplo a seguir mostra esse formato de solicitação:

GET /v1/master/111122223333/originId/index.m3u8?manifest.test=123&other=456

Os links não incluem o manifest. prefixo.

Aplicação de parâmetros no HLS

Para sessões implícitas do HLS, MediaTailor aplica parâmetros aos seguintes locais na hierarquia do manifesto:

  • Playlist multivariante URLs

  • Playlist de mídia URLs

  • Segmento de conteúdo URLs

  • Segmento de anúncio URLs

  • Inicialização do HLS URLs

exemplo playlist multivariante

O exemplo a seguir mostra como MediaTailor inclui os parâmetros de consulta na URL da playlist multivariante:

#EXTM3U #EXT-X-VERSION:3 #EXT-X-INDEPENDENT-SEGMENTS #EXT-X-MEDIA:LANGUAGE="eng",AUTOSELECT=YES,FORCED=NO,TYPE=SUBTITLES,URI="../../../manifest/111122223333/originId/session/1.m3u8?test=123",GROUP-ID="subtitles",DEFAULT=YES,NAME="caption_1" #EXT-X-STREAM-INF:CODECS="avc1.640029,mp4a.40.2",AVERAGE-BANDWIDTH=2525657,RESOLUTION=960x540,SUBTITLES="subtitles",FRAME-RATE=29.97,BANDWIDTH=2665212 ../../../manifest/111122223333/originId/session/0.m3u8?test=123
exemplo playlist de mídia

O exemplo a seguir mostra como MediaTailor incluir os parâmetros de consulta nos URLs segmentos de conteúdo:

#EXTM3U #EXT-X-VERSION:6 #EXT-X-TARGETDURATION:7 #EXT-X-MEDIA-SEQUENCE:28716269 #EXT-X-DISCONTINUITY-SEQUENCE:0 #EXTINF:6.006, https://origin.com/contentSegment_1.ts?originQueryParam=foo&test=123 #EXT-X-DISCONTINUITY #EXTINF:6.006, ../../../../segment/111122223333/originId/session/0/2?test=123