[发明专利]一种显示缓存进度的方法和播放设备有效
申请号: | 201810526299.2 | 申请日: | 2018-05-29 |
公开(公告)号: | CN108924630B | 公开(公告)日: | 2022-02-22 |
发明(设计)人: | 杨亮;张文明;陈少杰 | 申请(专利权)人: | 武汉斗鱼网络科技有限公司 |
主分类号: | H04N21/433 | 分类号: | H04N21/433;H04N21/431;H04N21/845;H04N21/858 |
代理公司: | 北京众达德权知识产权代理有限公司 11570 | 代理人: | 刘杰 |
地址: | 430000 湖北省武汉市东湖开*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 显示 缓存 进度 方法 播放 设备 | ||
本发明实施例公开了一种显示缓存进度的方法和播放设备,用于在播放在线视频流时,将在线视频流缓存到本地并显示缓存进度。本发明实施例方法包括:获取目标视频的索引文件,索引文件按播放顺序包括组成目标视频的多个分片视频的网络地址和对应于各分片视频的播放时长,目标视频为在线的点播视频;根据索引文件建立多个分片视频的信息索引关系,信息索引关系包括第一分片视频的起始时间和第一分片视频的描述信息的关联关系;根据信息索引关系缓存多个分片视频,并获取缓存进度信息,缓存进度信息包括缓存视频的起始时间和结束时间;根据缓存进度信息显示缓存视频的缓存进度。
技术领域
本发明涉及多媒体技术领域,尤其涉及一种显示缓存进度的方法和播放设备。
背景技术
在视频网站的PC客户端的开发过程中,对于在线的直播视频流,由于该直播视频流为实时的,因此用户不能对直播视频进行快进或者快退的操作;而对于点播视频流,由于该点播视频流可能是非实时的,因此针对某个特定的时间点,用户可以对该点播视频流进行快进或者快退的操作。
现有技术中,点播视频流采用和直播视频流类似的缓存策略,即不对视频流进行缓存,直接播放从网络上拉取视频流进行播放。那么用户在对点播视频流进行快进与快退的操作时,都要等待点播视频流缓冲完成后,再开始播放。
然而,现有技术中,每次进行时间定位时,都需要等待视频流下载完成,即使用户观看的点播视频流是已经播放过的视频,但由于没有缓存,仍然需要重新下载,造成了用户的网络资源的浪费。
发明内容
本发明实施例提供了一种显示缓存进度的方法和播放设备,用于在播放在线视频流时,将在线视频流缓存到本地并显示缓存进度。
本申请实施例的第一方面提供了一种显示缓存进度的方法,包括:获取目标视频的索引文件,所述索引文件按播放顺序包括组成所述目标视频的多个分片视频的网络地址和对应于各分片视频的播放时长,所述目标视频为在线的点播视频;根据所述索引文件建立所述多个分片视频的信息索引关系,所述信息索引关系包括第一分片视频的起始时间和所述第一分片视频的描述信息的关联关系,所述第一分片视频的描述信息至少包括以下信息:所述第一分片视频的索引信息,所述第一分片视频的播放时长和所述第一分片视频的网络地址,所述第一分片视频为所述多个分片视频中的任一视频;根据所述信息索引关系缓存所述多个分片视频,并获取缓存进度信息,所述缓存进度信息包括缓存视频的起始时间和结束时间;根据所述缓存进度信息显示所述缓存视频的缓存进度。
在一种可能的设计中,在本申请实施例第一方面的第一种实现方式中,所述方法还包括:接收用户发送的第一消息,所述第一消息用于将所述目标视频的播放位置定位至目标时间点;响应于所述第一消息,根据所述第一消息以及所述信息索引关系确定第二分片视频,所述目标时间点在所述第二分片视频的起始时间和结束时间之间;从所述第二分片视频的起始时间缓存所述第二分片视频。
在一种可能的设计中,在本申请实施例第一方面的第二种实现方式中,所述获取缓存进度信息包括:获取所述第二分片视频的缓存进度信息。
在一种可能的设计中,在本申请实施例第一方面的第三种实现方式中,所述获取所述第二分片视频的缓存进度信息包括:确定所述第二分片视频的已下载时间长度;根据所述已下载时间长度和所述第二分片视频的起始时间得到所述第二分片视频的缓存进度信息,所述第二分片视频包含于所述缓存视频。
在一种可能的设计中,在本申请实施例第一方面的第四种实现方式中,所述获取缓存进度信息包括:当第一缓存视频的结束时间与第二缓存视频的起始时间相同时,将所述第一缓存视频与所述第二缓存视频合并,得到第三缓存视频,所述第三缓存视频的起始时间为所述第一缓存视频的起始时间,所述第三缓存视频的结束时间为所述第二缓存视频的结束时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼网络科技有限公司,未经武汉斗鱼网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810526299.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种VR图像处理方法
- 下一篇:一种基于音视频分流存储的录像生成方法