[发明专利]一种HLS视频文件下载存储及播放的方法在审
申请号: | 201610813243.6 | 申请日: | 2016-08-31 |
公开(公告)号: | CN106375873A | 公开(公告)日: | 2017-02-01 |
发明(设计)人: | 张华;裘昊;杨阳 | 申请(专利权)人: | 杭州当虹科技有限公司 |
主分类号: | H04N21/845 | 分类号: | H04N21/845;H04L29/06;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310000 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种HLS视频文件下载存储及播放的方法,包括下载管理和本地播放两个部分,在下载完成后把所有的ts分片拼接成单文件,极大的方便了文件管理;再通过本地文件的方式读取播放已下载的HLS流媒体视频数据,无须创建额外的http服务,对于资源占用、数据传输效率、以及播放器的播放性能都有较好的改善,在本方法中,TS分片拼接的规则符合HLS规范,对使用者而言,以此方法改写后的m3u8文件解析、以及采用本地http服务播放拼接后的视频文件的播放逻辑无需做额外的修改。 | ||
搜索关键词: | 一种 hls 视频文件 下载 存储 播放 方法 | ||
【主权项】:
一种HLS视频文件下载存储及播放的方法,其特征在于,包括下载管理和本地播放两个部分,所述下载管理部分包括如下步骤:发起http请求,下载传入的HLS视频文件url对应的m3u8文件;解析m3u8文件内容,创建待下载的ts分片的url列表;处理url列表,循环发起相应ts分片的http请求,直至下载所有的ts分片;所述本地播放部分包括如下步骤:打开所述m3u8文件,解析所述m3u8文件内容,并根据各ts分片的时长计算出所述HLS视频文件的总时长;创建待播放的ts分片列表;根据ts分片列表,顺序解码读取所有ts分片的音频和视频信息并进行解码、渲染播放。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州当虹科技有限公司,未经杭州当虹科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610813243.6/,转载请声明来源钻瓜专利网。
- 上一篇:发电机稳压控制方法
- 下一篇:一种根据偏差自适应调整的电动伺服控制系统及方法