[发明专利]一种下载视频数据的方法、装置、电子设备及存储介质在审
申请号: | 202210209928.5 | 申请日: | 2022-03-03 |
公开(公告)号: | CN114679443A | 公开(公告)日: | 2022-06-28 |
发明(设计)人: | 高远飞 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | H04L67/06 | 分类号: | H04L67/06;H04L43/0811;H04L67/145 |
代理公司: | 北京博浩百睿知识产权代理有限责任公司 11134 | 代理人: | 宫传芝 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 下载 视频 数据 方法 装置 电子设备 存储 介质 | ||
本公开提供了一种下载视频数据的方法、装置、电子设备及存储介质,涉及计算机技术领域,以至少解决了现有技术中视频卡顿优化方法的传输速率慢、卡顿频次多的技术问题。具体实现方案为:响应于开始播放目标视频,优先选用第一通道从服务器下载目标视频的第二视频数据;响应于接收到的目标事件,探测当前网络的连通状态,得到目标探测结果;基于目标探测结果,确定待使用的目标通道;利用目标通道下载第一视频数据,完成整个视频数据的下载。
技术领域
本公开涉及计算机技术领域,尤其涉及一种下载视频数据的方法、装置、电子设备及存储介质。
背景技术
在相关技术的视频播放场景中,当用户侧的手机终端在线播放视频时,手机终端会向服务器请求相应的视频信息。服务器响应请求下发视频相关的信息(例如:视频下载地址)。手机终端根据获得的视频下载地址发起资源请求。服务器响应资源请求消息即发送相应的视频数据。手机终端在开始播放之前需要等待一段较短的时间用于下载和缓冲该视频数据最前面的一部分数据。当手机终端接收到的视频数据超过初始缓冲门限后即可一边下载一边播放。
在视频播放阶段,当视频数据的传输速率小于视频数据的播放速率,并且缓冲区已清空时,视频播放会发生卡顿。卡顿是影响用户感知的主要因素,因此需要对视频播放过程中的卡顿进行优化。例如,使用优化缓冲策略或者码流切换的方式以减少视频播放过程中出现的卡顿。
相关技术中,主要使用超文本传输协议域名系统(Hyper Text TransferProtocol Domain Name System,简称HTTPDNS)优化网络连接的方法处理视频播放过程中卡顿的问题,通过将域名解析请求直接发送到相应的HTTPDNS服务器,以提供更好的线路选择来减少视频播放过程中的卡顿。但是,使用HTTPDNS优化网络连接方法的适用范围较窄。在使用超文本传输安全协议(Hyper Text Transfer Protocol over Secure SocketLayer,简称HTTPS)时无法满足视频播放场景下对视频卡顿的处理需求。对此,相关技术中还提供了一种调节缓存大小的视频卡顿优化方法,通过调节缓存大小,再通过最小化缓存量预测值与缓存量目标值之间的误差以实现视频播放卡顿最小化。这种方法虽然减少了卡顿时长,但存在传输速率慢、卡顿频次多的技术问题。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本公开提供了一种下载视频数据的方法、装置、电子设备及存储介质,以至少解决相关技术中视频卡顿优化方法的传输速率慢、卡顿频次多的技术问题。
根据本公开其中一实施例,提供了一种下载视频数据的方法,包括:响应于接收到的目标事件,探测当前网络的连通状态,得到目标探测结果,其中,目标事件用于表示目标视频在当前网络下出现播放卡顿;基于目标探测结果,确定待使用的目标通道,其中,目标通道用于从目标视频对应的服务器下载视频数据;利用目标通道下载第一视频数据,其中,第一视频数据为目标视频的卡顿时刻对应的待播放视频数据。
根据本公开的一方面,提供了一种下载视频数据的装置,包括:探测模块,用于响应于接收到的目标事件,探测当前网络的连通状态,得到目标探测结果,其中,目标事件用于表示目标视频在当前网络下出现播放卡顿;确定模块,用于基于目标探测结果,确定待使用的目标通道,其中,目标通道用于从目标视频对应的服务器下载视频数据;下载模块,用于利用目标通道下载第一视频数据,其中,第一视频数据为目标视频的卡顿时刻对应的待播放视频数据。
根据本公开的另一方面,提供了一种电子设备,包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行本公开提出的下载视频数据的方法。
根据本公开其中一实施例,还提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,计算机指令用于使计算机执行本公开提出的下载视频数据的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210209928.5/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置