

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# MediaTailor HLS 隐式会话初始化
<a name="manifest-query-parameters-hls-implicit-session-initialization"></a>

AWS Elemental MediaTailor 如果您的请求包含带有密钥的查询参数，则在 MediaTailor 资源链接中包含查询参数`manifest.{{*}}`。以下示例显示了这种请求格式：

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

链接不包含前`manifest.`缀。

**HLS 中的参数应用**  
对于 HLS 隐式会话，将参数 MediaTailor 应用于清单层次结构中的以下位置：
+ 多变体播放列表 URLs
+ 媒体播放列表 URLs
+ 内容细分 URLs
+ 广告细分 URLs
+ HLS 初始化 URLs

**Example 多变播放列表**  
以下示例显示了如何在多变体播放列表的网址中 MediaTailor 包含查询参数：  

```
#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
```

**Example 媒体播放列表**  
以下示例显示了如何在中 MediaTailor 包含内容分段 URLs的查询参数：  

```
#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
```