[发明专利]一种视频播放装置及其播放方法在审

专利信息
申请号: 201410164736.2 申请日: 2014-04-23
公开(公告)号: CN103905897A 公开(公告)日: 2014-07-02
发明(设计)人: 张金良 申请(专利权)人: 无锡天脉聚源传媒科技有限公司
主分类号: H04N21/438 分类号: H04N21/438;H04N21/433;H04N21/647
代理公司: 北京市安伦律师事务所 11339 代理人: 刘良勇;杨永波
地址: 214028 江苏省无锡市*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 视频 播放 装置 及其 方法
【说明书】:

技术领域:

发明涉及一种互联网的视频文件播放技术,特别是一种服务于视频的实时播放或点播的视频播放装置及其播放方法。

背景技术:

用户在看一部电影,看着看着就突然卡住,但是声音还是继续播放着的,就是图像卡住了,而且整个画面也是定格的。这个现象会持续几秒钟。

例如,HLS播放器是基于http协议下载视频数据并实现播放的,当网络状态处于一种极端不佳的情况下无论是单线程还是多线程下载的速度无法跟上播放的速度就会造成视频播放的卡顿。或者是在某些突发的短暂的断网的情况下也会造成下载的速度无法跟上播放的速度而造成视频播放的卡顿。而且这种视频卡顿的现象一旦出现了,后续即使下载速度跟上播放速度了也不会马上恢复流畅播放。

因此,在网速不佳的情况下,会造成播放器在播放视频时出现频繁卡顿,从而影响了用户体验。

发明内容:

对于视频播放器,在网速较慢以致视频文件数据的下载速度低于播放速度,或者是在突发的断网的情况下,将造成视频视频、音频播放的卡顿,严重影响用户的观赏体验。为了解决因下载速度无法跟上播放速度造成的视频、音频卡顿的问题,本发明设计了一种技术方案用于根据网络状态,主动地控制视频文件的播放和暂停,并在播放暂停时提示用户当前的网络状态。

本发明解决其技术问题所采用的技术方案如下:

本发明提供了一种视频播放装置,包括:下载模块,用于从视频源下载视频文件;解封装模块,用于对所述下载模块下载的所述视频文件进行解封装,获得视频帧序列和音频帧序列;播放模块,用于对所述视频帧序列和所述音频帧序列进行解码,并进行音视频数据的播放;已下载的总帧数获取模块,用于获取所述下载模块已经下载的视频总帧数;已播放的总帧数获取模块,用于获取所述播放模块已经播放的视频总帧数;待播放视频帧数获取模块,用于获取已经下载但未播放的视频帧数;比较模块,用于通过比较所述已经下载但未播放的视频帧数和事先预定的阈值,判断所述已经下载但未播放的视频帧数是否大于所述阈值;播放控制模块,基于所述比较模块的判断结果控制所述播放模块的播放。

优选地,所述视频播放装置,还包括:定时模块,用于每隔一定时间定时地启动所述比较模块通过比较所述已经下载但未播放的视频帧数和所述阈值,并判断所述已经下载但未播放的视频帧数是否大于所述阈值。

优选地,所述视频播放装置,还包括:存储模块,用存储相关的数据和参数。

优选地,所述存储模块为所述播放模块的缓冲区。

优选地,当所述比较模块判断所述已经下载但未播放的视频帧数小于或等于所述阈值时,所述播放控制模块暂停所述播放模块的播放。

优选地,所述视频播放装置还包括提示模块,当所述已经下载但未播放的视频帧数小于或等于所述阈值时向用户发出提示。

优选地,所述用户还能够根据所述提示决定是否暂停所述播放模块进行音视频数据的播放。

优选地,所述提示为网络已临时断开或网络速度慢。

优选地,所述下载模块还能够判断所述视频文件中所有的视频帧是否完全下载;当所述下载模块判断所述视频文件中所有的视频帧已经完全下载时,无需进行所述已经下载但未播放的视频帧数与所述阈值的比较,而由所述播放模块直接进行播放。

优选地,所述比较模块通过比较所述已经下载但未播放的视频帧数和事先预定的另一阈值,判断所述已经下载但未播放的视频帧数是否大于所述另一阈值;当所述比较模块判断所述已经下载但未播放的视频帧数大于所述阈值但小于或等于所述另一阈值时,所述播放控制模块暂停所述播放模块的播放。

本发明还提供一种视频播放方法,包括以下步骤:下载步骤,从视频源下载视频文件;解封装步骤,对所述下载步骤中下载的所述视频文件进行解封装,获得视频帧序列和音频帧序列;播放步骤,对所述视频帧序列和所述音频帧序列进行解码,并进行音视频数据的播放;已下载的总帧数获取步骤,获取所述下载步骤中已经下载的视频总帧数;已播放的总帧数获取步骤,获取所述播放步骤中已经播放的视频总帧数;待播放视频帧数获取步骤,获取已经下载但未播放的视频帧数;比较步骤,通过比较所述已经下载但未播放的视频帧数和事先预定的阈值,判断所述已经下载但未播放的视频帧数是否大于所述阈值;播放控制步骤,基于所述比较步骤中的判断结果控制所述播放步骤中的播放动作。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡天脉聚源传媒科技有限公司,未经无锡天脉聚源传媒科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410164736.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top