[发明专利]一种直播视频分片的下载方法、装置及系统有效
申请号: | 201610238007.6 | 申请日: | 2016-04-15 |
公开(公告)号: | CN107302727B | 公开(公告)日: | 2020-02-11 |
发明(设计)人: | 金玲 | 申请(专利权)人: | 杭州海康威视数字技术股份有限公司 |
主分类号: | H04N21/845 | 分类号: | H04N21/845;H04N21/438;H04N21/44 |
代理公司: | 11413 北京柏杉松知识产权代理事务所(普通合伙) | 代理人: | 马敬;项京 |
地址: | 310052 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 直播 视频 分片 下载 方法 装置 系统 | ||
本发明实施例公开了一种直播视频分片的下载方法、装置及系统,该方法应用于客户端,包括:根据接收到的直播视频的分片信息中每个分片的呈现时间,识别直播视频中呈现时间最晚的第一分片,并识别本地当前缓存的分片中呈现时间最早的第二分片,判断第一分片和第二分片的呈现时间差是否大于预设阈值;若为是,根据本地当前缓存的分片及分片信息,确定待下载的第三分片,并向服务端发送下载第三分片的下载请求;接收并缓存服务端发送的第三分片。应用本发明实施例,保证了客户端中直播视频的连续播放,进而提高了用户体验。
技术领域
本发明涉及视频直播技术领域,特别涉及一种直播视频分片的下载方法、装置及系统。
背景技术
目前,在直播视频时,服务端按照一定的规则把多媒体数据切分为很多小的MP4分片,并生成相应的MPD(Media Presentation Description,媒体呈现描述),客户端首先下载包含分片信息的MPD,然后再逐个下载MPD对应的分片。通过不断地更新MPD,可以实现多媒体数据在浏览器上无插件、准实时播放。
现有技术中,客户端按照固定的时间间隔,从服务端下载最新可用的分片。但是,服务端缓存分片的速度和客户端请求分片的速度并不一定是一致的:当服务端缓存分片的速度大于客户端请求分片的速度时,服务端缓存的最新可用的分片会覆盖缓存的旧的分片,而客户端还未从服务端下载该旧的分片,因此当客户端请求分片时,就会获得最新可用的分片,客户端在播放的分片很可能会出现跳秒的现象。由上可知,客户端按照固定的时间间隔,从服务端下载最新可用的分片,很大程度上会导致客户端中分片播放不连续,进而使得用户体验不佳。
发明内容
本发明实施例公开了一种直播视频分片的下载方法、装置及系统,以保证客户端中直播视频的连续播放,进而提高用户体验。
为达到上述目的,本发明实施例公开了一种直播视频分片的下载方法,应用于客户端,所述方法包括:
根据接收到的直播视频的分片信息中每个分片的呈现时间,识别所述直播视频中呈现时间最晚的第一分片,并识别本地当前缓存的分片中呈现时间最早的第二分片,判断所述第一分片和所述第二分片的呈现时间差是否大于预设阈值;
若为是,根据本地当前缓存的分片及所述分片信息,确定待下载的第三分片,并向服务端发送下载所述第三分片的下载请求;
接收并缓存所述服务端发送的所述第三分片。
在本发明的一种实现方式中,所述根据接收到的分片信息中每个分片的呈现时间,识别呈现时间最晚的第一分片之前,还包括:
向所述服务端发送分片信息请求,其中,所述分片信息请求中包含所述直播视频的标识;
接收所述服务端发送的所述标识的直播视频的分片信息。
在本发明的一种实现方式中,所述向所述服务端发送分片信息请求,包括:
按照设定的时间间隔,向所述服务端发送所述分片信息请求;或
当接收到所述服务端发送的通知信息时,向所述服务端发送分片信息请求,其中,所述通知信息为:所述服务端在当前缓存所述直播视频的分片的数量达到预设数量时发送的。
在本发明的一种实现方式中,所述分片信息还包含:进行时间同步的终端的地址信息和所述服务端当前缓存的所述直播视频的每一分片的待下载时间;
所述向服务端发送下载所述第三分片的下载请求之前,还包括:
根据所述地址信息,向所述终端发送时间获取请求,并接收所述终端发送的标准时间;
根据所述标准时间和每一分片的待下载时间,确定每一分片的下载时间;
所述向服务端发送下载所述第三分片的下载请求,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视数字技术股份有限公司,未经杭州海康威视数字技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610238007.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:节目信息的标签生成方法
- 下一篇:一种耳机骨架及其制造工艺