基于多窗口视频播放中的播放质量调整方法及装置制造方法及图纸

技术编号:13456328 阅读:26 留言:0更新日期:2016-08-03 09:15
本发明专利技术公开了一种基于多窗口视频播放中的播放质量调整方法,应用于终端视频的多窗口播放,包括:预先设定窗口的数目和对应的播放质量,包含有一个主窗口和至少一个从窗口,且从窗口的播放质量设置为相同;主窗口的播放质量高于从窗口;接收焦点确定指令,确定焦点窗口为主窗口,其他窗口为从窗口;分别按照预设的播放质量在主窗口和从窗口播放视频文件。本发明专利技术还公开了基于多窗口视频播放中的播放质量调整装置。所述基于多窗口视频播放中的播放质量调整方法及装置通过预先设定主、从窗口的播放质量,既保证了终端多窗口播放视频的稳定性和可靠性,而且通过设定更高的主窗口播放质量能够给用户带来更好的视频播放的体验。

【技术实现步骤摘要】

本专利技术涉及视频播放的
,特别是指一种基于多窗口视频播放中的播放质量调整方法及装置
技术介绍
随着多媒体技术的高速发展,用户对在终端上观看视频的体验的要求越来越高。不仅体现在视频的播放效果、流畅度等方面,而且视频的播放界面也不再局限于一个播放窗口只能播放一个视频文件,也即,在现有的不少视频播放终端的界面中,出现了能够同时播放多个视频文件的多窗口的视频播放形式。以电视为例,目前的电视不仅可以设定多个窗口同时播放传统的电视节目,还可以连接互联网播放网络上的视频。但是,现有终端的播放界面在实现多个窗口同时播放视频时,在所有窗口中均是选择同样的播放质量进行视频的播放,这样导致需要消耗终端大量的传输和解码资源,而当终端的性能有限时,会出现播放卡顿的现象。
技术实现思路
有鉴于此,本专利技术的目的在于提出一种基于多窗口视频播放中的播放质量调整方法及装置,能够根据终端的性能,相应调整视频播放的播放质量,从而使得用户获得更好的播放体验。基于上述目的本专利技术提供的一种基于多窗口视频播放中的播放质量调整方法,应用于终端视频的多窗口播放,包括:根据终端的性能,预先设定视频播放窗口的数目和对应的播放质量,其中,所述视频播放窗口包含有一个主窗口和至少一个从窗口;所述一个或多个从窗口的播放质量均设置为相同,且所述主窗口的播放质量高于所述从窗口的播放质量;接收焦点确定指令,确定所述焦点确定指令指示的焦点窗口为主窗口,非焦点窗口为从窗口;按照预设的主窗口播放质量在所述主窗口播放视频文件,按照预设的从窗口播放质量在所述从窗口播放视频文件。优选的,所述播放质量包括视频的码率;所述根据终端的性能,预先设定视频播放窗口的数目和对应的播放质量的步骤包括:根据终端数据传输和解码的性能,预先设定终端所能承受的最大码率阈值;根据所述设定的视频播放窗口的数目设定主窗口的码率和从窗口的码率,使得所有视频播放窗口的码率之和不超过所述码率阈值。优选的,所述根据所述设定的视频播放窗口的数目设定主窗口的码率和从窗口的码率的步骤包括:获取终端所能够获得的视频对应的所有码率,从中选出两个不同的码率;将较大的码率作为主窗口码率,较小的码率作为从窗口码率;计算主窗口和所有从窗口的码率值之和,判断所有窗口的码率值之和是否高于所述码率阈值,若是,则重新选出两个不同的码率并再次判断;否则,将该两个不同的码率作为预设码率组合,将较大的码率赋予所述主窗口,将较小的码率赋予所述从窗口。进一步,所述判断所有窗口的码率值之和是否高于所述码率阈值的步骤还包括:将选定的两个码率值作为一个可用码率组合;找到符合所有窗口的码率值之和不高于所述码率阈值的所有可用码率组合;在所有可用码率组合中,筛选出码率值之和最高的一组,并作为预设码率组合。进一步,所述筛选出所有窗口的码率值之和最高的一组的步骤还包括:若所有窗口的码率值之和最高的组合为多组,则进一步在这些组合中筛选出单个码率值最大的一组作为预设码率组合。优选的,所述播放质量还包括视频播放窗口的尺寸,且所述主窗口的尺寸大于所述从窗口的尺寸。优选的,所述接收焦点确定指令的步骤之前还包括:判断视频播放窗口的数目是否发生改变,若是,则从新设定相应的播放质量;否则,执行接收焦点确定指令的步骤。优选的,所述接收焦点确定指令,确定所述焦点确定指令指示的窗口为主窗口,非焦点窗口为从窗口的步骤包括:根据接收的所述焦点确定指令,使得所述焦点确定指令指示的窗口的边框高亮闪烁显示;在预设的时间阈值内,判断是否有新的焦点确定指令;若是,则根据新的焦点确定指令从新确定主窗口;否则,确定该窗口为主窗口。优选的,所述按照预设的主窗口播放质量在所述主窗口播放视频文件,按照预设的从窗口播放质量在所述从窗口播放视频文件的步骤还包括:按照预设的播放质量,查找与之对应的视频文件,并获取该视频文件;分别在主窗口和从窗口播放与之对应的视频文件。本专利技术还提供了一种基于多窗口视频播放中的播放质量调整装置,包括:窗口设定模块,用于根据终端的性能,预先设定视频播放窗口的数目和对应的播放质量,其中,所述视频播放窗口包含有一个主窗口和至少一个从窗口;所述一个或多个从窗口的播放质量均设置为相同,且所述主窗口的播放质量高于所述从窗口的播放质量;焦点确定模块,用于接收焦点确定指令,确定所述焦点确定指令指示的焦点窗口为主窗口,非焦点窗口为从窗口;并指示视频播放模块播放视频;视频播放模块,用于接收所述焦点确定模块发送的指示,并根据所述窗口设定模块中的设定按照预设的主窗口播放质量在所述主窗口播放视频文件,按照预设的从窗口播放质量在所述从窗口播放视频文件。优选的,所述播放质量包括视频的码率;所述窗口设定模块包括:性能设定模块,用于根据终端数据传输和解码的性能,预先设定终端所能承受的最大码率阈值;码率设定模块,用于根据所述性能设定模块设定的视频播放窗口的数目设定主窗口的码率和从窗口的码率,使得所有视频播放窗口的码率之和不超过所述码率阈值。较佳的,所述窗口设定模块还包括:获取模块,用于获取终端所能够获得的视频对应的所有码率,从中选出两个不同的码率;将较大的码率作为主窗口码率,较小的码率作为从窗口码率;判断模块,用于根据所述获取模块中选出的码率计算主窗口和所有从窗口的码率值之和,判断码率值之和是否高于所述码率阈值,若是,则指示所述获取模块重新选出两个不同的码率并再次判断;否则,指示所述码率设定模块将该两个不同码率作为预设码率组合,将较大的码率赋予所述主窗口,将较小的码率赋予所述从窗口。进一步,所述判断模块还用于将选定的两个码率值作为一个可用码率组合;找到符合码率值之和不高于所述码率阈值的所有可用码率组合;在所有可用码率组合中,筛选出码率值之和最高的一组,并指示所述码率设定模块将该码率组合作为预设码率组合。进一步,所述判断模块还用于判断所有窗口的码率值之和最高的组合是否为多组,若是,则进一步在这些组合中筛选出单个码率值最大的一组,并指示所述码率设定模块将该码率组合作为预设码率组合。优选的,所述焦点确定模块还用于判断视频播放窗口的数目是否发生改变,若是,则指示所述窗口设定模块从新设定相应的播放质量;否则,接收焦点确定指令。优选的,所述焦点确定模块还用于根据接收的所述焦点确定指令,使得所述焦点确定指令指示的本文档来自技高网...

【技术保护点】
一种基于多窗口视频播放中的播放质量调整方法,其特征在于,应用于终端视频的多窗口播放,包括:根据终端的性能,预先设定视频播放窗口的数目和对应的播放质量,其中,所述视频播放窗口包含有一个主窗口和至少一个从窗口;所述一个或多个从窗口的播放质量均设置为相同,且所述主窗口的播放质量高于所述从窗口的播放质量;接收焦点确定指令,确定所述焦点确定指令指示的焦点窗口为主窗口,非焦点窗口为从窗口;按照预设的主窗口播放质量在所述主窗口播放视频文件,按照预设的从窗口播放质量在所述从窗口播放视频文件。

【技术特征摘要】
1.一种基于多窗口视频播放中的播放质量调整方法,其特征在于,应用
于终端视频的多窗口播放,包括:
根据终端的性能,预先设定视频播放窗口的数目和对应的播放质量,其中,
所述视频播放窗口包含有一个主窗口和至少一个从窗口;所述一个或多个从窗
口的播放质量均设置为相同,且所述主窗口的播放质量高于所述从窗口的播放
质量;
接收焦点确定指令,确定所述焦点确定指令指示的焦点窗口为主窗口,非
焦点窗口为从窗口;
按照预设的主窗口播放质量在所述主窗口播放视频文件,按照预设的从窗
口播放质量在所述从窗口播放视频文件。
2.根据权利要求1所述的方法,其特征在于,所述播放质量包括视频的
码率;
所述根据终端的性能,预先设定视频播放窗口的数目和对应的播放质量的
步骤包括:
根据终端数据传输和解码的性能,预先设定终端所能承受的最大码率阈值;
根据所述设定的视频播放窗口的数目设定主窗口的码率和从窗口的码率,
使得所有视频播放窗口的码率之和不超过所述码率阈值。
3.根据权利要求2所述的方法,其特征在于,所述根据所述设定的视频
播放窗口的数目设定主窗口的码率和从窗口的码率的步骤包括:
获取终端所能够获得的视频对应的所有码率,从中选出两个不同的码率;
将较大的码率作为主窗口码率,较小的码率作为从窗口码率;
计算主窗口和所有从窗口的码率值之和,判断所有窗口的码率值之和是否
高于所述码率阈值,若是,则重新选出两个不同的码率并再次判断;否则,将
该两个不同的码率作为预设码率组合,将较大的码率赋予所述主窗口,将较小
的码率赋予所述从窗口。
4.根据权利要求3所述的方法,其特征在于,所述判断所有窗口的码率
值之和是否高于所述码率阈值的步骤还包括:
将选定的两个码率值作为一个可用码率组合;
找到符合所有窗口的码率值之和不高于所述码率阈值的所有可用码率组

\t合;
在所有可用码率组合中,筛选出码率值之和最高的一组,并作为预设码率
组合。
5.根据权利要求4所述的方法,其特征在于,所述筛选出所有窗口的码
率值之和最高的一组的步骤还包括:
若所有窗口的码率值之和最高的组合为多组,则进一步在这些组合中筛选
出单个码率值最大的一组作为预设码率组合。
6.根据权利要求1所述的方法,其特征在于,所述播放质量还包括视频
播放窗口的尺寸,且所述主窗口的尺寸大于所述从窗口的尺寸。
7.根据权利要求1所述的方法,其特征在于,所述接收焦点确定指令的
步骤之前还包括:判断视频播放窗口的数目是否发生改变,若是,则从新设定
相应的播放质量;否则,执行接收焦点确定指令的步骤。
8.根据权利要求1所述的方法,其特征在于,所述接收焦点确定指令,
确定所述焦点确定指令指示的窗口为主窗口,非焦点窗口为从窗口的步骤包括:
根据接收的所述焦点确定指令,使得所述焦点确定指令指示的窗口的边框
高亮闪烁显示;
在预设的时间阈值内,判断是否有新的焦点确定指令;
若是,则根据新的焦点确定指令从新确定主窗口;
否则,确定该窗口为主窗口。
9.根据权利要求1所述的方法,其特征在于,所述按照预设的主窗口播
放质量在所述主窗口播放视频文件,按照预设的从窗口播放质量在所述从窗口
播放视频文件的步骤包括:
按照预设的播放质量,查找与所述播放质...

【专利技术属性】
技术研发人员:曹先进
申请(专利权)人:乐视网信息技术北京股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1