多媒体资源的播放控制方法和装置的制造方法

文档序号:10569605阅读:327来源:国知局
多媒体资源的播放控制方法和装置的制造方法
【专利摘要】本发明公开了一种多媒体资源的播放控制方法和装置,该播放控制方法包括:在多媒体资源的播放界面上添加用于监控鼠标的浮层;在鼠标移动到浮层的情况下,如果满足获取条件,则获取鼠标的移动轨迹;以及根据移动轨迹,执行与移动轨迹相对应的针对多媒体资源的播放的控制操作。本发明实现了用户只需要通过简单操作就能够对播放的多媒体资源进行诸如调整播放进度、调整音量、切换多媒体资源等的控制操作,从而简化了用户的操作流程,提高了用户的应用体验。并且,即使在小窗模式下,用户也可以通过对鼠标进行简单操作来实现对播放的多媒体资源进行的控制操作。另外,本发明有效降低了对播放的多媒体资源进行的控制操作的误差。
【专利说明】
多媒体资源的播放控制方法和装置
技术领域
[0001]本发明涉及计算机技术领域,尤其涉及一种多媒体资源的播放控制方法和装置。
【背景技术】
[0002]现有的视频网站PC端的视频播放器主要包括正常模式、全屏模式和小窗模式这三种模式。
[0003]在视频播放器的模式为小窗模式的情况下,由于没有滚动条,因此用户无法使用鼠标(只考虑采用鼠标而不考虑键盘输入)来进行诸如调整视频的播放进度、调整视频的播放声音以及将当前播放的视频切换为下一个视频或上一个视频等的一些基本的交互操作。也就是说,在视频播放器的模式为小窗模式的情况下,用户无法通过鼠标来对视频进行一些基本的交互操作。
[0004]在视频播放器的模式为正常模式和全屏模式的情况下,尽管用户可以通过将鼠标移动到对应操作的位置(例如,滚动条、下一个视频键、音量键等)来对视频进行一些基本的交互操作,例如,用户可以利用鼠标拖动视频播放器的滚动条来对视频的播放进度进行调整,但是由于这些位置并不在某一特定位置,因此用户每次进行交互操作时都需要主动寻找该交互操作对应的位置。
[0005]另外,在用户利用鼠标调整视频的播放进度的情况下,用户需要先记得当前的播放时间、再将鼠标在很小范围内移动一次,才能够实现对视频的播放进度进行微调(例如,半分钟),该操作过程比较麻烦,并且由于鼠标的移动位置微小,所以很容易出现误差。

【发明内容】

[0006]技术问题
[0007]有鉴于此,为解决上述技术问题,本发明提供了一种多媒体资源的播放控制方法和装置,从而不仅能够在小窗模式下利用鼠标进行上述交互操作而且还能够简化上述交互操作的流程以及降低上述交互操作的误差。
[0008]解决方案
[0009]为了解决上述技术问题,在第一方面,本发明提供了一种多媒体资源的播放控制方法,包括:
[0010]在多媒体资源的播放界面上添加用于监控鼠标的浮层;
[0011 ]在所述鼠标移动到所述浮层的情况下,如果满足获取条件,则获取所述鼠标的移动轨迹;以及
[0012]根据所述移动轨迹,执行与所述移动轨迹相对应的针对所述多媒体资源的播放的控制操作。
[0013]结合第一方面,在第一种可能的实现方式中,所述根据所述移动轨迹,执行与所述移动轨迹相对应的针对所述多媒体资源的播放的控制操作,包括:
[0014]根据所述移动轨迹,确定所述移动轨迹的方向和移动量;
[0015]根据所述移动轨迹的方向与控制操作的类型的对应关系,确定所述控制操作的类型;
[0016]根据所述移动轨迹的移动量,确定所述控制操作的操作量;以及
[0017]根据所述控制操作的类型和操作量,执行所述控制操作。
[0018]结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述根据所述移动轨迹的移动量,确定所述控制操作的操作量,包括:
[0019]判断所述移动轨迹是否超出所述浮层的范围;
[0020]在所述移动轨迹没有超出所述浮层的范围的情况下,判断所述移动轨迹的移动量是否大于或等于预定阈值;
[0021]在所述移动轨迹的移动量大于或等于所述预定阈值的情况下,根据所述移动轨迹的移动量,确定所述控制操作的操作量。
[0022]结合第一方面的第一种可能的实现方式,在第三种可能的实现方式中,所述根据所述移动轨迹的移动量,确定所述控制操作的操作量,包括:
[0023]判断所述移动轨迹是否超出所述浮层的范围;
[0024]在所述移动轨迹超出所述浮层的范围的情况下,判断所述播放界面是否是小窗播放界面;
[0025]在所述播放界面是所述小窗播放界面的情况下,判断所述移动轨迹的移动量是否大于或等于预定阈值;
[0026]在所述移动轨迹的移动量大于或等于所述预定阈值的情况下,根据所述移动轨迹的移动量,确定所述控制操作的操作量。
[0027]结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式或第一方面的第三种可能的实现方式,在第四种可能的实施方式中,所述获取条件包括按住所述鼠标的左键、按住所述鼠标的中间按键和按住所述鼠标的右键中的一个或任意多个的组合。
[0028]结合第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式或第一方面的第三种可能的实现方式,在第五种可能的实施方式中,所述移动轨迹的方向包括上、下、左、右、左下、右下、左上和右上中的一个或任意多个的组合。
[0029]结合第一方面的第五种可能的实现方式,在第六种可能的实施方式中,所述根据所述移动轨迹的方向与控制操作的类型的对应关系,确定所述控制操作的类型,包括以下至少一项:
[0030]在满足所述获取条件并且所述移动轨迹的方向为右的情况下,与所述移动轨迹的方向相对应的控制操作的类型为调整所述多媒体资源的播放进度的快进操作;
[0031]在满足所述获取条件并且所述移动轨迹的方向为左的情况下,与所述移动轨迹的方向相对应的控制操作的类型为调整所述多媒体资源的播放进度的快退操作。
[0032]结合第一方面的第五种可能的实现方式,在第七种可能的实施方式中,所述根据所述移动轨迹的方向与控制操作的类型的对应关系,确定所述控制操作的类型,包括以下至少一项:
[0033]在满足所述获取条件并且所述移动轨迹的方向为上的情况下,与所述移动轨迹的方向相对应的控制操作的类型为增加所述多媒体资源的音量的操作;
[0034]在满足所述获取条件并且所述移动轨迹的方向为下的情况下,与所述移动轨迹的方向相对应的控制操作的类型为减少所述多媒体资源的音量的操作。
[0035]结合第一方面的第五种可能的实现方式,在第八种可能的实施方式中,所述根据所述移动轨迹的方向与控制操作的类型的对应关系,确定所述控制操作的类型,包括以下至少一项:
[0036]在满足所述获取条件并且所述移动轨迹的方向为左下的情况下,与所述移动轨迹的方向相对应的控制操作的类型为将所述多媒体资源切换至下一个多媒体资源的操作;
[0037]在满足所述获取条件并且所述移动轨迹的方向为右下的情况下,与所述移动轨迹的方向相对应的控制操作的类型为将所述多媒体资源切换至上一个多媒体资源的操作。
[0038]结合第一方面的第五种可能的实现方式,在第九种可能的实施方式中,所述根据所述移动轨迹的方向与控制操作的类型的对应关系,确定所述控制操作的类型,包括以下至少一项:
[0039]在满足所述获取条件并且所述移动轨迹的方向为左上的情况下,与所述移动轨迹的方向相对应的控制操作的类型为将所述多媒体资源的声道切换为左声道的操作;
[0040]在满足所述获取条件并且所述移动轨迹的方向为右上的情况下,与所述移动轨迹的方向相对应的控制操作的类型为将所述多媒体资源的声道切换为右声道的操作。
[0041]在第二方面,本发明提供了一种多媒体资源的播放控制装置,包括:
[0042]添加单元,用于在多媒体资源的播放界面上添加用于监控鼠标的浮层;
[0043]获取单元,与所述添加单元连接,用于在所述鼠标移动到所述浮层的情况下,如果满足获取条件,则获取所述鼠标的移动轨迹;以及
[0044]执行单元,与所述获取单元连接,用于根据所述移动轨迹,执行与所述移动轨迹相对应的针对所述多媒体资源的播放的控制操作。
[0045]结合第二方面,在第一种可能的实现方式中,所述执行单元包括:
[0046]第一确定子单元,与所述获取单元连接,用于根据所述移动轨迹,确定所述移动轨迹的方向和移动量;
[0047]第二确定子单元,与所述第一确定子单元连接,用于根据所述移动轨迹的方向与控制操作的类型的对应关系,确定所述控制操作的类型;
[0048]第三确定子单元,与所述第一确定子单元连接,用于根据所述移动轨迹的移动量,确定所述控制操作的操作量;以及
[0049]执行子单元,与所述第二确定子单元和所述第三确定子单元连接,用于根据所述控制操作的类型和操作量,执行所述控制操作。
[0050]结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述第三确定子单元包括:
[0051]第一判断模块,用于判断所述移动轨迹是否超出所述浮层的范围;
[0052]第二判断模块,与所述第一判断模块连接,用于在所述移动轨迹没有超出所述浮层的范围的情况下,判断所述移动轨迹的移动量是否大于或等于预定阈值;
[0053]确定模块,与所述第二判断模块连接,用于在所述移动轨迹的移动量大于或等于所述预定阈值的情况下,根据所述移动轨迹的移动量,确定所述控制操作的操作量。
[0054]结合第二方面的第一种可能的实现方式,在第三种可能的实现方式中,所述第三确定子单元包括:
[0055]第一判断模块,用于判断所述移动轨迹是否超出所述浮层的范围;
[0056]第二判断模块,与所述第一判断模块连接,用于在所述移动轨迹超出所述浮层的范围的情况下,判断所述播放界面是否是小窗播放界面;
[0057]第三判断模块,与所述第二判断模块连接,用于在所述播放界面是所述小窗播放界面的情况下,判断所述移动轨迹的移动量是否大于或等于预定阈值;
[0058]确定模块,与所述第三判断模块连接,用于在所述移动轨迹的移动量大于或等于所述预定阈值的情况下,根据所述移动轨迹的移动量,确定所述控制操作的操作量。
[0059]结合第二方面或第二方面的第一种可能的实现方式或第二方面的第二种可能的实现方式或第二方面的第三种可能的实现方式,在第四种可能的实施方式中,所述获取条件包括按住所述鼠标的左键、按住所述鼠标的中间按键和按住所述鼠标的右键中的一个或任意多个的组合。
[0060]结合第二方面的第一种可能的实现方式或第二方面的第二种可能的实现方式或第二方面的第三种可能的实现方式,在第五种可能的实施方式中,所述移动轨迹的方向包括上、下、左、右、左下、右下、左上和右上中的一个或任意多个的组合。
[0061]结合第二方面的第五种可能的实现方式,在第六种可能的实施方式中,所述第二确定子单元根据所述移动轨迹的方向与控制操作的类型的对应关系,确定所述控制操作的类型,包括以下至少一项:
[0062]在满足所述获取条件并且所述移动轨迹的方向为右的情况下,所述第二确定子单元将与所述移动轨迹的方向相对应的控制操作的类型确定为调整所述多媒体资源的播放进度的快进操作;
[0063]在满足所述获取条件并且所述移动轨迹的方向为左的情况下,所述第二确定子单元将与所述移动轨迹的方向相对应的控制操作的类型确定为调整所述多媒体资源的播放进度的快退操作。
[0064]结合第二方面的第五种可能的实现方式,在第七种可能的实施方式中,所述第二确定子单元根据所述移动轨迹的方向与控制操作的类型的对应关系,确定所述控制操作的类型,包括以下至少一项:
[0065]在满足所述获取条件并且所述移动轨迹的方向为上的情况下,所述第二确定子单元将与所述移动轨迹的方向相对应的控制操作的类型确定为增加所述多媒体资源的音量的操作;
[0066]在满足所述获取条件并且所述移动轨迹的方向为下的情况下,所述第二确定子单元将与所述移动轨迹的方向相对应的控制操作的类型确定为减少所述多媒体资源的音量的操作。
[0067]结合第二方面的第五种可能的实现方式,在第八种可能的实施方式中,所述第二确定子单元根据所述移动轨迹的方向与控制操作的类型的对应关系,确定所述控制操作的类型,包括以下至少一项:
[0068]在满足所述获取条件并且所述移动轨迹的方向为左下的情况下,所述第二确定子单元将与所述移动轨迹的方向相对应的控制操作的类型确定为将所述多媒体资源切换至下一个多媒体资源的操作;
[0069]在满足所述获取条件并且所述移动轨迹的方向为右下的情况下,所述第二确定子单元将与所述移动轨迹的方向相对应的控制操作的类型确定为将所述多媒体资源切换至上一个多媒体资源的操作。
[0070]结合第二方面的第五种可能的实现方式,在第九种可能的实施方式中,所述第二确定子单元根据所述移动轨迹的方向与控制操作的类型的对应关系,确定所述控制操作的类型,包括以下至少一项:
[0071]在满足所述获取条件并且所述移动轨迹的方向为左上的情况下,所述第二确定子单元将与所述移动轨迹的方向相对应的控制操作的类型确定为将所述多媒体资源的声道切换为左声道的操作;
[0072]在满足所述获取条件并且所述移动轨迹的方向为右上的情况下,所述第二确定子单元将与所述移动轨迹的方向相对应的控制操作的类型确定为将所述多媒体资源的声道切换为右声道的操作。
[0073]有益效果
[0074]本发明实施例的多媒体资源的播放控制方法和装置,通过在播放界面上添加用于监控鼠标的浮层并根据鼠标的移动轨迹来执行与移动轨迹相对应的控制操作,实现了用户只需要通过点击并移动鼠标的简单操作就能够对播放的多媒体资源进行诸如调整播放进度、调整音量、切换多媒体资源等的控制操作,从而简化了用户的操作流程,提高了用户的应用体验。
[0075]并且,即使在小窗模式下,用户也可以通过对鼠标进行简单操作来实现对播放的多媒体资源进行的控制操作。
[0076]此外,与通过用户拖动相应按钮这一人工操作来调整控制操作的操作量相比,由于本发明根据获取到的鼠标的移动轨迹来自动执行相应的控制操作,因此,本发明有效降低了对播放的多媒体资源进行的控制操作的误差。
[0077]根据下面参考附图对示例性实施例的详细说明,本发明的其它特征及方面将变得清楚。
【附图说明】
[0078]包含在说明书中并且构成说明书的一部分的附图与说明书一起示出了本发明的示例性实施例、特征和方面,并且用于解释本发明的原理。
[0079]图1示出根据本发明实施例一的多媒体资源的播放控制方法的流程图;
[0080]图2a示出根据本发明实施例二的多媒体资源的播放控制方法的流程图;
[0081 ]图2b示出一种确定控制操作的操作量的方法的流程图;
[0082]图2c示出另一种确定控制操作的操作量的方法的流程图;
[0083]图3示出根据本发明实施例三的多媒体资源的播放控制装置的结构框图;
[0084]图4a示出根据本发明实施例四的多媒体资源的播放控制装置的结构框图;
[0085]图4b示出第三确定子单元450的一种结构框图;以及
[0086]图4c示出第三确定子单元450的另一种结构框图。
【具体实施方式】
[0087]以下将参考附图详细说明本发明的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。
[0088]在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。
[0089]另外,为了更好的说明本发明,在下文的【具体实施方式】中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本发明同样可以实施。在一些实例中,对于本领域技术人员熟知的方法、手段、元件和电路未作详细描述,以便于凸显本发明的主旨。
[0090]实施例1
[0091]图1示出根据本发明实施例一的多媒体资源的播放控制方法的流程图。如图1所示,该播放控制方法主要可以包括:
[0092]步骤S110、在多媒体资源的播放界面上添加用于监控鼠标的浮层。
[0093]在本发明实施例中,用户可以使用终端设备来播放多媒体资源。其中,该终端设备例如可以是手机、移动互联网设备(英文:MobiIe Internet Device,简称:MID)、个人数字助理(英文:Personal Digital Assistant,简称:PDA)、笔记本、台式电脑、智能电视等。该多媒体资源例如可以是视频、音频等。
[0094]需要说明的是,本发明的多媒体资源不仅限于上述示例,本领域技术人员应能够了解,本发明的重点并不在于多媒体资源,任何其它形式的多媒体资源也可以适用于本发明。也就是说,本发明并不限制多媒体资源的具体形式。
[0095]并且,在播放多媒体资源时,为了满足用户对播放的多媒体资源的显示需求,可以由正常模式切换到全屏模式或小窗模式。其中,正常模式即为在浏览器或播放器等中播放多媒体资源的模式,全屏模式即为通过整个屏幕播放多媒体资源的模式,小窗模式即为播放界面小于浏览器或播放器窗口尺寸的模式。
[0096]另外,在本发明实施例中,例如可以使用超级文本标记语言(英文=Hyper TextMarkup Language,简称:HTML)来在多媒体资源的播放界面层上添加一个浮层,即,该浮层可以以悬浮方式嵌入多媒体资源的播放界面中,其中,该浮层用于监控鼠标。
[0097]步骤S130、在鼠标移动到浮层的情况下,如果满足获取条件,则获取鼠标的移动轨迹。
[0098]在本发明实施例中,可以检测鼠标是否移动到所添加的浮层,并且在鼠标移动到所添加的浮层的情况下,如果用户的鼠标操作满足获取条件,则获取鼠标的移动轨迹。其中,可以使用脚本语言来获取鼠标的移动轨迹。
[0099]在一种可能的实现方式中,上述获取条件包括按住鼠标的左键、按住鼠标的中间按键和按住鼠标的右键中的一个或任意多个的组合。
[0100]举例而目,获取条件可以是按住鼠标左键移动,按住鼠标右键移动,按住鼠标中间键移动,按住鼠标左键和右键移动,按住鼠标左键和中间键移动,按住鼠标右键和中间键移动,按住鼠标左键、右键和中间键移动。
[0101]当然,在获取鼠标的移动轨迹的同时,可以在播放界面上显示已获取的鼠标的移动轨迹,以使得用户能够直观地看到鼠标的移动轨迹,改善了用户的应用体验。
[0102]步骤S150、根据鼠标的移动轨迹,执行与移动轨迹相对应的针对多媒体资源的播放的控制操作。
[0103]具体地,在获取了鼠标的移动轨迹之后,可以根据移动轨迹来执行与移动轨迹相对应的针对多媒体资源的播放的控制操作。例如,可以根据该移动轨迹的方向和移动量来确定控制操作的类型和操作量,再根据控制操作的类型和操作量来执行对应的控制操作。
[0104]本发明实施例的多媒体资源的播放控制方法,通过在播放界面上添加用于监控鼠标的浮层并根据鼠标的移动轨迹来执行与移动轨迹相对应的控制操作,实现了用户只需要通过点击并移动鼠标的简单操作就能够对播放的多媒体资源进行诸如调整播放进度、调整音量、切换多媒体资源等的控制操作,从而简化了用户的操作流程,提高了用户的应用体验。
[0105]并且,即使在小窗模式下,用户也可以通过对鼠标进行简单操作来实现对播放的多媒体资源进行的控制操作。
[0106]此外,与通过用户拖动相应按钮这一人工操作来调整控制操作的操作量相比,由于本发明根据获取到的鼠标的移动轨迹来自动执行相应的控制操作,因此,本发明有效降低了对播放的多媒体资源进行的控制操作的误差。
[0107]实施例2
[0108]图2a示出根据本发明实施例二的多媒体资源的播放控制方法的流程图。如图2a所示,该播放控制方法主要可以包括:
[0109]步骤S210、在多媒体资源的播放界面上添加用于监控鼠标的浮层。该步骤的具体说明可以参见上述实施例一中步骤SllO的描述。
[0110]步骤S220、在鼠标移动到浮层的情况下,如果满足获取条件,则获取鼠标的移动轨迹。该步骤的具体说明可以参见上述实施例一中步骤S130的描述。
[0111]步骤S230、根据移动轨迹,确定移动轨迹的方向和移动量。
[0112]在获取了鼠标的移动轨迹之后,可以根据获取的移动轨迹来确定移动轨迹的方向和移动量。
[0113]步骤S240、根据移动轨迹的方向与控制操作的类型的对应关系,确定控制操作的类型。
[0114]由于移动轨迹的方向和控制操作的类型存在对应关系,因此,在确定了移动轨迹的方向之后,可以根据该对应关系来确定控制操作的类型。
[0115]在一种可能的实现方式中,根据移动轨迹的方向与控制操作的类型的对应关系,确定控制操作的类型,包括以下至少一项:
[0116]在满足获取条件并且移动轨迹的方向为右的情况下,与移动轨迹的方向相对应的控制操作的类型为调整多媒体资源的播放进度的快进操作;
[0117]在满足获取条件并且移动轨迹的方向为左的情况下,与移动轨迹的方向相对应的控制操作的类型为调整多媒体资源的播放进度的快退操作。
[0118]在一种可能的实现方式中,根据移动轨迹的方向与控制操作的类型的对应关系,确定控制操作的类型,包括以下至少一项:
[0119]在满足获取条件并且移动轨迹的方向为上的情况下,与移动轨迹的方向相对应的控制操作的类型为增加多媒体资源的音量的操作;
[0120]在满足获取条件并且移动轨迹的方向为下的情况下,与移动轨迹的方向相对应的控制操作的类型为减少多媒体资源的音量的操作。
[0121]在一种可能的实现方式中,根据移动轨迹的方向与控制操作的类型的对应关系,确定控制操作的类型,包括以下至少一项:
[0122]在满足获取条件并且移动轨迹的方向为左下的情况下,与移动轨迹的方向相对应的控制操作的类型为将多媒体资源切换至下一个多媒体资源的操作;
[0123]在满足获取条件并且移动轨迹的方向为右下的情况下,与移动轨迹的方向相对应的控制操作的类型为将多媒体资源切换至上一个多媒体资源的操作。
[0124]在一种可能的实现方式中,根据移动轨迹的方向与控制操作的类型的对应关系,确定控制操作的类型,包括以下至少一项:
[0125]在满足获取条件并且移动轨迹的方向为左上的情况下,与移动轨迹的方向相对应的控制操作的类型为将多媒体资源的声道切换为左声道的操作;
[0126]在满足获取条件并且移动轨迹的方向为右上的情况下,与移动轨迹的方向相对应的控制操作的类型为将多媒体资源的声道切换为右声道的操作。
[0127]因此,用户例如可以通过按住鼠标右键并且向右移动鼠标这一简单操作来调整多媒体资源的播放进度、即使播放的多媒体资源快进;用户例如可以通过按住鼠标右键并且向左移动鼠标这一简单操作来调整多媒体资源的播放进度、即使播放的多媒体资源快退。
[0128]用户例如可以通过按住鼠标右键并且向上移动鼠标这一简单操作来调整多媒体资源的播放音量、即使播放的多媒体资源的音量增加;用户例如可以通过按住鼠标右键并且向下移动鼠标这一简单操作来调整多媒体资源的播放音量、即使播放的多媒体资源的音量减少。
[0129]用户例如可以通过按住鼠标右键并且向左下移动鼠标这一简单操作来切换多媒体资源、即使播放的多媒体资源切换为下一个多媒体资源;用户例如可以通过按住鼠标右键并且向右下移动鼠标这一简单操作来切换多媒体资源、即使播放的多媒体资源切换为上一个多媒体资源。
[0130]用户例如可以通过按住鼠标右键并且向左上移动鼠标这一简单操作来切换多媒体资源的声道、即使播放的多媒体资源的声道切换为左声道;用户例如可以通过按住鼠标右键并且向右上移动鼠标这一简单操作来切换多媒体资源的声道、即使播放的多媒体资源的声道切换为左声道。
[0131]需要说明的是,上述移动轨迹的方向与控制操作的类型的对应关系仅为本发明的示例,本发明不限于此,例如,在满足获取条件并且移动轨迹的方向为右的情况下,与移动轨迹的方向相对应的控制操作的类型为调整多媒体资源的播放进度的快退操作;又如,在满足获取条件并且移动轨迹的方向为左的情况下,与移动轨迹的方向相对应的控制操作的类型为调整多媒体资源的播放进度的快进操作。
[0132]步骤S260、根据移动轨迹的移动量,确定控制操作的操作量。
[0133]在确定了移动轨迹的移动量之后,可以根据移动轨迹的移动量来确定控制操作的操作量。
[0134]图2b示出一种确定控制操作的操作量的方法的流程图。如图2b所示,确定控制操作的操作量的方法主要可以包括:
[0135]步骤S261、判断移动轨迹是否超出浮层的范围。
[0136]例如,可以使用javascript脚本语言来监控鼠标的移动轨迹(比较精准),从而根据监控得到的鼠标的坐标来判断鼠标是否移出浮层以外,即可以根据监控得到的鼠标的坐标来判断鼠标的移动轨迹是否超出浮层的范围。
[0137]步骤S262、在移动轨迹没有超出浮层的范围的情况下,判断移动轨迹的移动量是否大于或等于预定阈值。
[0138]例如,可以使用javascript脚本语言来监控鼠标的移动轨迹(比较精准),从而可以确保鼠标的移动轨迹没有超出浮层的范围。
[0139]步骤S263、在移动轨迹的移动量大于或等于预定阈值的情况下,根据移动轨迹的移动量,确定控制操作的操作量。
[0140]例如,假设鼠标的移动轨迹没有超出浮层的范围并且移动轨迹的移动量大于或等于某一阈值,如果按住鼠标右键向下移动并且移动了 10个像素,则可以确定出控制操作的类型为减少多媒体资源的音量的操作并且控制操作的操作量为5%。
[0141]图2c示出另一种确定控制操作的操作量的方法的流程图。如图2c所示,确定控制操作的操作量的方法主要可以包括:
[0142]步骤S264、判断移动轨迹是否超出浮层的范围。
[0143]例如,可以使用javascript脚本语言来监控鼠标的移动轨迹(比较精准),从而根据监控得到的鼠标的坐标来判断鼠标是否移出浮层以外,即可以根据监控得到的鼠标的坐标来判断鼠标的移动轨迹是否超出浮层的范围。
[0144]步骤S265、在移动轨迹超出浮层的范围的情况下,判断播放界面是否是小窗播放界面。
[0145]例如,尽管可以使用javascript脚本语言来监控鼠标的移动轨迹(比较精准)来确保鼠标的移动轨迹没有超出浮层的范围,但是,即使鼠标的移动轨迹超出浮层的范围,在本发明实施例中,也仍然可以针对小窗播放界面继续执行以下的步骤S266和S267。
[0146]可以使用诸如javascript等的脚本语言来捕获播放界面的范围,从而可以判断当前的播放界面是小窗播放界面、正常播放界面和全屏播放界面中的哪一种。其中,如果多媒体资源的播放模式为小窗模式,则该模式下的播放界面即为小窗播放界面。由于小窗播放界面的操作范围很小,因此在满足获取条件的情况下,即使移动轨迹超出浮层的范围即鼠标移出浮层的范围也可以继续操作。另外,如果多媒体资源的播放模式为正常模式,则该模式下的播放界面即为正常播放界面,在移动轨迹超出浮层的范围的情况下,停止操作,即用户在超出浮层的范围外按住并移动鼠标并不会产生相应的控制操作。
[0147]步骤S266、在播放界面是小窗播放界面的情况下,判断移动轨迹的移动量是否大于或等于预定阈值。
[0148]步骤S267、在移动轨迹的移动量大于或等于预定阈值的情况下,根据移动轨迹的移动量,确定控制操作的操作量。
[0149]例如,假设鼠标的移动轨迹超出浮层的范围、播放界面是小窗播放界面并且移动轨迹的移动量大于或等于某一阈值,如果按住鼠标右键向下移动并且移动了 10个像素,则可以确定出控制操作的类型为减少多媒体资源的音量的操作并且控制操作的操作量为
[0150]需要说明的是,尽管在本发明实施例中描述了先执行步骤S240再执行步骤S260,但是本发明不限于此,本领域技术人员根据其掌握的技术常识应能够理解,也可以先执行步骤S260再执行步骤S240,还可以同时执行步骤S240和步骤S260。
[0151 ]步骤S270、根据控制操作的类型和操作量,执行控制操作。
[0152]接着上述两个示例,由于已经确定出控制操作的类型为减少多媒体资源的音量的操作并且控制操作的操作量为5%,因此,可以执行使声音降低5%的控制操作。
[0153]本发明实施例的多媒体资源的播放控制方法,通过在播放界面上添加用于监控鼠标的浮层并根据鼠标的移动轨迹来执行与移动轨迹相对应的控制操作,实现了用户只需要通过点击并移动鼠标的简单操作就能够对播放的多媒体资源进行诸如调整播放进度、调整音量、切换多媒体资源等的控制操作,从而简化了用户的操作流程,提高了用户的应用体验。
[0154]并且,即使在小窗模式下,用户也可以通过对鼠标进行简单操作来实现对播放的多媒体资源进行的控制操作。
[0155]此外,与通过用户拖动相应按钮这一人工操作来调整控制操作的操作量相比,由于本发明根据获取到的鼠标的移动轨迹来自动执行相应的控制操作,因此,本发明有效降低了对播放的多媒体资源进行的控制操作的误差。
[0156]实施例3
[0157]图3示出根据本发明实施例三的多媒体资源的播放控制装置的结构框图。本实施例提供的多媒体资源的播放控制装置300用于实现图1所示的多媒体资源的播放控制方法。如图3所示,该播放控制装置300主要可以包括:
[0158]添加单元310,用于在多媒体资源的播放界面上添加用于监控鼠标的浮层。
[0159]在本发明实施例中,用户可以使用终端设备来播放多媒体资源。其中,该终端设备例如可以是手机、移动互联网设备(英文:MobiIe Internet Device,简称:MID)、个人数字助理(英文:Personal Digital Assistant,简称:PDA)、笔记本、台式电脑、智能电视等。该多媒体资源例如可以是视频、音频等。
[0160]需要说明的是,本发明的多媒体资源不仅限于上述示例,本领域技术人员应能够了解,本发明的重点并不在于多媒体资源,任何其它形式的多媒体资源也可以适用于本发明。也就是说,本发明并不限制多媒体资源的具体形式。
[0161]并且,在播放多媒体资源时,为了满足用户对播放的多媒体资源的显示需求,可以由正常模式切换到全屏模式或小窗模式。其中,正常模式即为在浏览器或播放器等中播放多媒体资源的模式,全屏模式即为通过整个屏幕播放多媒体资源的模式,小窗模式即为播放界面小于浏览器或播放器窗口尺寸的模式。
[0162]另外,在本发明实施例中,添加单元310例如可以使用超级文本标记语言(英文:Hyper Text Markup Language,简称:HTML)来在多媒体资源的播放界面层上添加一个浮层,即,该浮层可以以悬浮方式嵌入多媒体资源的播放界面中,其中,该浮层用于监控鼠标。
[0163]获取单元330,与添加单元310连接,用于在鼠标移动到浮层的情况下,如果满足获取条件,则获取鼠标的移动轨迹。
[0164]在本发明实施例中,可以检测鼠标是否移动到所添加的浮层,并且在鼠标移动到所添加的浮层的情况下,如果用户的鼠标操作满足获取条件,则获取单元330获取鼠标的移动轨迹。其中,获取单元330可以使用脚本语言来获取鼠标的移动轨迹。
[0165]在一种可能的实现方式中,上述获取条件包括按住鼠标的左键、按住鼠标的中间按键和按住鼠标的右键中的一个或任意多个的组合。
[0166]举例而目,获取条件可以是按住鼠标左键移动,按住鼠标右键移动,按住鼠标中间键移动,按住鼠标左键和右键移动,按住鼠标左键和中间键移动,按住鼠标右键和中间键移动,按住鼠标左键、右键和中间键移动。
[0167]当然,在获取单元330获取鼠标的移动轨迹的同时,可以在播放界面上显示已获取的鼠标的移动轨迹,以使得用户能够直观地看到鼠标的移动轨迹,改善了用户的应用体验。
[0168]执行单元350,与获取单元330连接,用于根据鼠标的移动轨迹,执行与移动轨迹相对应的针对多媒体资源的播放的控制操作。
[0169]具体地,在获取单元330获取了鼠标的移动轨迹之后,执行单元350可以根据移动轨迹来执行与移动轨迹相对应的针对多媒体资源的播放的控制操作。例如,执行单元350可以根据该移动轨迹的方向和移动量来确定控制操作的类型和操作量,再根据控制操作的类型和操作量来执行对应的控制操作。
[0170]本发明实施例的多媒体资源的播放控制装置,通过添加单元在播放界面上添加用于监控鼠标的浮层并根据获取单元获取到的鼠标的移动轨迹来执行与移动轨迹相对应的控制操作,实现了用户只需要通过点击并移动鼠标的简单操作就能够对播放的多媒体资源进行诸如调整播放进度、调整音量、切换多媒体资源等的控制操作,从而简化了用户的操作流程,提高了用户的应用体验。
[0171]并且,即使在小窗模式下,用户也可以通过对鼠标进行简单操作来实现对播放的多媒体资源进行的控制操作。
[0172]此外,与通过用户拖动相应按钮这一人工操作来调整控制操作的操作量相比,由于本发明根据获取到的鼠标的移动轨迹来自动执行相应的控制操作,因此,本发明有效降低了对播放的多媒体资源进行的控制操作的误差。
[0173]实施例4
[0174]图4a示出根据本发明实施例四的多媒体资源的播放控制装置的结构框图。本实施例提供的多媒体资源的播放控制装置400用于实现图2a所示的多媒体资源的播放控制方法。如图4a所示,该播放控制装置400主要可以包括:
[0175]添加单元410,用于在多媒体资源的播放界面上添加用于监控鼠标的浮层。添加单元310的具体说明可以参见上述实施例三中的添加单元310的描述。
[0176]获取单元420,与添加单元410连接,用于在鼠标移动到浮层的情况下,如果满足获取条件,则获取鼠标的移动轨迹。获取单元420的具体说明可以参见上述实施例三中的获取单元330的描述。
[0M7] 第一确定子单元430,与获取单元420连接,用于根据移动轨迹,确定移动轨迹的方向和移动量。
[0178]在获取单元420获取了鼠标的移动轨迹之后,第一确定子单元430可以根据获取的移动轨迹来确定移动轨迹的方向和移动量。
[0179]第二确定子单元440,与第一确定子单元430连接,用于根据移动轨迹的方向与控制操作的类型的对应关系,确定控制操作的类型。
[0180]由于移动轨迹的方向和控制操作的类型存在对应关系,因此,在第一确定子单元430确定了移动轨迹的方向之后,第二确定子单元440可以根据该对应关系来确定控制操作的类型。
[0181]在一种可能的实现方式中,第二确定子单元440根据移动轨迹的方向与控制操作的类型的对应关系,确定控制操作的类型,包括以下至少一项:
[0182]在满足所述获取条件并且移动轨迹的方向为右的情况下,第二确定子单元440将与移动轨迹的方向相对应的控制操作的类型确定为调整多媒体资源的播放进度的快进操作;
[0183]在满足获取条件并且移动轨迹的方向为左的情况下,第二确定子单元440将与移动轨迹的方向相对应的控制操作的类型确定为调整多媒体资源的播放进度的快退操作。
[0184]在一种可能的实现方式中,第二确定子单元440根据移动轨迹的方向与控制操作的类型的对应关系,确定控制操作的类型,包括以下至少一项:
[0185]在满足获取条件并且移动轨迹的方向为上的情况下,第二确定子单元440将与移动轨迹的方向相对应的控制操作的类型确定为增加多媒体资源的音量的操作;
[0186]在满足获取条件并且移动轨迹的方向为下的情况下,第二确定子单元440将与移动轨迹的方向相对应的控制操作的类型确定为减少多媒体资源的音量的操作。
[0187]在一种可能的实现方式中,第二确定子单元440根据移动轨迹的方向与控制操作的类型的对应关系,确定控制操作的类型,包括以下至少一项:
[0188]在满足获取条件并且移动轨迹的方向为左下的情况下,第二确定子单元440将与移动轨迹的方向相对应的控制操作的类型确定为将多媒体资源切换至下一个多媒体资源的操作;
[0189]在满足获取条件并且移动轨迹的方向为右下的情况下,第二确定子单元440将与移动轨迹的方向相对应的控制操作的类型确定为将多媒体资源切换至上一个多媒体资源的操作。
[0190]在一种可能的实现方式中,第二确定子单元440根据移动轨迹的方向与控制操作的类型的对应关系,确定控制操作的类型,包括以下至少一项:
[0191]在满足获取条件并且移动轨迹的方向为左上的情况下,第二确定子单元440将与移动轨迹的方向相对应的控制操作的类型确定为将多媒体资源的声道切换为左声道的操作;
[0192]在满足获取条件并且移动轨迹的方向为右上的情况下,第二确定子单元440将与移动轨迹的方向相对应的控制操作的类型确定为将多媒体资源的声道切换为右声道的操作。
[0193]因此,用户例如可以通过按住鼠标右键并且向右移动鼠标这一简单操作来调整多媒体资源的播放进度、即使播放的多媒体资源快进;用户例如可以通过按住鼠标右键并且向左移动鼠标这一简单操作来调整多媒体资源的播放进度、即使播放的多媒体资源快退。
[0194]用户例如可以通过按住鼠标右键并且向上移动鼠标这一简单操作来调整多媒体资源的播放音量、即使播放的多媒体资源的音量增加;用户例如可以通过按住鼠标右键并且向下移动鼠标这一简单操作来调整多媒体资源的播放音量、即使播放的多媒体资源的音量减少。
[0195]用户例如可以通过按住鼠标右键并且向左下移动鼠标这一简单操作来切换多媒体资源、即使播放的多媒体资源切换为下一个多媒体资源;用户例如可以通过按住鼠标右键并且向右下移动鼠标这一简单操作来切换多媒体资源、即使播放的多媒体资源切换为上一个多媒体资源。
[0196]用户例如可以通过按住鼠标右键并且向左上移动鼠标这一简单操作来切换多媒体资源的声道、即使播放的多媒体资源的声道切换为左声道;用户例如可以通过按住鼠标右键并且向右上移动鼠标这一简单操作来切换多媒体资源的声道、即使播放的多媒体资源的声道切换为左声道。
[0197]需要说明的是,上述移动轨迹的方向与控制操作的类型的对应关系仅为本发明的示例,本发明不限于此,例如,在满足获取条件并且移动轨迹的方向为右的情况下,与移动轨迹的方向相对应的控制操作的类型为调整多媒体资源的播放进度的快退操作;又如,在满足获取条件并且移动轨迹的方向为左的情况下,与移动轨迹的方向相对应的控制操作的类型为调整多媒体资源的播放进度的快进操作。
[0198]第三确定子单元450,与第一确定子单元430连接,用于根据移动轨迹的移动量,确定控制操作的操作量。
[0199]在第一确定子单元430确定了移动轨迹的移动量之后,第三确定子单元450可以根据移动轨迹的移动量来确定控制操作的操作量。
[0200]在一种可能的实现方式中,如图4b所示,第三确定子单元450可以包括:
[0201]第一判断模块451,用于判断移动轨迹是否超出浮层的范围。
[0202]例如,第一判断模块451可以使用javascript脚本语言来监控鼠标的移动轨迹(比较精准),从而根据监控得到的鼠标的坐标来判断鼠标是否移出浮层以外,即第一判断模块451可以根据监控得到的鼠标的坐标来判断鼠标的移动轨迹是否超出浮层的范围。
[0203]第二判断模块452,与第一判断模块451连接,用于在移动轨迹没有超出浮层的范围的情况下,判断移动轨迹的移动量是否大于或等于预定阈值。
[0204]例如,可以使用javascript脚本语言来监控鼠标的移动轨迹(比较精准),从而可以确保鼠标的移动轨迹没有超出浮层的范围。
[0205]确定模块453,与第二判断模块452连接,用于在移动轨迹的移动量大于或等于预定阈值的情况下,根据移动轨迹的移动量,确定控制操作的操作量。
[0206]例如,假设鼠标的移动轨迹没有超出浮层的范围并且移动轨迹的移动量大于或等于某一阈值,如果按住鼠标右键向下移动并且移动了 10个像素,则第二确定子单元440可以确定出控制操作的类型为减少多媒体资源的音量的操作并且确定模块453可以确定出控制操作的操作量为5 %。
[0207]在另一种实现方式中,如图4c所示,第三确定子单元450可以包括:
[0208]第一判断模块454,用于判断移动轨迹是否超出浮层的范围。
[0209]例如,第一判断模块454可以使用javascript脚本语言来监控鼠标的移动轨迹(比较精准),从而根据监控得到的鼠标的坐标来判断鼠标是否移出浮层以外,即第一判断模块454可以根据监控得到的鼠标的坐标来判断鼠标的移动轨迹是否超出浮层的范围。
[0210]第二判断模块455,与第一判断模块454连接,用于在移动轨迹超出浮层的范围的情况下,判断播放界面是否是小窗播放界面。
[0211]例如,尽管可以使用javascript脚本语言来监控鼠标的移动轨迹(比较精准)来确保鼠标的移动轨迹没有超出浮层的范围,但是,即使鼠标的移动轨迹超出浮层的范围,在本发明实施例中,第三判断模块456和确定模块457也仍然可以针对小窗播放界面继续执行第二实施例中的步骤S266和S267。
[0212]可以使用诸如javascript等的脚本语言来捕获播放界面的范围,从而可以判断当前的播放界面是小窗播放界面、正常播放界面和全屏播放界面中的哪一种。其中,如果多媒体资源的播放模式为小窗模式,则该模式下的播放界面即为小窗播放界面。由于小窗播放界面的操作范围很小,因此在满足获取条件的情况下,即使移动轨迹超出浮层的范围即鼠标移出浮层的范围也可以继续操作。另外,如果多媒体资源的播放模式为正常模式,则该模式下的播放界面即为正常播放界面,在移动轨迹超出浮层的范围的情况下,停止操作,即用户在超出浮层的范围外按住并移动鼠标并不会产生相应的控制操作。
[0213]第三判断模块456,与第二判断模块455连接,用于在播放界面是小窗播放界面的情况下,判断移动轨迹的移动量是否大于或等于预定阈值。
[0214]确定模块457,与第三判断模块456连接,用于在移动轨迹的移动量大于或等于预定阈值的情况下,根据移动轨迹的移动量,确定控制操作的操作量。
[0215]例如,假设鼠标的移动轨迹超出浮层的范围、播放界面是小窗播放界面并且移动轨迹的移动量大于或等于某一阈值,如果按住鼠标右键向下移动并且移动了 10个像素,则第二确定子单元440可以确定出控制操作的类型为减少多媒体资源的音量的操作并且确定模块457可以确定出控制操作的操作量为5%。
[0216]针对第二确定子单元440和第三确定子单元450的具体描述可以参见上述实施例二中的步骤S240和步骤S260的相关说明。
[0217]执行子单元460,用于根据控制操作的类型和操作量,执行控制操作。
[0218]接着上述两个示例,由于第二确定子单元440已经确定出控制操作的类型为减少多媒体资源的音量的操作并且第三确定子单元450已经确定出控制操作的操作量为5%,因此,执行子单元460可以执行使声音降低5%的控制操作。
[0219]本发明实施例的多媒体资源的播放控制装置,通过添加单元在播放界面上添加用于监控鼠标的浮层并根据获取单元获取到的鼠标的移动轨迹来执行与移动轨迹相对应的控制操作,实现了用户只需要通过点击并移动鼠标的简单操作就能够对播放的多媒体资源进行诸如调整播放进度、调整音量、切换多媒体资源等的控制操作,从而简化了用户的操作流程,提高了用户的应用体验。
[0220]并且,即使在小窗模式下,用户也可以通过对鼠标进行简单操作来实现对播放的多媒体资源进行的控制操作。
[0221 ]此外,与通过用户拖动相应按钮这一人工操作来调整控制操作的操作量相比,由于本发明根据获取到的鼠标的移动轨迹来自动执行相应的控制操作,因此,本发明有效降低了对播放的多媒体资源进行的控制操作的误差。
[0222]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
【主权项】
1.一种多媒体资源的播放控制方法,其特征在于,包括: 在多媒体资源的播放界面上添加用于监控鼠标的浮层; 在所述鼠标移动到所述浮层的情况下,如果满足获取条件,则获取所述鼠标的移动轨迹;以及 根据所述移动轨迹,执行与所述移动轨迹相对应的针对所述多媒体资源的播放的控制操作。2.根据权利要求1所述的播放控制方法,其特征在于,所述根据所述移动轨迹,执行与所述移动轨迹相对应的针对所述多媒体资源的播放的控制操作,包括: 根据所述移动轨迹,确定所述移动轨迹的方向和移动量; 根据所述移动轨迹的方向与控制操作的类型的对应关系,确定所述控制操作的类型; 根据所述移动轨迹的移动量,确定所述控制操作的操作量;以及 根据所述控制操作的类型和操作量,执行所述控制操作。3.根据权利要求2所述的播放控制方法,其特征在于,所述根据所述移动轨迹的移动量,确定所述控制操作的操作量,包括: 判断所述移动轨迹是否超出所述浮层的范围; 在所述移动轨迹没有超出所述浮层的范围的情况下,判断所述移动轨迹的移动量是否大于或等于预定阈值; 在所述移动轨迹的移动量大于或等于所述预定阈值的情况下,根据所述移动轨迹的移动量,确定所述控制操作的操作量。4.根据权利要求2所述的播放控制方法,其特征在于,所述根据所述移动轨迹的移动量,确定所述控制操作的操作量,包括: 判断所述移动轨迹是否超出所述浮层的范围; 在所述移动轨迹超出所述浮层的范围的情况下,判断所述播放界面是否是小窗播放界面; 在所述播放界面是所述小窗播放界面的情况下,判断所述移动轨迹的移动量是否大于或等于预定阈值; 在所述移动轨迹的移动量大于或等于所述预定阈值的情况下,根据所述移动轨迹的移动量,确定所述控制操作的操作量。5.根据权利要求1至4中任一项所述的播放控制方法,其特征在于,所述获取条件包括按住所述鼠标的左键、按住所述鼠标的中间按键和按住所述鼠标的右键中的一个或任意多个的组合。6.根据权利要求2至4中任一项所述的播放控制方法,其特征在于,所述移动轨迹的方向包括上、下、左、右、左下、右下、左上和右上中的一个或任意多个的组合。7.根据权利要求6所述的播放控制方法,其特征在于,所述根据所述移动轨迹的方向与控制操作的类型的对应关系,确定所述控制操作的类型,包括以下至少一项: 在满足所述获取条件并且所述移动轨迹的方向为右的情况下,与所述移动轨迹的方向相对应的控制操作的类型为调整所述多媒体资源的播放进度的快进操作; 在满足所述获取条件并且所述移动轨迹的方向为左的情况下,与所述移动轨迹的方向相对应的控制操作的类型为调整所述多媒体资源的播放进度的快退操作。8.根据权利要求6所述的播放控制方法,其特征在于,所述根据所述移动轨迹的方向与控制操作的类型的对应关系,确定所述控制操作的类型,包括以下至少一项: 在满足所述获取条件并且所述移动轨迹的方向为上的情况下,与所述移动轨迹的方向相对应的控制操作的类型为增加所述多媒体资源的音量的操作; 在满足所述获取条件并且所述移动轨迹的方向为下的情况下,与所述移动轨迹的方向相对应的控制操作的类型为减少所述多媒体资源的音量的操作。9.根据权利要求6所述的播放控制方法,其特征在于,所述根据所述移动轨迹的方向与控制操作的类型的对应关系,确定所述控制操作的类型,包括以下至少一项: 在满足所述获取条件并且所述移动轨迹的方向为左下的情况下,与所述移动轨迹的方向相对应的控制操作的类型为将所述多媒体资源切换至下一个多媒体资源的操作; 在满足所述获取条件并且所述移动轨迹的方向为右下的情况下,与所述移动轨迹的方向相对应的控制操作的类型为将所述多媒体资源切换至上一个多媒体资源的操作。10.根据权利要求6所述的播放控制方法,其特征在于,所述根据所述移动轨迹的方向与控制操作的类型的对应关系,确定所述控制操作的类型,包括以下至少一项: 在满足所述获取条件并且所述移动轨迹的方向为左上的情况下,与所述移动轨迹的方向相对应的控制操作的类型为将所述多媒体资源的声道切换为左声道的操作; 在满足所述获取条件并且所述移动轨迹的方向为右上的情况下,与所述移动轨迹的方向相对应的控制操作的类型为将所述多媒体资源的声道切换为右声道的操作。11.一种多媒体资源的播放控制装置,其特征在于,包括: 添加单元,用于在多媒体资源的播放界面上添加用于监控鼠标的浮层; 获取单元,与所述添加单元连接,用于在所述鼠标移动到所述浮层的情况下,如果满足获取条件,则获取所述鼠标的移动轨迹;以及 执行单元,与所述获取单元连接,用于根据所述移动轨迹,执行与所述移动轨迹相对应的针对所述多媒体资源的播放的控制操作。12.根据权利要求11所述的播放控制装置,其特征在于,所述执行单元包括: 第一确定子单元,与所述获取单元连接,用于根据所述移动轨迹,确定所述移动轨迹的方向和移动量; 第二确定子单元,与所述第一确定子单元连接,用于根据所述移动轨迹的方向与控制操作的类型的对应关系,确定所述控制操作的类型; 第三确定子单元,与所述第一确定子单元连接,用于根据所述移动轨迹的移动量,确定所述控制操作的操作量;以及 执行子单元,与所述第二确定子单元和所述第三确定子单元连接,用于根据所述控制操作的类型和操作量,执行所述控制操作。13.根据权利要求12所述的播放控制装置,其特征在于,所述第三确定子单元包括: 第一判断模块,用于判断所述移动轨迹是否超出所述浮层的范围; 第二判断模块,与所述第一判断模块连接,用于在所述移动轨迹没有超出所述浮层的范围的情况下,判断所述移动轨迹的移动量是否大于或等于预定阈值; 确定模块,与所述第二判断模块连接,用于在所述移动轨迹的移动量大于或等于所述预定阈值的情况下,根据所述移动轨迹的移动量,确定所述控制操作的操作量。14.根据权利要求12所述的播放控制装置,其特征在于,所述第三确定子单元包括: 第一判断模块,用于判断所述移动轨迹是否超出所述浮层的范围; 第二判断模块,与所述第一判断模块连接,用于在所述移动轨迹超出所述浮层的范围的情况下,判断所述播放界面是否是小窗播放界面; 第三判断模块,与所述第二判断模块连接,用于在所述播放界面是所述小窗播放界面的情况下,判断所述移动轨迹的移动量是否大于或等于预定阈值; 确定模块,与所述第三判断模块连接,用于在所述移动轨迹的移动量大于或等于所述预定阈值的情况下,根据所述移动轨迹的移动量,确定所述控制操作的操作量。15.根据权利要求11至14中任一项所述的播放控制装置,其特征在于,所述获取条件包括按住所述鼠标的左键、按住所述鼠标的中间按键和按住所述鼠标的右键中的一个或任意多个的组合。16.根据权利要求12至14中任一项所述的播放控制装置,其特征在于,所述移动轨迹的方向包括上、下、左、右、左下、右下、左上和右上中的一个或任意多个的组合。17.根据权利要求16所述的播放控制装置,其特征在于,所述第二确定子单元根据所述移动轨迹的方向与控制操作的类型的对应关系,确定所述控制操作的类型,包括以下至少一项: 在满足所述获取条件并且所述移动轨迹的方向为右的情况下,所述第二确定子单元将与所述移动轨迹的方向相对应的控制操作的类型确定为调整所述多媒体资源的播放进度的快进操作; 在满足所述获取条件并且所述移动轨迹的方向为左的情况下,所述第二确定子单元将与所述移动轨迹的方向相对应的控制操作的类型确定为调整所述多媒体资源的播放进度的快退操作。18.根据权利要求16所述的播放控制装置,其特征在于,所述第二确定子单元根据所述移动轨迹的方向与控制操作的类型的对应关系,确定所述控制操作的类型,包括以下至少一项: 在满足所述获取条件并且所述移动轨迹的方向为上的情况下,所述第二确定子单元将与所述移动轨迹的方向相对应的控制操作的类型确定为增加所述多媒体资源的音量的操作; 在满足所述获取条件并且所述移动轨迹的方向为下的情况下,所述第二确定子单元将与所述移动轨迹的方向相对应的控制操作的类型确定为减少所述多媒体资源的音量的操作。19.根据权利要求16所述的播放控制装置,其特征在于,所述第二确定子单元根据所述移动轨迹的方向与控制操作的类型的对应关系,确定所述控制操作的类型,包括以下至少一项: 在满足所述获取条件并且所述移动轨迹的方向为左下的情况下,所述第二确定子单元将与所述移动轨迹的方向相对应的控制操作的类型确定为将所述多媒体资源切换至下一个多媒体资源的操作; 在满足所述获取条件并且所述移动轨迹的方向为右下的情况下,所述第二确定子单元将与所述移动轨迹的方向相对应的控制操作的类型确定为将所述多媒体资源切换至上一个多媒体资源的操作。20.根据权利要求16所述的播放控制装置,其特征在于,所述第二确定子单元根据所述移动轨迹的方向与控制操作的类型的对应关系,确定所述控制操作的类型,包括以下至少一项: 在满足所述获取条件并且所述移动轨迹的方向为左上的情况下,所述第二确定子单元将与所述移动轨迹的方向相对应的控制操作的类型确定为将所述多媒体资源的声道切换为左声道的操作; 在满足所述获取条件并且所述移动轨迹的方向为右上的情况下,所述第二确定子单元将与所述移动轨迹的方向相对应的控制操作的类型确定为将所述多媒体资源的声道切换为右声道的操作。
【文档编号】G06F3/0487GK105930026SQ201610237834
【公开日】2016年9月7日
【申请日】2016年4月15日
【发明人】王旭, 刘云剑, 尹玉宗, 姚键, 潘柏宇, 王冀
【申请人】合网络技术(北京)有限公司, 合一网络技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1