【技术实现步骤摘要】
预加载视频的方法、设备、视频播放器、电子设备
本专利技术涉及视频播放领域,更具体地,涉及一种预加载视频的方法、设备、视频播放器、电子设备。
技术介绍
在现有技术中,在视频播放中,为了获得更快的视频播放体验,提供预加载视频的功能,即预先下载视频列表中每个视频从开头起的一小段内容。这样,当用户点击视频进行视频播放时,无需再等待网络加载而是直接开始播放视频。然而,用户一般不会观看视频列表里的每个视频。用户会根据自身兴趣或爱好选择性地观看视频。当用户未使用免费的WiFi而是通过手机流量连接网络时,如果仍然预加载视频列表里的每个视频,这会大大增加网络流量消耗。因此,需要一种新的预加载视频的技术方案来针对现有技术中的至少一个技术问题。
技术实现思路
本专利技术的一个目的是提供一种预加载视频的新技术方案。根据本专利技术的第一方面,提供了一种预加载视频的方法,包括以下步骤:监听视频列表的滚动事件;当监听到滚动停止时,将滚动停止时视频列表窗口内显示的视频加入预加载任务队列;以及预加载所述预加载任务队列中的视频。优选地,所述滚动事件由所述视频列表的滚动控件的操作触发。优选地,所述滚动事件 ...
【技术保护点】
一种预加载视频的方法,包括以下步骤:监听视频列表的滚动事件;当监听到滚动停止时,将滚动停止时视频列表窗口内显示的视频加入预加载任务队列;以及预加载所述预加载任务队列中的视频。
【技术特征摘要】
1.一种预加载视频的方法,包括以下步骤:监听视频列表的滚动事件;当监听到滚动停止时,将滚动停止时视频列表窗口内显示的视频加入预加载任务队列;以及预加载所述预加载任务队列中的视频。2.如权利要求1所述的方法,其中,所述滚动事件由所述视频列表的滚动控件的操作触发。3.如权利要求2所述的方法,其中,所述滚动事件包括所述滚动控件滚动和所述滚动控件滚动停止。4.如权利要求1所述的方法,其中,当所述预加载任务队列的队列长度大于队列长度阈值时,从所述预加载任务队列里移除与超出所述队列长度阈值的数量相同数量的视频。5.如权利要求4所述的方法,其中,根据视频列表窗口毎屏可显示视频数量来设定所述预加载任务队列的队列长度阈值。6.如权利要求4所述的方法,其中,所述预加载任务队列的队列长度阈值设定为预定值。7.如权利要求5或6所述的方法,其中,所述预加载任务队列是先进先出队列。8.如权利要求7所述的方法,其中,当所述预加载任务队列的队列长度大于所述队列长度阈值时,从所述预加载任务队...
【专利技术属性】
技术研发人员:蔡灿,
申请(专利权)人:广州优视网络科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。