[发明专利]一种缓存视频的方法以及相关设备有效
申请号: | 201810526289.9 | 申请日: | 2018-05-29 |
公开(公告)号: | CN108833968B | 公开(公告)日: | 2021-09-07 |
发明(设计)人: | 杨亮;陈少杰;张文明 | 申请(专利权)人: | 武汉斗鱼网络科技有限公司 |
主分类号: | H04N21/433 | 分类号: | H04N21/433;H04N21/472;H04N21/845 |
代理公司: | 北京众达德权知识产权代理有限公司 11570 | 代理人: | 刘杰 |
地址: | 430000 湖北省武汉市东湖开*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 缓存 视频 方法 以及 相关 设备 | ||
本发明实施例提供了一种缓存视频的方法和播放设备,解决用户不停对点播视频的进行时间定位时,由于时间定位对应的分片视频未缓存到可播放的下载量而产生播放器卡死的感觉,提高用户体验。本发明实施例方法包括:获取目标视频的索引文件;根据所述索引文件按所述播放顺序建立所述多个分片视频的信息索引关系;接收用户发送的第一消息,所述第一消息用于将所述目标视频的播放位置定位至第一目标时刻,所述第一目标时刻包含于第二分片视频;中断所述目标视频当前缓存的分片视频,并缓存所述第二分片视频。
技术领域
本发明涉及多媒体技术领域,尤其涉及一种缓存视频的方法以及相关设备。
背景技术
在视频网站的PC客户端的开发过程中,对于在线的直播视频流,由于该直播视频流为实时的,因此用户不能对直播视频进行快进或者快退的操作;而对于点播视频流,由于该点播视频流可能是非实时的,因此针对某个特定的时刻,用户可以对该点播视频流进行快进或者快退的操作。
现有技术中,点播视频流采用和直播视频流类似的缓存策略,即不对视频流进行缓存,直接播放从网络上拉取视频流进行播放。那么用户在对点播视频流进行快进与快退的操作时,都要等待点播视频流缓冲完成后,再开始播放。
然而,现有技术中,每次进行时间定位时,都需要等待视频流下载完成,这样会造成用户的长时间等待,造成不良的用户体验,同时,若当前的网络下载速度非常的慢,用户在进行时间定位时,需要时间定位对应的分片视频缓存到可以播放的时候才能播放,也需要一定时间的等待。如果此时等待的时间超过了用户的心理预期,那么用户很可能拖拽视频播放时的时间轴,对视频进行时间定位,跳转到其他的位置进行播放。但是由于之前的等待仍然没有返回,所以此时的时间定位也依旧会排队等待,从而也让用户产生播放器卡死的感觉。
发明内容
本发明实施例提供了一种缓存视频的方法以及相关设备,解决用户不停对点播视频的进行时间定位时,由于时间定位对应的分片视频未缓存到可播放的下载量而产生播放器卡死的感觉,提高用户体验。
本发明实施例的第一方面提供了一种缓存视频的方法,包括:
获取目标视频的索引文件,所述索引文件按播放顺序包括组成所述目标视频的多个分片视频的网络地址和对应于各分片视频的播放时长,所述目标视频为在线的点播视频;
根据所述索引文件按所述播放顺序建立所述多个分片视频的信息索引关系,所述信息索引关系包括第一分片视频的起始时间和所述第一分片视频的描述信息的关联关系,所述第一分片视频的描述信息至少包括以下信息:所述第一分片视频的索引信息,所述第一分片视频的播放时长和所述第一分片视频的网络地址,所述第一分片视频为所述多个分片视频中的任一视频;
接收用户发送的第一消息,所述第一消息用于将所述目标视频的播放位置定位至第一目标时刻,所述第一目标时刻包含于第二分片视频;
中断所述目标视频当前缓存的分片视频,并缓存所述第二分片视频。
在一种可能的设计中,在本发明实施例第一方面的第一种实现方式中,所述中断缓存所述目标视频当前缓存的分片视频,并缓存所述第二分片视频之后,所述方法还包括:
当所述第二分片视频未缓存至所述第一目标时刻,且接收到所述用户的第二消息时,所述第二消息用于将所述目标视频的播放位置定位至第二目标时刻,所述第二目标时刻包含于第三分片视频,所述第三分片视频与所述第二分片视频为不同的分片视频,中断缓存所述第二分片视频,并缓存所述第三分片视频。
在一种可能的设计中,在本发明实施例第一方面的第二种实现方式中,当所述第二分片视频未缓存至所述第一目标时刻,且接收到所述用户的第二消息时,所述方法还包括:
将所述第三分片视频的缓存优先级设置为最高;
当所述第三分片视频缓存完毕,且所述第三分片视频未播放完毕时,从所述第二分片视频的缓存中断处缓存所述第二分片视频。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼网络科技有限公司,未经武汉斗鱼网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810526289.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于视频的快速切片方法
- 下一篇:一种直播流的剪辑方法、装置以及设备