[发明专利]视频播放处理方法、设备及计算机可读存储介质有效
申请号: | 201710829707.7 | 申请日: | 2017-09-13 |
公开(公告)号: | CN107547940B | 公开(公告)日: | 2019-11-12 |
发明(设计)人: | 邓一雷;陈金源;吴清源;廖宇辉 | 申请(专利权)人: | 广州酷狗计算机科技有限公司 |
主分类号: | H04N21/44 | 分类号: | H04N21/44;H04N21/442;H04N21/845 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 510000 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 播放 处理 方法 设备 计算机 可读 存储 介质 | ||
本发明公开了一种视频播放处理方法,视频播放处理方法包括:在播放视频时,检测当前是否满足预设条件;若满足,则发送下一视频的读取指令,以供从服务器或本地缓存中读取下一视频开头预设时间内的视频数据;当接收到切换视频指令时,播放读取的视频数据。本发明还公开了一种视频播放设备及计算机可读存储介质。本发明能够在发出切换视频指令之前,提前获取下一个播放视频的视频数据,进而实现当用户选择切换视频时快速响应播放,有效避免出现视频切换卡顿的现象,还节省了用户等待播放的时间,提高了用户的观感体验。
技术领域
本发明涉及视频处理技术领域,尤其涉及一种视频播放处理方法、视频播放设备及计算机可读存储介质。
背景技术
随着信息技术的不断发展以及如手机、笔记本电脑等智能终端的日益普及,使用智能终端已经成为了人们生活中的一部分。现有智能终端的娱乐功能越来越强大,带给用户更多的娱乐方式和使用体验。
目前,智能终端支持在线视频播放,然而在视频播放过程中,用户可能会不断切换选择想要观看的视频节目。现有技术通常是在接收到切换视频的操作指令后,执行读取下一个视频数据,因而在切换视频过程中,增加了用户等待播放的时间,同时还会遇到视频切换卡顿的现象,导致用户无法平滑顺畅的观看视频,进而影响用户的观感体验。
发明内容
本发明的主要目的在于提供一种视频播放处理方法、视频播放设备及计算机可读存储介质,旨在解决如何实现视频切换播放时,避免遇到视频切换卡顿现象的技术问题。
为实现上述目的,本发明提供的一种视频播放处理方法,所述视频播放处理方法包括:
在播放视频时,检测当前是否满足预设条件;
若满足,则发送下一视频的读取指令,以供从服务器或本地缓存中读取下一视频开头预设时间内的视频数据;
当接收到切换视频指令时,播放读取的视频数据。
优选地,所述在播放视频时,检测当前是否满足预设条件包括:
在播放视频时,检测当前视频播放设备的显示屏上是否存在视频切换的滑动操作;
若存在,则确定当前满足预设条件,并在所述滑动操作生成时,触发所述读取指令。
优选地,所述在播放视频时,检测当前是否满足预设条件包括:
在播放视频时,判断当前视频播放时间点与结束时间点之间的时间差值是否小于预设时间阈值;
若是,则确定当前满足预设条件。
优选地,所述若满足,则发送下一视频的读取指令,以供从服务器或本地缓存中读取下一视频开头预设时间内的视频数据包括:
若满足,则发送下一视频的读取指令;
基于所述读取指令,查找所述下一视频开头预设时间内的视频数据是否存在于所述本地缓存中;
若存在,则将对应的视频数据解码至播放缓冲区,以供用于播放读取;
若不存在,则向所述服务器请求获取对应的视频数据,并将对应的视频数据缓存至本地缓存中。
优选地,在所述若满足,则发送下一视频的读取指令之后,所述视频播放处理方法还包括:
根据所述服务器响应的视频文件信息,确定所述视频数据的切割点和分块大小,并将所述视频数据切割成多个分块视频数据,其中,所述视频文件信息至少包括视频链接、帧列表;
向所述服务器分别发送所述多个分块视频数据的下载请求,并下载缓存至本地缓存中。
优选地,在所述下载缓存至所述本地缓存中之前,所述视频播放处理方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州酷狗计算机科技有限公司,未经广州酷狗计算机科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710829707.7/2.html,转载请声明来源钻瓜专利网。