具体实施方式
在下文中将结合附图对本发明的示范性实施例进行描述。为了清楚和简明起见,在说明书中并未描述实际实施方式的所有特征。然而,应该了解,在开发任何这种实际实施例的过程中必须做出很多特定于实施方式的决定,以便实现开发人员的具体目标,例如,符合与系统及业务相关的那些限制条件,并且这些限制条件可能会随着实施方式的不同而有所改变。此外,还应该了解,虽然开发工作有可能是非常复杂和费时的,但对得益于本公开内容的本领域技术人员来说,这种开发工作仅仅是例行的任务。
在此,还需要说明的一点是,为了避免因不必要的细节而模糊了本发明,在附图中仅仅示出了与根据本发明的方案密切相关的装置结构和/或处理步骤,而省略了与本发明关系不大的其他细节。
本发明的实施例提供了一种多媒体内容的播放控制装置,该播放控制装置包括:获取单元,用于获取移动设备的运动状态;以及控制单元,其用于在移动设备的运动状态完全或部分地满足预定条件的情况下生成并输出播放控制信号,以控制移动设备将其中存储的多媒体内容发送至预定播放设备进行播放。
下面结合图1来详细描述根据本发明的实施例的多媒体内容的播放控制装置的一个示例。
如图1所示,根据本发明的实施例的播放控制装置100包括获取单元110和控制单元120。
其中,获取单元110用于获取移动设备的运动状态。图2示意性地示出了获取单元110的一种结构示意图。
如图2所示,获取单元110可以包括接收模块210。在该示例中,接收模块210用于接收移动设备的当前加速度和当前角速度,其中,上述移动设备的当前加速度和当前角速度用于表示该移动设备的运动状态。例如,在一些实现方式中,接收模块210可以从移动设备内部的传感元件来接收上述移动设备的当前加速度和当前角速度。
由此,通过获取单元110的处理可以获取移动设备的运动状态(由移动设备的当前加速度和当前角速度来表示)。这样,控制单元120可以判断出获取单元110获取的移动设备的运动状态是否完全或部分地满足预定条件,并在上述移动设备的运动状态完全或部分地满足预定条件的情况下,生成并输出播放控制信号,以控制移动设备将其中存储的多媒体内容发送至预定播放设备130进行播放。
需要说明的是,在根据本发明的实施例的多媒体内容的播放控制装置100的具体实现方式中,上述多媒体内容可以是各种形式的多媒体内容,例如,上述多媒体内容可以包括但不限于文本、视频、音频以及图片中的任意一种或多种。
其中,在根据本发明的实施例的多媒体内容的播放控制装置100的一些实现方式中,移动设备发送的多媒体内容可以是用户选定的多媒体内容,也可以是移动设备的当前界面内容。需要注意的是,在移动设备发送的多媒体内容是移动设备的当前界面内容的情况下,预定播放设备130可以将移动设备的当前界面内容作为图片形式的多媒体内容来播放。
在一些实现方式中,假设获取单元110包括接收模块210,在接收模块210接收到移动设备的当前加速度和当前角速度的情况下,上文所述的预定条件可以包括以下条件中的至少一个条件:移动设备的当前加速度大小大于或等于第一预定阈值(以下简称为条件一);以及移动设备的当前角速度大小大于或等于第二预定阈值(以下简称为条件二)。
需要说明的是,上述第一预定阈值和第二预定阈值可以相同,也可以不同。此外,上述第一预定阈值和第二预定阈值可以根据经验值来设定,也可以通过试验的方法来确定,在此不再赘述。
在根据本发明的实施例的多媒体内容的播放控制装置100的一种实现方式中,控制单元120可以用于:在移动设备的运动状态部分地满足预定条件的情况下生成并输出播放控制信号,以控制移动设备将其中存储的多媒体内容发送至预定播放设备130进行播放。以预定条件包括上述条件一和条件二的情况为例,当用户使移动设备做出某个动作A1时,若在动作A1的持续过程中存在某个时刻t0,使得移动设备在时刻t0的加速度大小大于或等于上述第一预定阈值、或者在时刻t0的角速度大小大于或等于第二预定阈值的话,则控制单元120可以控制移动设备将上述多媒体内容发送至预定播放设备130来播放;而当用户使移动设备做出另一个动作A2时,若移动设备在动作A2的持续过程中的任意时刻的加速度大小均小于上述第一预定阈值、并且移动设备在动作A2的持续过程中的任意时刻的角速度大小均小于上述第二预定阈值的话,则控制单元120不会生成播放控制信号。
在根据本发明的实施例的多媒体内容的播放控制装置100的另一种实现方式中,控制单元120可以用于:在移动设备的运动状态完全满足预定条件的情况下生成并输出播放控制信号,以控制移动设备将其中存储的多媒体内容发送至预定播放设备130进行播放。以预定条件包括上述条件一和条件二的情况为例,当用户使移动设备做出某个动作A3时,若在动作A3的持续过程中存在某个时刻t1,使得移动设备在时刻t1的加速度大小大于或等于上述第一预定阈值、并且在时刻t1的角速度大小大于或等于第二预定阈值的话,则控制单元120可以控制移动设备将上述多媒体内容发送至预定播放设备130来播放;而当用户使移动设备做出另一个动作A4时,若移动设备在动作A4的持续过程中的任意时刻的加速度和角速度均不能同时满足上述条件一和条件二的话,则控制单元120不会生成播放控制信号。
此外,在根据本发明的实施例的多媒体内容的播放控制装置100的具体实现方式中,上述“移动设备的当前加速度”可以包括移动设备当前分别在空间三个维度上的加速度分量,上述“移动设备的当前角速度”可以包括移动设备当前分别在空间三个维度上的角速度分量。在该实现方式的一个示例中,上文所述的预定条件可以包括以下条件中的至少一个条件:移动设备的当前加速度大小大于或等于第三预定阈值(以下简称为条件三);移动设备的当前角速度大小大于或等于第四预定阈值(以下简称为条件四);移动设备当前分别在空间三个维度上的加速度分量大小分别在各自对应的第一预定范围内(以下简称为条件五);以及移动设备当前分别在空间三个维度上的角速度分量大小分别在各自对应的第二预定范围内(以下简称为条件六)。
需要说明的是,条件三和条件四与上述实施例所述的条件一和条件二相类似,均是对移动设备的合成加速度以及合成角速度的限定条件,这里省略对条件三和四的详细描述。条件五和条件六则是对移动设备在空间三个维度上的三个加速度分量以及三个角速度分量进行限定的条件。需要注意的是,在条件五中,各个加速度分量对应的第一预定范围可以是相同的,也可以是不同的;此外,类似地,在条件六中,各个角速度分量对应的第二预定范围可以是相同的,也可以是不同的。
由此,在根据本发明的实施例的多媒体内容的播放控制装置100的具体实现方式中,根据实际情况和需要,预定条件可以包含上述条件三至条件四中的任意组合。需要注意的是,第三预定阈值和第四预定阈值可以分别和上述实施例所述的第一预定阈值和第二预定阈值相同,也可以不同。此外,需要说明的是,第三预定阈值和第四预定阈值以及第一预定阈值和第二预定范围均可以根据经验值来设定,也可以通过试验的方法来确定,在此不再赘述。
另外,在根据本发明的实施例的多媒体内容的播放控制装置100的一些实现方式中,移动设备可以通过无线通信的方式将多媒体内容发送至预定播放设备130。在一个示例中,上述无线通信的方式可以包括以下通信方式中的任意一种:WIFI、蓝牙、3G、GPRS以及WLAN。
相比于传统的有线连接方式,上述实现方式中的控制单元120可以通过无线通信的方式将多媒体内容发送至预定播放设备130来进行播放,不需要连接线等来将移动设备与预定播放设备130相连接,因此能够节省空间、连接线等资源。此外,上述实现方式中的播放控制装置能够使得移动设备不受限于线缆、数据线等连接线的有限区域范围,从而可以提高用户以及移动设备的空间移动自由度。
此外,在另一个实现方式中,在移动设备的运动状态满足上述预定条件的情况下,控制单元120可以生成并输出播放控制信号来控制移动设备将多媒体内容先发送至预定服务器,然后再通过上述预定服务器来将该多媒体内容转发至预定播放设备进行播放。在一些情况下,某些预定播放设备可能会存在由于其自身存储空间有限而无法播放移动设备发送来的容量较大的多媒体内容的问题,而在该实现方式中,通过预定服务器临时存储上述多媒体内容,则能够解决上述问题。
此外,在根据本发明的实施例的多媒体内容的播放控制装置100的具体实现方式中,播放控制装置100可以设置在上述移动设备的内部(例如,将播放控制装置100设置在移动设备内部的芯片上),也可以设置在上述移动设备之外。需要说明的是,在播放控制装置100设置在上述移动设备之外的情况下,播放控制装置100可以通过有线或者无线方式来与移动设备进行通信。
通过以上描述可知,上述根据本发明的实施例的多媒体内容的播放控制装置,其能够在移动设备的运动状态完全或部分地满足预定条件的情况下生成播放控制信号来控制移动设备内的多媒体内容的播放,而不需用户手动输入播放操作指令。相比于传统的多媒体内容的播放操作及控制技术,上述根据本发明的实施例的多媒体内容的播放控制装置的操作与控制更加便捷、省时、高效。此外,在一些实施例中,上述播放控制装置还能够通过无线通信的方式发送多媒体内容,相比于传统的有线通信方式来说能够节省更多的空间和连接线等资源,并且能够使得用户以及移动设备具有更高的空间移动自由度。
本发明的实施例还提供了一种电子设备,该电子设备可以包括如上所述的多媒体内容的播放控制装置以及移动设备。
如图3所示,在一个实现方式中,电子设备300可以只包括播放控制装置310。其中,播放控制装置310用于获取移动设备的运动状态,在移动设备的运动状态完全或部分地满足预定条件的情况下生成并输出播放控制信号,以控制移动设备将其中存储的多媒体内容发送至预定播放设备进行播放。需要说明的是,播放控制装置310可以具有与上述图1或图2所描述的播放控制装置100相同的结构和功能,并能够达到相类似的技术效果,因此这里不再详述。
此外,在另一个实现方式中,电子设备300可以包括播放控制装置310和传感装置320。其中,播放控制装置310的结构和功能如上述图1或图2所述,这里不再赘述。传感装置320可以用于感测电子设备300的当前加速度和当前角速度。
需要注意的是,图3所示的电子设备300相当于上述图1或图2中所描述的移动设备。
图4示意性地示出了传感装置320的一个示例。如图4所示,传感装置320可以包括加速度传感器410和陀螺仪420。其中,加速度传感器410可以用于获取移动设备当前分别在空间三个维度上的加速度分量来作为移动设备的当前加速度。此外,陀螺仪420可以用于获取移动设备当前分别在空间三个维度上的角速度分量来作为移动设备的当前角速度。
在根据本发明的实施例的电子设备300的一些实现方式中,上述移动设备例如可以是手机、平板电脑、笔记本电脑、个人数字助理、多媒体播放设备以及电纸书中的任意一种设备。
此外,本发明的实施例还提供了一种多媒体内容的播放控制系统。如图5所示,该播放控制系统500可以包括电子设备510和预定播放设备520。其中,电子设备510中的播放控制装置用于在电子设备中的移动设备的运动状态完全或部分地满足预定条件的情况下生成并输出播放控制信号,以控制移动设备将其中存储的多媒体内容发送至预定播放设备进行播放。电子设备510可以具有与上述结合图3或图4所描述的电子设备300相同的结构和功能,并能够达到相类似的技术效果,这里不再赘述。
此外,在根据本发明的实施例的多媒体内容的播放控制系统500的一些实现方式中,上述预定播放设备520可以是电视机、投影仪、笔记本电脑以及平板电脑中的任意一种设备。
需要说明的是,如上所述的电子设备和多媒体内容的播放控制系统,均具有上述的多媒体内容的播放控制装置的所有优点和有益效果,这里不再赘述。
此外,本发明的实施例还提供了一种多媒体内容的播放控制方法,该播放控制方法包括:获取移动设备的运动状态;以及在移动设备的运动状态完全或部分地满足预定条件的情况下生成并输出播放控制信号,以控制移动设备将其中存储的多媒体内容发送至预定播放设备进行播放。
下面结合图6来描述上述多媒体内容的播放控制方法的一种示例性处理。
如图6所示,根据本发明的实施例的播放控制方法的处理流程600开始于步骤S610,然后执行步骤S620。
在步骤S620中,获取移动设备的运动状态。然后执行步骤S630。其中,步骤S620中所执行的处理例如可以与图1或图2所描述的获取单元110的处理相同,并能够达到类似的技术效果,在此不再赘述。
在步骤S630中,判定移动设备的运动状态是否完全或部分地满足预定条件,并在移动设备的运动状态完全或部分地满足预定条件的情况下执行步骤S640,以及在移动设备的运动状态未完全或部分地满足预定条件的情况下执行步骤S650。其中,预定条件可以包括上述的条件一和条件二,这里不再赘述。
在步骤S640中,生成并输出播放控制信号,以控制移动设备将其中存储的多媒体内容发送至预定播放设备进行播放。然后执行步骤S650。
其中,步骤S630-S640中所执行的处理例如可以与上述图1所描述的控制单元120的处理相同,并能够达到类似的技术效果,在此不再赘述。
在根据本发明的实施例的播放控制方法的一个实现方式中,在步骤S640中,移动设备与预定播放设备之间可以采用无线通信方式进行通信。其中,无线通信方式例如可以是上文所述的任一种无线通信方式。
此外,在根据本发明的实施例的播放控制方法的另一个实现方式中,在步骤S640中,移动设备可以将其中存储的多媒体内容先发送至预定服务器,然后通过上述预定服务器将多媒体内容转发至预定播放设备进行播放。
处理流程600结束于步骤S650。
通过以上描述可知,上述根据本发明的实施例的多媒体内容的播放控制方法,其能够在移动设备的运动状态完全或部分地满足预定条件的情况下生成播放控制信号来控制移动设备内的多媒体内容的播放,而不需用户手动输入播放操作指令。相比于传统的多媒体内容的播放操作及控制技术,上述根据本发明的实施例的多媒体内容的播放控制方法的操作与控制更加便捷、省时、高效。此外,在一些实施例中,上述播放控制方法还能够通过无线通信的方式发送多媒体内容,相比于传统的有线通信方式来说能够节省更多的空间和连接线等资源,并且能够使得用户以及移动设备具有更高的空间移动自由度。
上述根据本发明的实施例的播放控制装置中的各个组成单元、模块等可以通过软件、固件、硬件或其任意组合的方式进行配置。在通过软件或固件实现上述信息处理装置中的部分组成单元、模块的情况下,可从存储介质或网络向具有专用硬件结构的机器安装构成该软件或固件的程序,该机器在安装有各种程序时,能够执行上述各组成单元、子单元的各种功能。
在上面对本发明具体实施例的描述中,针对一种实施方式描述和/或示出的特征可以以相同或类似的方式在一个或更多个其它实施方式中使用,与其它实施方式中的特征相组合,或替代其它实施方式中的特征。
此外,本发明的各实施例的方法不限于按照说明书中描述的或者附图中示出的时间顺序来执行,也可以按照其他的时间顺序、并行地或独立地执行。因此,本说明书中描述的方法的执行顺序不对本发明的技术范围构成限制。
此外,显然,根据本发明的上述方法的部分操作过程也可以以存储在各种机器可读的存储介质中的计算机可执行程序的方式实现。
最后,还需要说明的是,在本发明的实施例中,诸如左和右、第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个......”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。