一种视频显示方法和装置与流程

文档序号:12379116阅读:248来源:国知局
一种视频显示方法和装置与流程

本发明涉及视频播放显示技术领域,特别涉及一种视频显示方法和装置。



背景技术:

用户在观看视频时,可以将视频切换至小窗口模式,在观看视频的同时进行其他操作,如聊天、浏览网页等,但是现有技术仅能够调整小窗口的大小以及小窗口的位置。然而用户在使用手机等终端观看视频时,会有很多需要退出当前的视频播放器的场景,例如:聊天、发短信、浏览网页、玩游戏、使用其他app等,在这些场景下,用户可能希望不打断视频的观看,同时也能顺畅的进行其他操作。

现有技术中的小窗口播放视频,虽然可以满足不打断视频观看的需求,但不能完全让用户可以很好地进行其他操作。用户可调节小窗口的大小与位置,也可以对另一个未被小窗口遮盖的应用进行操作,但用户无法看到被小窗口遮盖住的信息,也无法对遮盖住的信息进行操作。

发明人在实现本发明的过程中,发现现有技术存在以下问题:缺少一种在视频播放器非全屏显示时,能够看到播放器遮盖住的信息并对其进行操作的解决方法。

本发明背景技术部分所公开的信息仅仅旨在增加对本发明的总体背景的理解,而不应当被视为承认或以任何形式暗示该信息已构成本领域一般技术人员所公知的现有技术。



技术实现要素:

本发明的目的在于提供一种视频显示方法和装置,从而克服现有技术在视频播放器非全屏显示时,无法看到被播放器遮盖住的信息并对其进行操作的缺点。

本发明实施例提供的一种视频显示方法,包括:

接收用户对非全屏视频窗口的透明度调节指令,解析并获取所述透明度调节指令中包含的透明度调节参数;

根据所述透明度调节指令,将所述非全屏视频窗口的当前透明度值调整为所述透明度调节参数。

在一种可能的实现方式中,在所述接收用户对非全屏视频窗口的透明度调节指令之前还包括:

检测视频播放窗口是否为全屏视频窗口,如果是则接收并响应用户的窗口切换指令,将所述全屏视频窗口切换为非全屏视频窗口。

在一种可能的实现方式中,该方法还包括:

当所述非全屏视频窗口的透明度值不为0时,在所述非全屏视频窗口上仅响应用户调节透明度值的操作。

在一种可能的实现方式中,该方法还包括:

接收并响应用户对非全屏视频窗口遮盖住的信息的操作。

在一种可能的实现方式中,所述透明度调节参数的取值范围为0-100%,所述透明度调节参数为0表示完全不透明,为100%表示完全透明。

本发明实施例提供的一种视频显示装置,包括:

调节接收模块,用于接收用户对非全屏视频窗口的透明度调节指令,解析并获取所述透明度调节指令中包含的透明度调节参数;

调节响应模块,用于根据所述透明度调节指令,将所述非全屏视频窗口的当前透明度值调整为所述透明度调节参数。

在一种可能的实现方式中,该装置还包括:

切换响应模块,用于检测视频播放窗口是否为全屏视频窗口,如果是则接收并响应用户的窗口切换指令,将所述全屏视频窗口切换为非全屏视频窗口。

在一种可能的实现方式中,该装置还包括:

操作禁止模块,用于当所述非全屏视频窗口的透明度值不为0时,在所述非全屏视频窗口上仅响应用户调节透明度值的操作。

在一种可能的实现方式中,该装置还包括:

操作响应模块,用于接收并响应用户对非全屏视频窗口遮盖住的信息的操作。

在一种可能的实现方式中,所述透明度调节参数的取值范围为0-100%,所述透明度调节参数为0表示完全不透明,为100%表示完全透明。

与现有技术相比,本发明实施例具有如下有益效果:本发明实施例的一种视频显示方法和装置,通过调节非全屏视频窗口的透明状态,使得用户能够在不打断视频观看的同时,对非全屏视频窗口遮盖住的其他信息(如应用、画面、文字等)进行观看和/或操作,提升了用户体验。

附图说明

图1是本发明实施例一的一种视频显示方法的流程示意图。

图2是本发明实施例二的一种视频显示方法的流程示意图。

图3是本发明实施例三的一种视频显示装置的结构示意图。

图4是本发明实施例四的一种视频显示装置的结构示意图。

图5是本发明实施例二中实现的效果图。

具体实施方式

下面结合附图,对本发明的具体实施方式进行详细描述,但应当理解本发明的保护范围并不受具体实施方式的限制。

除非另有其它明确表示,否则在整个说明书和权利要求书中,术语“包括”或其变换如“包含”或“包括有”等等将被理解为包括所陈述的元件或组成部分,而并未排除其它元件或其它组成部分。

为了解决现有技术在视频播放器非全屏显示时,无法看到被播放器遮盖住的信息并对其进行操作的技术问题,本发明实施例提出了一种视频显示方法和装置。用户可调节非全屏状态下视频窗口的透明度,将非全屏窗口变为半透明层,在非全屏视频窗口的透明度不为0时,以使得用户可以在观看视频的同时,也能看到非全屏窗口遮盖住的其他信息,也可以对遮盖住的其他信息进行操作。

实施例一

如图1所示,本发明实施例提供的一种视频显示方法,包括以下步骤:

步骤S101:接收用户对非全屏视频窗口的透明度调节指令,解析并获取所述透明度调节指令中包含的透明度调节参数;

具体的,在实现透明度调节功能时,可以设置一个透明度调节按钮,用户可以通过滑动该按钮,对非全屏视频窗口的透明度进行调节。所述的透明度调节参数例如可以为透明度的百分比,如:50%、60%等等,透明度调节参数的取值范围为0-100%,该百分比能够区分透明度的不同,如100%代表完全透明,0代表完全不透明。

本领域技术人员应当了解,本发明实施例的方法可以适用于非全屏视频窗口的透明度调节,也可以适用于全屏视频窗口的调节。而在大多数情况下,用户在全屏观看视频时通常不会想要观看或操作其他信息,因此,本发明实施例以非全屏视频的透明度调节为例。

步骤S102:根据所述透明度调节指令,将所述非全屏视频窗口的当前透明度值调整为所述透明度调节参数。

在未对非全屏视频窗口的透明度进行调节之前,非全屏视频窗口的初始透明度应该为0,即完全不透明。在根据步骤S101获取到透明度调节参数后,如该参数为50%,则将当前的透明度值从0调整为50%,即大致相当于中度透明的状态。

本发明实施例的一种视频显示方法,在获取到用户的透明度调节指令后,解析得到该指令中包含的透明度调节参数,然后根据该参数能够对非全屏视频窗口(即视频小窗)的透明度进行相应的调节,使得非全屏视频窗口呈现半透明的状态,用户能够透过该视频窗口看到被其遮盖住的其他信息。

实施例二

如图2所示,本发明实施例提供的另一种视频显示方法,包括以下步骤:

步骤S201:接收用户对非全屏视频窗口的透明度调节指令,解析并获取所述透明度调节指令中包含的透明度调节参数;

具体的,在实现透明度调节功能时,可以设置一个透明度调节按钮,用户可以通过滑动该按钮,对非全屏视频窗口的透明度进行调节。所述的透明度调节参数例如可以为透明度的百分比,如:50%、60%等等,透明度调节参数的取值范围为0-100%,该百分比能够区分透明度的不同,如100%代表完全透明,0代表完全不透明。

本领域技术人员应当了解,本发明实施例的方法可以适用于非全屏视频窗口的透明度调节,也可以适用于全屏视频窗口的调节。而在大多数情况下,用户在全屏观看视频时通常不会想要观看或操作其他信息,因此,本发明实施例以非全屏视频的透明度调节为例。

因此,在一种可能的实现方式中,在本发明实施例中,在接收用户对非全屏视频窗口的透明度调节指令之前还包括:步骤S200:检测视频播放窗口是否为全屏视频窗口,如果是则接收并响应用户的窗口切换指令,将所述全屏视频窗口切换为非全屏视频窗口。

步骤S202:根据所述透明度调节指令,将所述非全屏视频窗口的当前透明度值调整为所述透明度调节参数。

在未对非全屏视频窗口的透明度进行调节之前,非全屏视频窗口的初始透明度应该为0,即完全不透明。在根据步骤S201获取到透明度调节参数后,如该参数为50%,则将当前的透明度值从0调整为50%,即大致相当于中度透明的状态。

为了避免在非全屏视频窗口透明(即透明度值>0)时,在该非全屏视频窗口上的操作对遮盖住的其他信息造成干扰,因此,在一种可能的实现方式中,本发明实施例还包括:

步骤S203:当所述非全屏视频窗口的透明度值不为0时,在所述非全屏视频窗口上仅响应用户调节透明度值的操作。

即在非全屏视频窗口的当前透明度不为0时,用户仅能调节该非全屏视频窗口的透明度,而不能对其进行如暂停、快进、增大/减小音量等其他操作。

步骤S204:接收并响应用户对非全屏视频窗口遮盖住的信息的操作。

本发明实施例提供的方法,不仅能够通过调节非全屏视频窗口的透明度,使用户可以看到原本被非全屏视频窗口遮盖住的信息,而且还能够直接对上述遮盖住的信息进行操作。如图5所示,为采用本发明实现的效果图,其中,视频窗口遮盖住其他信息(如图5所示的聊天窗口)之上,在视频窗口处于半透明状态时,可以直接在聊天窗口上进行操作(如打字聊天等),而此时在视频窗口上仅能调节透明度,而不能进行其他操作。

本发明实施例的一种视频显示方法,通过调节非全屏视频窗口的透明状态,使得用户能够在不打断视频观看的同时,对非全屏视频窗口遮盖住的其他信息(如应用、画面、文字等)进行观看和/或操作,提升了用户体验。

实施例三

如图3所示,本发明实施例提供的一种视频显示装置,包括:

调节接收模块31,用于接收用户对非全屏视频窗口的透明度调节指令,解析并获取所述透明度调节指令中包含的透明度调节参数;

调节响应模块32,用于根据所述透明度调节指令,将所述非全屏视频窗口的当前透明度值调整为所述透明度调节参数。

本发明实施例的一种视频显示装置,在获取到用户的透明度调节指令后,解析得到该指令中包含的透明度调节参数,然后根据该参数能够对非全屏视频窗口(即视频小窗)的透明度进行相应的调节,使得非全屏视频窗口呈现半透明的状态,用户能够透过该视频窗口看到被其遮盖住的其他信息。

实施例四

如图4所示,本发明实施例提供的另一种视频显示装置,包括:

调节接收模块31,用于接收用户对非全屏视频窗口的透明度调节指令,解析并获取所述透明度调节指令中包含的透明度调节参数;

调节响应模块32,用于根据所述透明度调节指令,将所述非全屏视频窗口的当前透明度值调整为所述透明度调节参数。

在一种可能的实现方式中,该装置还包括:

切换响应模块33,用于检测视频播放窗口是否为全屏视频窗口,如果是则接收并响应用户的窗口切换指令,将所述全屏视频窗口切换为非全屏视频窗口。

在一种可能的实现方式中,该装置还包括:

操作禁止模块34,用于当所述非全屏视频窗口的透明度值不为0时,在所述非全屏视频窗口上仅响应用户调节透明度值的操作。

在一种可能的实现方式中,该装置还包括:

操作响应模块35,用于接收并响应用户对非全屏视频窗口遮盖住的信息的操作。

本发明实施例的一种视频显示装置,通过调节非全屏视频窗口的透明状态,使得用户能够在不打断视频观看的同时,对非全屏视频窗口遮盖住的其他信息(如应用、画面、文字等)进行观看和/或操作,提升了用户体验。

前述对本发明的具体示例性实施方案的描述是为了说明和例证的目的。这些描述并非想将本发明限定为所公开的精确形式,并且很显然,根据上述教导,可以进行很多改变和变化。对示例性实施例进行选择和描述的目的在于解释本发明的特定原理及其实际应用,从而使得本领域的技术人员能够实现并利用本发明的各种不同的示例性实施方案以及各种不同的选择和改变。本发明的范围意在由权利要求书及其等同形式所限定。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1