MediaTailor Inicializaçã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á.

MediaTailor Inicializaçã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