HTTP Live Streaming (HLS) 标记支持
下表列出了 UWP 应用支持的 HLS 标记。
注意
以“X-”开头的自定义标记可以作为定时元数据加以访问,如文章媒体项、播放列表和曲目中所述。
标记 | 已引入 HLS 协议版本中 | HLS 协议文档草案版本 | 客户端要求 | 7 月发布的 Windows 10 | Windows 10 版本 1511 | Windows 10 版本 1607 |
---|---|---|---|---|---|---|
4.3.1. 基本标记 | ||||||
4.3.1.1. EXTM3U | 1 | 0 | REQUIRED | 支持 | 受支持 | 支持 |
4.3.1.2. EXT-X-VERSION | 2 | 3 | REQUIRED | 支持 | 受支持 | 支持 |
4.3.2. 媒体段标记 | ||||||
4.3.2.1. EXTINF | 1 | 0 | REQUIRED | 支持 | 受支持 | 支持 |
4.3.2.2. EXT-X-BYTERANGE | 4 | 7 | 可选 | 支持 | 受支持 | 支持 |
4.3.2.3. EXT-X-DISCONTINUITY | 1 | 2 | 可选 | 支持 | 受支持 | 支持 |
4.3.2.4. EXT-X-KEY | 1 | 0 | 可选 | 支持 | 受支持 | 支持 |
METHOD | 1 | 0 | 属性 | “NONE、AES-128” | “NONE、AES-128” | “NONE、AES-128、SAMPLE-AES” |
URI | 1 | 0 | 属性 | 支持 | 受支持 | 支持 |
IV | 2 | 3 | 属性 | 支持 | 受支持 | 支持 |
KEYFORMAT | 5 | 9 | 属性 | 不支持 | 不支持 | 不支持 |
KEYFORMATVERSIONS | 5 | 9 | 属性 | 不支持 | 不支持 | 不支持 |
4.3.2.5. EXT-X-MAP | 5 | 9 | 可选 | 不支持 | 不支持 | 不支持 |
URI | 5 | 9 | 属性 | 不支持 | 不支持 | 不支持 |
BYTERANGE | 5 | 9 | 属性 | 不支持 | 不支持 | 不支持 |
4.3.2.6. EXT-X-PROGRAM-DATE-TIME | 1 | 0 | 可选 | 不支持 | 不支持 | 不支持 |
4.3.3. 媒体播放列表标记 | ||||||
4.3.3.1. EXT-X-TARGETDURATION | 1 | 0 | REQUIRED | 支持 | 受支持 | 支持 |
4.3.3.2. EXT-X-MEDIA-SEQUENCE | 1 | 0 | 可选 | 支持 | 受支持 | 支持 |
4.3.3.3. EXT-X-DISCONTINUITY-SEQUENCE | 6 | 12 | 可选 | 不支持 | 不支持 | 不支持 |
4.3.3.4. EXT-X-ENDLIST | 1 | 0 | 可选 | 支持 | 受支持 | 支持 |
4.3.3.5. EXT-X-PLAYLIST-TYPE | 3 | 6 | 可选 | 支持 | 受支持 | 支持 |
4.3.3.6. EXT-X-I-FRAMES-ONLY | 4 | 7 | 可选 | 不支持 | 不支持 | 不支持 |
4.3.4. 主播放列表标记 | ||||||
4.3.4.1. EXT-X-MEDIA | 4 | 7 | 可选 | 支持 | 受支持 | 支持 |
TYPE | 4 | 7 | 属性 | “AUDIO、VIDEO” | “AUDIO、VIDEO” | “AUDIO、VIDEO、SUBTITLES” |
URI | 4 | 7 | 属性 | 支持 | 受支持 | 支持 |
GROUP-ID | 4 | 7 | 属性 | 支持 | 受支持 | 支持 |
LANGUAGE | 4 | 7 | 属性 | 支持 | 受支持 | 支持 |
ASSOC-LANGUAGE | 6 | 13 | 属性 | 不支持 | 不支持 | 不支持 |
名称 | 4 | 7 | 属性 | 不支持 | 不支持 | 支持 |
DEFAULT | 4 | 7 | 属性 | 不支持 | 不支持 | 不支持 |
自动选择 | 4 | 7 | 属性 | 不支持 | 不支持 | 不支持 |
FORCED | 5 | 9 | 属性 | 不支持 | 不支持 | 不支持 |
INSTREAM-ID | 6 | 12 | 属性 | 不支持 | 不支持 | 不支持 |
特性 | 5 | 9 | 属性 | 不支持 | 不支持 | 不支持 |
4.3.4.2. EXT-X-STREAM-INF | 1 | 0 | REQUIRED | 支持 | 受支持 | 支持 |
带宽 | 1 | 0 | 属性 | 支持 | 受支持 | 支持 |
PROGRAM-ID | 1 | 0 | 属性 | NA | NA | NA |
平均带宽 | 7 | 14 | 属性 | 不支持 | 不支持 | 不支持 |
编解码器 | 1 | 0 | 属性 | 支持 | 受支持 | 支持 |
解决方案 | 2 | 3 | 属性 | 支持 | 受支持 | 支持 |
帧速率 | 7 | 15 | 属性 | NA | NA | NA |
音频 | 4 | 7 | 属性 | 支持 | 受支持 | 支持 |
视频 | 4 | 7 | 属性 | 支持 | 受支持 | 支持 |
字幕 | 5 | 9 | 属性 | 不支持 | 不支持 | 支持 |
隐藏字幕 | 6 | 12 | 属性 | 不支持 | 不支持 | 不支持 |
4.3.4.3. EXT-X-I-FRAME-STREAM-INF | 4 | 7 | 可选 | 不支持 | 不支持 | 不支持 |
4.3.4.4. EXT-X-SESSION-DATA | 7 | 14 | 可选 | 不支持 | 不支持 | 不支持 |
4.3.4.5. EXT-X-SESSION-KEY | 7 | 17 | 可选 | 不支持 | 不支持 | 不支持 |
4.3.5. 媒体或主播放列表标记 | ||||||
4.3.5.1. EXT-X-INDEPENDENT-SEGMENTS | 6 | 13 | 可选 | 不支持 | 支持 | 支持 |
4.3.5.2. EXT-X-START | 6 | 12 | 可选 | 不支持 | 部分支持 | 部分支持 |
TIME-OFFSET | 6 | 12 | 属性 | 不支持 | 支持 | 支持 |
精确 | 6 | 12 | 属性 | 不支持 | 默认“不”支持 | 默认“不”支持 |
相关主题