HLS科普9 播放列表标签-主播放列表标签
2016-02-23 13:02
190 查看
主播放列表提供了多种码率等全局显示参数。
媒体播放列表标签不允许出现在主播放列表中。
1. EXT-X-MEDIA
每个EXT-X-MEDIA标签关联特定的媒体播放列表(这些媒体播放列表显示的是同一内容的不同表现形式)。例如一个主播放列表有五个EXT-X-MEDIA标签,其中三个分别是3种音频流,如英语音频流、法语音频流、西班牙音频流,另外2个是视频流,如两个摄像机拍摄的不同角度的两个视频流。
格式: #EXT-X-MEDIA:<attribute-list>
属性列表(attribute-list)
1) TYPE
值是枚举字符串类型:AUDIO, VIDEO, SUBTITLES 以及CLOSED-CAPTIONS. 分别表示 音频、视频、字幕以及(为失去听觉或听力不佳的观众设置的)电视字幕,闭路字幕
该值是必须要有的值
其中闭路字幕会随着视频流显示。
2)URI
这里表示一个URI索引,指示媒体播放列表的存储位置
该值是可选的,可以不出现,如果TYPE = CLOSED-CAPTIONS, 则该值一定不能出现
3)GROUP-ID
值为一个字符串,表示该组属于哪个流
该值是必须要有的值
4)LANGUAGE
是一个字符串,表示属于哪种语言
该值是可选的,可以不出现
5)ASSOC-LANGUAGE
是一个字符串 ,表示属于一些特殊的语言 如挪威语的另类说法
该值是可选的,可以不出现
6)NAME
用一个可读的字符描述当前唱片。如果LANGUAGE指定语言类型,则必须用该语言类型描述。
该值是必须要有的值
7)DEFAULT
值是枚举字符串类型:YES 和 NO 默认值为NO
在为YSE时,如果用户没有选择,则默认播放该唱片
8)
9)
2.
敬请期待
媒体播放列表标签不允许出现在主播放列表中。
1. EXT-X-MEDIA
每个EXT-X-MEDIA标签关联特定的媒体播放列表(这些媒体播放列表显示的是同一内容的不同表现形式)。例如一个主播放列表有五个EXT-X-MEDIA标签,其中三个分别是3种音频流,如英语音频流、法语音频流、西班牙音频流,另外2个是视频流,如两个摄像机拍摄的不同角度的两个视频流。
格式: #EXT-X-MEDIA:<attribute-list>
属性列表(attribute-list)
1) TYPE
值是枚举字符串类型:AUDIO, VIDEO, SUBTITLES 以及CLOSED-CAPTIONS. 分别表示 音频、视频、字幕以及(为失去听觉或听力不佳的观众设置的)电视字幕,闭路字幕
该值是必须要有的值
其中闭路字幕会随着视频流显示。
2)URI
这里表示一个URI索引,指示媒体播放列表的存储位置
该值是可选的,可以不出现,如果TYPE = CLOSED-CAPTIONS, 则该值一定不能出现
3)GROUP-ID
值为一个字符串,表示该组属于哪个流
该值是必须要有的值
4)LANGUAGE
是一个字符串,表示属于哪种语言
该值是可选的,可以不出现
5)ASSOC-LANGUAGE
是一个字符串 ,表示属于一些特殊的语言 如挪威语的另类说法
该值是可选的,可以不出现
6)NAME
用一个可读的字符描述当前唱片。如果LANGUAGE指定语言类型,则必须用该语言类型描述。
该值是必须要有的值
7)DEFAULT
值是枚举字符串类型:YES 和 NO 默认值为NO
在为YSE时,如果用户没有选择,则默认播放该唱片
8)
9)
2.
敬请期待
相关文章推荐
- 链表反转
- js实现动态表格
- 麦加《解密》简评
- linux修改shell为zsh
- GitHub-版本控制
- [BZOJ2631] tree
- Could not get a databaseId from dataSource
- 正态分布,Python实现
- android动画详解
- 在Source Insight中看Python代码
- bzoj1193 马步距离
- 专访雷果国:从1.5K到18K 一个程序员的5年成长之路
- 基于javascript上手正则表达式
- Android中的Http通信
- android pendingIntent
- 手机控制软件-Total_Control
- 【MVC 4】2.使用 Razor
- 图标消息提示效果
- python操作MongoDB、MySQL、Postgres、Sqlite、redis实例
- 生成验证码的方法