视频播放控制方法和装置的制造方法

文档序号:8546493阅读:510来源:国知局
视频播放控制方法和装置的制造方法
【技术领域】
[0001]本发明涉及计算机技术领域,特别涉及一种视频播放控制方法和装置。
【背景技术】
[0002]随着计算机技术的发展,支持视频播放功能的终端越来越多,例如,手机、电脑等。如果将播放视频的界面称为视频播放界面,为了满足用户在观看视频过程中的下载、浏览网页等需求,视频播放界面上承载的对象的种类和数量均越来越多。由于视频播放界面上显示的对象在视频播放时所具有的功能是不同的,因此,根据视频播放界面上显示的对象如何控制视频播放,成为满足用户在观看视频过程中的需求的关键。
[0003]以视频播放界面上的对象为视频进度条和独立于视频进度条的功能按钮为例,相关技术在控制视频播放时,采用如下两种方式:
[0004]方式一:首先确定视频播放界面上当前显示的对象,其中,视频播放界面上当前显示的对象为视频进度条或独立于视频进度条的功能按钮,然后根据视频界面上当前显示的对象确定视频播放界面上的另一个对象,进而通过控制在视频区域内点击操作的次数使当前显示的对象与另一对象在视频播放界面上交替显示,从而控制视频播放。具体地,若视频播放界面上当前显示的对象为视频进度条,则根据视频播放界面上当前显示的对象为视频进度条确定视频播放界面上的另一对象为独立于视频进度条的功能按钮,并在检测到视频区域内的点击操作次数为一次之后,将视频进度条隐藏,并将独立于视频进度条的功能按钮显示出来,在检测到视频区域内的点击操作次数为两次之后,将视频进度条显示出来,并将独立于视频进度条的功能按钮隐藏。通过视频进度条和独立于视频进度条的功能按钮的交替显示,实现了对视频播放的控制。
[0005]方式二:监控视频播放界面上的视频状态,进而根据视频播放界面上的视频状态将不同的对象显示出来,从而实现了对视频播放的控制。其中,视频状态为未播放、开始播放、暂停播放等。若视频播放界面上的视频状态为未播放,则将独立于视频进度条的功能按钮显示出来;若视频播放界面上的视频状态为开始播放,则在检测到视频区域内的点击操作后将视频进度条显示出来。进一步地,在将视频进度条显示出来之后,若需要显示独立于视频进度条的功能按钮,可通过点击进度条上的暂停按钮使视频播放界面上的视频状态由开始播放变为暂停播放,从而实现了视频播放的控制。
[0006]然而,相关技术在控制视频播放时,方式一需要控制在视频区域内点击操作的次数使当前显示的对象与另一对象在视频播放界面上交替显现,由于视频播放界面上显示的对象每次为一个,因此,显示的对象较为单一;由于方式二需要根据视频播放界面上的视频状态将不同的对象显示出来,而当视频状态为开始播放时,在通过点击操作将视频进度条显示出来之后,需再通过点击视频进度条上的暂停按钮将独立于视频进度条的功能按钮显示出来,因此,增加了额外的操作,导致用户体验效果不佳。

【发明内容】

[0007]为了解决现有技术的问题,本发明实施例提供了一种视频播放控制方法和装置。所述技术方案如下:
[0008]—方面,提供了一种视频播放控制方法,所述方法包括:
[0009]检测基于浏览器的视频播放界面上的点击操作,并获取所述视频播放界面上的点击操作的位置;
[0010]若所述视频播放界面上的点击操作的位置在视频控件的区域内,则将独立于视频进度条的功能按钮控件添加到包含视频进度条的视频控件中;
[0011]获取视频进度条的当前显示属性及当前显示状态,若所述视频进度条的当前显示属性为显示,当前显示状态为隐藏,则显示视频控件中的视频进度条及独立于视频进度条的功能按钮。
[0012]另一方面,提供了一种视频播放控制装置,所述装置包括:
[0013]检测模块,用于检测基于浏览器的视频播放界面上的点击操作;
[0014]第一获取模块,用于获取所述视频播放界面上的点击操作的位置;
[0015]添加模块,用于当所述视频播放界面上的点击操作的位置在视频控件的区域内时,将独立于视频进度条的功能按钮控件添加到包含视频进度条的视频控件中;
[0016]第二获取模块,用于获取视频进度条的当前显示属性及当前显示状态;
[0017]显示模块,用于当所述视频进度条的当前显示属性为显示,当前显示状态为隐藏时,显示视频控件中的视频进度条及独立于视频进度条的功能按钮。
[0018]本发明实施例提供的技术方案带来的有益效果是:
[0019]通过检测基于浏览器的视频播放界面上的点击操作,并在检测到视频播放界面上的点击操作的位置在视频区域内后,将功能按钮控件添加到包含视频进度条的视频控件中,并在视频进度条的当前显示属性为显示,当前显示状态为隐藏时,将视频控件中的视频进度条及独立于视频进度条的功能按钮显示出来。从而无需额外的操作即可实现视频进度条和独立于视频进度条的功能按钮的同步显示,不仅丰富了视频播放界面上的显示内容,而且提高了用户体验效果。
【附图说明】
[0020]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0021]图1是本发明实施例一提供的一种视频播放控制方法流程图;
[0022]图2是本发明实施例二提供的一种视频播放控制方法流程图;
[0023]图3是本发明实施例二提供的一种视频播放界面上的对象显示示意图;
[0024]图4是本发明实施例二提供的另一种视频播放界面上的对象显示示意图;
[0025]图5是本发明实施例三提供的一种视频播放控制装置的结构示意图;
[0026]图6是本发明实施例三提供的添加模块的结构示意图;
[0027]图7是本发明实施例三提供的另一种视频播放控制装置的结构示意图;
[0028]图8是本发明实施例四提供的一种终端的结构示意图。
【具体实施方式】
[0029]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0030]实施例一
[0031]随着终端技术的发展,每次显示视频播放界面上的一个对象的现有视频播放控制方法已经不能满足用户观看视频过程的需求。为了丰富视频播放界面上显示的内容,提高用户的体验效果,本发明实施例提供了一种视频播放控制方法,参见图1,本发明实施例提供的方法流程图包括:
[0032]101:检测基于浏览器的视频播放界面上的点击操作,并获取视频播放界面上的点击操作的位置。
[0033]102:若视频播放界面上的点击操作的位置在视频控件的区域内,则将独立于视频进度条的功能按钮控件添加到包含视频进度条的视频控件中。
[0034]作为一种优选的实施例,将独立于视频进度条的功能按钮控件添加到包含视频进度条的视频控件中,包括:
[0035]获取独立于视频进度条的功能按钮的逻辑显示命令,根据独立于视频进度条的功能按钮的逻辑显示命令将功能按钮控件添加到包含视频进度条的视频控件中。
[0036]103:获取视频进度条的当前显示属性及当前显示状态,若视频进度条的当前显示属性为显示,当前显示状态为隐藏,则显示视频控件中的视频进度条及独立于视频进度条的功能按钮。
[0037]作为一种优选的实施例,获取视频进度条的当前显示属性,包括:
[0038]获取视频控制层中的视频进度条的当前显示属性。
[0039]作为一种优选的实施例,获取视频控制层中的视频进度条的当前显示属性,包括:
[0040]获取系统标准播放控件中的视频控制层中的视频进度条的当前显示属性。
[0041]作为一种优选的实施例,获取视频控制层中的视频进度条的当前显示属性,包括:
[0042]获取自定义播放控件中的视频控制层中的视频进度条的当前显示属性。
[0043]作为一种优选的实施例,视频进度条的显示属性及显示状态包括:显示和隐藏;
[0044]显示视频控件中的视频进度条及独立于视频进度条的功能按钮之后,还包括:
[0045]在预设时间后隐藏视频控件中的视频进度条及独立于视频进度条的功能按钮。
[0046]本发明实施例提供的方法,通过检测基于浏览器的视频播放界面上的点击操作,并在检测到视频播放界面上的点击操作的位置在视频区域内后,将独立于视频进度条的功能按钮控件添加到包含视频进度条的视频控件中,并在视频进度条的当前显示属性为显示,当前显示状态为隐藏时,将视频控件中的视频进度条及独立于视频进度条的功能按钮显示出来。从而无需额外的操作即可实现视频进度条和独立于视频进度条的功能按钮的同步显示,不仅丰富了视频播放界面上的显示内容,而且提高了用户体验效果。
[0047]实施例二
[0048]本发明实施例提供了一种视频播放控制方法,为了便于理解,现结合上述实施例一的内容,以视频播放界面上的对象为视频进度条和独立于视频进度条的功能按钮为例,对本发明实施例提供的视频播放控制方法进行详细地解释说明。参见图2,本发明实施例提供的方法流程包括:
[0049]201:检测基于浏览器的视频播放界面上的点击操作,并获取视频播放界面上的点击操作的位置。
[0050]关于检测基于浏览器的视频播放界面上的点击操作的方式,包括但不限于当用户通过鼠标等设备在视频播放界面上进行点击操作时,获取用户通过鼠标等设备在视频播放界面上点击操作,或者,如果显示当前视频播放界面的屏幕为触摸屏幕时,还可以获取用
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1