Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
MediaTailorImplizite HLS-Sitzungsinitialisierung
AWS Elemental MediaTailor schließt Abfrageparameter in Links zu MediaTailor Ressourcen ein, wenn Ihre Anfrage Abfrageparameter mit dem Schlüssel enthält. manifest.
Das folgende Beispiel zeigt dieses Anforderungsformat:*
GET /v1/master/
111122223333
/originId
/index.m3u8?manifest.test=123&other=456
Links enthalten das manifest.
Präfix nicht.
Anwendung von Parametern in HLS
MediaTailor Wendet bei impliziten HLS-Sitzungen Parameter auf die folgenden Stellen in der Manifesthierarchie an:
-
Multivariante Playlist URLs
-
Medien-Playlist URLs
-
Inhaltssegment URLs
-
Anzeigensegment URLs
-
HLS-Initialisierung URLs
Beispiel multivariante Playlist
Das folgende Beispiel zeigt, wie MediaTailor die Abfrageparameter in die URL für die multivariante Playlist aufgenommen werden:
#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
Beispiel Medien-Playlist
Das folgende Beispiel zeigt, wie MediaTailor die Abfrageparameter in die URLs Inhaltssegmente aufgenommen werden:
#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