一种视频播放终端及其传感器应用实现方法、系统的制作方法

文档序号:7867993阅读:226来源:国知局
专利名称:一种视频播放终端及其传感器应用实现方法、系统的制作方法
技术领域
本发明属于视频播放终端设计领域,尤其涉及一种视频播放终端及其传感器应用实现方法、系统。
背景技术
随着科技进步,电视机正朝着智能化方向发展,并可提供多种娱乐应用以满足用户娱乐需求。例如,电视机可提供电视节目录制应用、网络视频播放应用、游戏应用等。其中,游戏应用是指使用电视机屏幕为显示器,在电视机上执行家用机的游戏,其与电脑游戏类似,属于电子游戏的一种。传统的电视机的游戏应用较为简单,通过电视机遥控器即可满足简单的控制要求,而随着游戏应用的复杂化,电视机遥控器已远不能满足控制要求。为了完成对较复杂游戏应用的控制,用户需单独购买一游戏手柄,增加了用户的使用成本,不利于游戏应用的推广。

发明内容
本发明实施例的目的在于提供一种视频播放终端的传感器应用实现方法,旨在解决现有技术中,为实现对电视机中游戏应用的控制,需单独购买游戏手柄,增加了用户使用成本,不利于游戏应用推广的问题。本发明实施例是这样实现的,一种视频播放终端的传感器应用实现方法,所述方法包括 视频播放终端与移动终端建立连接;所述视频播放终端获取所述移动终端中相关的传感器数据;所述视频播放终端根据所述相关的传感器数据执行对应的传感器应用。本发明实施例的另一目的在于提供一种视频播放终端的数据接收方法,所述方法包括建立与移动终端的连接;获取所述移动终端中相关的传感器数据。根据所述相关的传感器数据执行对应的传感器应用。本发明实施例的另一目的在于提供一种移动终端的数据发送方法,所述方法包括建立与视频播放终端的连接;从运动传感器的应用程序编程接口获取传感器数据;向所述视频播放终端发送传感器数据。本发明实施例的另一目的在于提供一种视频播放终端,所述视频播放终端包括第一连接模块,用于建立与移动终端的连接;第一获取模块,用于获取所述移动终端中相关的传感器数据;
传感器应用模块,用于根据所述第一获取模块获取的所述相关的传感器数据执行对应的传感器应用。本发明实施例的另一目的在于提供一种移动终端,所述移动终端包括第二连接模块,用于建立与视频播放终端的连接;第二获取模块,用于从运动传感器的应用程序编程接口获取传感器数据;发送模块,用于向所述视频播放终端发送传感器数据。本发明实施例的另一目的在于提供一种视频播放终端的传感器应用实现系统,其特征在于,所述系统包括移动终端、以及如上所述的视频播放终端。本发明实施例提供的视频播放终端及其传感器应用实现方法及系统中,视频播放终端与带有运动传感器的移动终端连接,并以移动终端上的运动传感器输出的传感器数据为依据,执行对应的传感器应·用。即是说,在视频播放终端上虚拟出移动终端的运动传感器,用户通过改变移动终端的位置,即可完成相应的传感器应用。例如,当用户利用电视机进行游戏应用时,可将移动终端作为游戏手柄,通过改变移动终端的位置,即可完成游戏应用,而无需单独购买游戏手柄,降低了用户使用成本,有利于视频播放终端上游戏应用的推广。


图1是本发明实施例一提供的视频播放终端的传感器应用实现方法的流程图;图2是本发明实施例二提供的视频播放终端的传感器应用实现方法的流程图;图3是本发明实施例三提供的视频播放终端的传感器应用实现方法的流程图;图4是本发明实施例四提供的视频播放终端的传感器应用实现方法的流程图;图5是本发明实施例五提供的视频播放终端的传感器应用实现方法的流程图;图6是本发明实施例六提供的视频播放终端的传感器应用实现方法的流程图;图7是本发明实施例七提供的视频播放终端的数据接收方法的流程图;图8是本发明实施例十三提供的移动终端的数据发送方法的流程图;图9是本发明实施例十四提供的移动终端的数据发送方法的流程图;图10是本发明实施例十五提供的移动终端的数据发送方法的流程图;图11是本发明实施例十六提供的移动终端的数据发送方法的流程图;图12是本发明实施例十七提供的移动终端的数据发送方法的流程图;图13是本发明实施例十八提供的视频播放终端的结构图;图14是本发明实施例十九提供的视频播放终端的结构图;图15是本发明实施例二十、二i^一提供的视频播放终端的结构图;图16是本发明实施例二十二、二十三提供的视频播放终端的结构图;图17是本发明实施例二十四提供的移动终端的结构图;图18是本发明实施例二十五提供的移动终端的结构图;图19是本发明实施例二十六提供的移动终端的结构图;图20是本发明实施例二十七提供的移动终端的结构图;图21是本发明实施例二十八提供的移动终端的结构图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。针对现有技术存在的问题,本发明中,视频播放终端与带有运动传感器的移动终端连接,并以移动终端上的运动传感器输出的传感器数据为依据,执行对应的传感器应用。本发明中,视频播放终端是指具有视频播放功能的终端设备,例如电脑、电视机等;移动终端是指带有运动传感器的便携式移动设备,例如智能手机、掌上电脑等;运动传感器是指与位置有关、可感应位置变化的传感器,例如内置于智能手机中的陀螺仪、加速计、磁力计等;传感器应用是指视频播放终端中,基于运动传感器的各种应用,例如游戏应用、菜单操作应用等。以下结合具体实施例对本发明的实现进行详细描述实施例一本发明实施例一提供了一种视频播放终端的传感器应用实现方法,如图1所示。详细而言,包括步骤Sll :视频播放终端与移动终端建立连接。本发明实施例一中,视频播放终端与移动终端可基于有线通信协议或无线通信协议实现连接,且根据连接协议的不同,建立连接的过程有所不同。例如,若视频播放终端与移动终端基于TCP/IP协议实现连接,则在建立连接过程中,视频播放终端与移动终端基于UPnP协议建立连接,具体过程包括如下三个步骤源设备向目标设备发送连接请求信号;目标设备响应该连接请求信号,将设备ID、IP地址、相关端口信息等作为响应信息返回给源设备;源设备对响应信息确认后,建立与目标设备的连接,其中的源设备可以是视频播放终端或移动终端。而若视频播放终端与移动终端基于其它通信协议(如蓝牙协议等)实现连接,则建立连接的过程由对应的通信协议所规定,在此不赘述。步骤S12 :视频播放终端获取移动终端中相关的传感器数据。本发明实施例一中,视频播放终端中的每一传感器应用所需的传感器数据有可能是不同的。例如,假设移动终端包括有类型不同的运动传感器1、运动传感器2、运动传感器3,视频播放终端包括有传感器应用A,传感器应用B ;对于传感器应用A,其用到运动传感器I和运动传感器2分别输出的传感器数据,而对于传感器应用B,其用到运动传感器I和运动传感器3分别输出的传感器数据。因此,相关的传感器数据是指视频播放终端执行传感器应用所需的传感器数据。步骤S13 :视频播放终端根据相关的传感器数据执行对应的传感器应用。本发明实施例一提供的视频播放终端的传感器应用实现方法中,视频播放终端与带有运动传感器的移动终端连接,并以移动终端上的运动传感器输出的传感器数据为依据,执行对应的传感器应用。即是说,在视频播放终端上虚拟出移动终端的运动传感器,用户通过改变移动终端的位置,即可完成相应的传感器应用。例如,当用户利用电视机进行游戏应用时,可将移动终端作为游戏手柄,通过改变移动终端的位置,即可完成游戏应用,而无需单独购买游戏手柄,降低了用户使用成本,有利于视频播放终端上游戏应用的推广。实施例二本发明实施例二提供了一种视频播放终端的传感器应用实现方法,如图2所示。其中,步骤S201与步骤Sll相同,步骤S206与步骤S13相同,在此不赘述。与图1所示不同,步骤S202至步骤S205是对步骤S12的细化。在本发明实施例二中,视频播放终端与移动终端建立连接后,移动终端中的运动传感器均处于开启状态。详细而言,本发明实施例二提供的视频播放终端的传感器应用实现方法包括步骤S201 :视频播放终端与移动终端建立连接。步骤S202 :移动终端从运动传感器的应用程序编程接口(ApplicationProgramming Interface, API)获取传感器数据。步骤S203 :移动终端发送传感器数据给视频播放终端。步骤S204 :视频播放终端接收传感器数据。步骤S205 :视频播放终端根据所需执行的传感器应用,丢弃无关的传感器数据、保留相关的传感器数据,并对相关的传感器数据进行解析封装。同样地,相关的传感器数据是指视频播放终端执行传感器应用所需的传感器数据。步骤S206 :视频播放终端根据相关的传感器数据执行对应的传感器应用。实施例三本发明实施例三提供了一种视频播放终端的传感器应用实现方法,如图3所示。其中,步骤S301与步骤Sll相同,步骤S311与步骤S13相同,在此不赘述。与图1所示不同,步骤S302至步骤S310是对步骤S12的细化。在本发明实施 例三中,视频播放终端与移动终端建立连接后,移动终端中的运动传感器均处于开启状态。详细而言,本发明实施例三提供的视频播放终端的传感器应用实现方法包括步骤S301 :视频播放终端与移动终端建立连接。步骤S302 :视频播放终端向移动终端发送传感器列表的获取请求信号。步骤S303 :移动终端接收获取请求信号。步骤S304 :移动终端根据获取请求信号,获取传感器列表。本发明实施例三中,传感器列表包括了传感器类型标志位、设备ID号、当前开启/关闭状态等信息;移动终端可从运动传感器的应用程序编程接口获取传感器列表。步骤S305 :移动终端向视频播放终端发送传感器列表。步骤S306 :视频播放终端接收传感器列表。步骤S307 :移动终端从运动传感器的应用程序编程接口获取传感器数据。步骤S308 :移动终端向视频播放终端发送传感器数据。步骤S309 :视频播放终端接收传感器数据。步骤S310 :视频播放终端根据所需执行的传感器应用,丢弃无关的传感器数据、保留相关的传感器数据,并对相关的传感器数据进行解析封装。同样地,相关的传感器数据是指视频播放终端执行传感器应用所需的传感器数据。步骤S311 :视频播放终端根据相关的传感器数据执行对应的传感器应用。实施例四本发明实施例四提供了一种视频播放终端的传感器应用实现方法,如图4所示。其中,步骤S401至步骤S411与步骤S301至步骤S311分别对应相同,在此不赘述。与图3所示不同,在步骤S411之后,还包括步骤S412 :视频播放终端向移动终端发送传感器列表中相应运动传感器的关闭指令。步骤S413 :移动终端根据关闭指令关闭相应运动传感器。实施例五本发明实施例五提供了一种视频播放终端的传感器应用实现方法,如图5所示。其中,步骤S501与步骤Sll相同,步骤S513与步骤S13相同,在此不赘述。与图1所示不同,步骤S502至步骤S512是对步骤S12的细化。在本发明实施例五中,视频播放终端与移动终端建立连接后,移动终端中的运动传感器可处于开启或关闭状态。详细而言,本发明实施例五提供的视频播放终端的传感器应用实现方法包括步骤S501 :视频播放终端与移动终端建立连接。步骤S502 :视频播放终端向移动终端发送传感器列表的获取请求信号。步骤S503 :移动终端接收获取请求信号。

步骤S504 :移动终端根据获取请求信号,获取传感器列表。步骤S505 :移动终端向视频播放终端发送传感器列表。步骤S506 :视频播放终端接收传感器列表。步骤S507 :视频播放终端根据所需执行的传感器应用,向移动终端发送传感器列表中相应运动传感器的开启指令。步骤S508 :移动终端接收视频播放终端发送的开启指令,并根据开启指令开启相应运动传感器。步骤S509 :移动终端从运动传感器的应用程序编程接口获取相关的传感器数据。步骤S510 :移动终端向视频播放终端发送相关的传感器数据。步骤S511 :视频播放终端接收相关的传感器数据。步骤S512 :视频播放终端对相关的传感器数据进行解析封装。步骤S513 :视频播放终端根据相关的传感器数据执行对应的传感器应用。实施例六本发明实施例六提供了一种视频播放终端的传感器应用实现方法,如图6所示。其中,步骤S601至步骤S613与步骤S501至步骤S513分别对应相同,在此不赘述。与图5所示不同,在步骤S613之后,还包括步骤S614 :视频播放终端向移动终端发送传感器列表中相应运动传感器的关闭指令。步骤S615 :移动终端接收视频播放终端发送的关闭指令,并根据关闭指令关闭相应运动传感器。实施例七本发明实施例七提供了一种视频播放终端的数据接收方法,如图7所示,包括步骤S71 :建立与移动终端的连接,该步骤与实施例一中步骤Sll相同,在此不赘述。步骤S72 :获取移动终端中相关的传感器数据。
步骤S73 :根据相关的传感器数据执行对应的传感器应用。实施例八本发明实施例八提供了一种视频播放终端的数据接收方法。其中,步骤S7101至步骤S7102是对实施例七中步骤S72的细化。在本发明实施例八中,与视频播放终端连接的移动终端中的运动传感器均处于开启状态。详细而言,本发明实施例八中,步骤S72包括步骤S7101 :接收移动终端发送的传感器数据。步骤S7102 :根据所需执行的传感器应用,丢弃无关的传感器数据、保留相关的传感器数据,并对相关的传感器数据进行解析封装。实施例九本发明实施例九提供了一种视频播放终端的数据接收方法。其中,步骤S7103至步骤S7106是对实施例七中步骤S72的细化。在本发明实施例九中,与视频播放终端连接的移动终端中的运动传感器均处于开启状态。详细而言,本发明实施例九中,步骤S72包括步骤S7103 :向移动终端发送传感器列表的获取请求信号。步骤S7104 :接收移动终端发送的传感器列表。步骤S7105 :接收移动终端发送的传感器数据。步骤S7106 :根据所需执行的传感器应用,丢弃无关的传感器数据、保留相关的传感器数据,并对相关的传感器数据进行解析封装。实施例十本发明实施例十提供了一种视频播放终端的数据接收方法。与发明实施例九不同,在步骤S73之后,还包括步骤S74 :向移动终端发送传感器列表中相应运动传感器的关闭指令。其它步骤与实施例九相同,在此不赘述。实施例H本发明实施例十一提供了一种视频播放终端的数据接收方法。其中,步骤S7107至步骤S7111是对实施例七中步骤S72的细化。在本发明实施例1^一中,与视频播放终端连接的移动终端中的运动传感器可处于开启或关闭状态。详细而言,本发明实施例九中,步骤S72包括步骤S7107 向移动终端发送传感器列表的获取请求信号。步骤S7108 :接收移动终端发送的传感器列表。步骤S7109 :根据所需执行的传感器应用,向移动终端发送传感器列表中相应运动传感器的开启指令。步骤S7110 :接收移动终端发送的传感器数据。步骤S7111 :对相关的传感器数据进行解析封装。实施例十二 本发明实施例十二提供了一种视频播放终端的数据接收方法。与发明实施例十一不同,在步骤S73之后,还包括步骤S75 :向移动终端发送传感器列表中相应运动传感器的关闭指令。其它步骤与实施例十一相同,在此不赘述。实施例十三本发明实施例十三提供了一种移动终端的数据发送方法。其中,移动终端中的运动传感器均处于开启状态,如图8所示,包括步骤S801 :建立与视频播放终端的连接。步骤S802 :从运动传感器的应用程序编程接口获取传感器数据。步骤S803 向视频播放终端发送传感器数据。实施例十四本发明实施例十四提供了一种移动终端的数据发送方法。与实施例十三不同,如图9所示,在步骤S801和步骤S802之间,还包括步骤S804 :接收视频播放终端发送的获取请求信号。步骤S805 :根据获取请求信号,获取传感器列表。步骤S806 向视频播放终端发送传感器列表。实施例十五本发明实施例十五提供了一种移动终端的数据发送方法。与实施例十四不同,如图10所示,在步骤S803之后,还包括步骤S807 :接收视频播放终端发送的关闭指令,根据关闭指令关闭相应运动传感器。实施例十六本发明实施例十六提供了一种移动终端的数据发送方法。与实施例十四不同,移动终端中的运动传感器可处于开启或关闭状态,如图11所示,则在步骤S806和步骤S802之间,还包括步骤S808 :接收视频播放终纟而发送的开启指令,根据开启指令开启相应运动传感器。实施例十七本发明实施例十七提供了一种移动终端的数据发送方法。与实施例十六不同,如图12所示,在步骤S803之后,还包括步骤S807 :接收视频播放终端发送的关闭指令,根据关闭指令关闭相应运动传感器。实施例十八本发明实施例十八提供了一种视频播放终端,如图13所示,包括第一连接模块11,用于建立与移动终端的连接;第一获取模块12,用于获取移动终端中相关的传感器数据;传感器应用模块13,用于根据第一获取模块12获取的、相关的传感器数据执行对应的传感器应用。实施例十九本发明实施例十九提供了一种视频播放终端,如图14所示。与本发明实施例十八不同,图14对图13中的第一获取模块12进行了细化。详细而言, 第一获取模块12可以包括第一虚拟接口模块123 ;第一无线收发模块121,用于接收移动终端发送的传感器数据;第一驱动管理模块122,用于根据所需执行的传感器应用,丢弃第一无线收发模块121接收到的传感器数据中的无关的传感器数据、保留相关的传感器数据,并对相关的传感器数据进行解析封装后,通过第一虚拟接口模块123发送给传感器应用模块13。本发明实施例十九中,第一连接模块11与第一无线收发模块121构成视频播放终端中系统架构的数据传输层;第一驱动管理模块122作为系统架构的驱动管理层;第一虚拟接口模块123作为系统架构的接口层,向上层的传感器应用模块13提供使用虚拟传感器的硬件抽象层标准接口。进一步地,数据传输层与驱动管理层之间、以及驱动管理层与接口层之间,可以采用管道或其它进程间通信形式实现交互。实施例二十本发明实施例二十提供了一种视频播放终端,如图15所示。与本发明实施例十八不同,图15对图13中的第一获取模块12进行了细化。详细而言,第一获取模块12可以包括第二虚拟接口模块223 ;第二无线收发模块221,用于向移动终端发送传感器列表的获取请求信号,接收移动终端发送的传感器列表,并接收移动终端发送的传感器数据;第二驱动管理模块222,用于根据所需执行的传感器应用,丢弃第二无线收发模块221接收到的传感器数据中的无关的传感器数据、保留相关的传感器数据,并对相关的传感器数据进行解析封装后,通过第二虚拟接口模块223发送给传感器应用模块13。本发明实施例二十中,第一连接模块11与第二无线收发模块221构成视频播放终端中系统架构的数据传输层;第二驱动管理模块222作为系统架构的驱动管理层;第二虚拟接口模块223作为系统架构的接口层,向上层的传感器应用模块13提供使用虚拟传感器的硬件抽象层标准接口。进一步地,数据传输层与驱动管理层之间、以及驱动管理层与接口层之间,可以采用管道或其它进程间通信形式实现交互。

实施例二H 本发明实施例二十一提供了一种视频播放终端,如图15所示。与实施例二十不同,在本实施例二i^一中,第二驱动管理模块222还用于通过第二无线收发模块221向移动终端发送传感器列表中相应运动传感器的关闭指令。实施例二十二本发明实施例二十二提供了一种视频播放终端,如图16所示。与本发明实施例十八不同,图16对图13中的第一获取模块12进行了细化。详细而言,第一获取模块12可以包括第三虚拟接口模块323 ;第三无线收发模块321,用于向移动终端发送传感器列表的获取请求信号,接收移动终端发送的传感器列表,根据所需执行的传感器应用,向移动终端发送传感器列表中相应运动传感器的开启指令,并接收移动终端发送的传感器数据;第三驱动管理模块322,用于对第三无线收发模块321接收到的相关的传感器数据进行解析封装后,通过第三虚拟接口模块323发送给传感器应用模块13。本发明实施例二十二中,第一连接模块11与第三无线收发模块321构成视频播放终端中系统架构的数据传输层;第三驱动管理模块322作为系统架构的驱动管理层;第三虚拟接口模块323作为系统架构的接口层,向上层的传感器应用模块13提供使用虚拟传感器的硬件抽象层标准接口。进一步地,数据传输层与驱动管理层之间、以及驱动管理层与接口层之间,可以采用管道或其它进程间通信形式实现交互。实施例二十三本发明实施例二十三提供了一种视频播放终端,如图16所示。与实施例二十二不同,在本实施例二十三中,第三驱动管理模块322还用于通过第三无线收发模块321向移动终端发送传感器列表中相应运动传感器的关闭指令。实施例二十四本发明实施例二十四提供了一种移动终端,如图17所示,包括第二连接模块21,用于建立与视频播放终端的连接;第二获取模块22,用于从运动传感器的应用程序编程接口获取传感器数据;发送模块23,用于向视频播放终端发送传感器数据。本发明实施例二十四中,第二连接模块21与发送模块23构成移动终端中系统架构的数据传输层,第二获取模块22作为系统架构的数据调用层;进一步地,数据传输层与数据调用层之间可采用函数调用方式实现交互。实施例二十五本发明实施例二十五提供了一种移动终端,如图18所示。与实施例二十四不同,移动终端还可以包括第一接收模块24,用于接收视频播放终端发送的获取请求信号;此时,第二获取模块22还用于根据获取请求信号,获取传感器列表;发送模块23还用于向视频播放终端发送传感器列表。本发明实施例二十五中,第二连接模块21、发送模块23与第一接收模块24构成移动终端中系统架构的数据传输层,第二获取模块22作为系统架构的数据调用层;进一步地,数据传输层与数据调用层之间可采用函数调用方式实现交互。实施例二十六本发明实施例二十六提供了一种移动终端,如图19所示。与实施例二十五不同,移动终端还可以包括第二接收模块25,用于接收视频播放终端发送的关闭指令;运动传感器关闭模块26,用于根据关闭指令关闭相应运动传感器。本发明实施例二十六中,第二连接模块21、发送模块23、第一接收模块24与第二接收模块25构成移动终端中系统架构的数据传输层,第二获取模块22与运动传感器关闭模块26作为系统架构的数据调用层;进一步地,数据传输层与数据调用层之间可采用函数调用方式实现交互。实施例二十七本发明实施例二十七提供了一种移动终端, 如图20所示。与实施例二十五不同,移动终端还可以包括第三接收模块27,用于接收视频播放终端发送的开启指令;运动传感器开启模块28,用于根据开启指令开启相应运动传感器。本发明实施例二十七中,第二连接模块21、发送模块23、第一接收模块24与第三接收模块27构成移动终端中系统架构的数据传输层,第二获取模块22与运动传感器开启模块28作为系统架构的数据调用层;进一步地,数据传输层与数据调用层之间可采用函数调用方式实现交互。实施例二十八本发明实施例二十八提供了一种移动终端,如图21所示。与实施例二十七不同,移动终端还可以包括第二接收模块25,用于接收视频播放终端发送的关闭指令;运动传感器关闭模块26,用于根据关闭指令关闭相应运动传感器。本发明实施例二十八中,第二连接模块21、发送模块23、第一接收模块24、第二接收模块25与第三接收模块27构成移动终端中系统架构的数据传输层,第二获取模块22、运动传感器关闭模块26与运动传感器开启模块28作为系统架构的数据调用层;进一步地,数据传输层与数据调用层之间可采用函数调用方式实现交互。实施例二十九本发明实施例二十九提供了一种视频播放终端的传感器应用实现系统,包括如本发明实施例十八至本发明实施例二十三中任一实施例所述的视频播放终端,以及如本发明实施例二十四至本发明实施例二十八中任一实施例所述的移动终端。本发明提供的视频播放终端的传感器应用实现方法及系统中,视频播放终端与带有运动传感器的移动终端连接,并以移动终端上的运动传感器输出的传感器数据为依据,执行对应的传感器应用。即是说,在视频播放终端上虚拟出移动终端的运动传感器,用户通过改变移动终端的位置,即可完成相应的传感器应用。例如,当用户利用电视机进行游戏应用时,可将移动终端作为游 戏手柄,通过改变移动终端的位置,即可完成游戏应用,而无需单独购买游戏手柄,降低了用户使用成本,有利于视频播放终端上游戏应用的推广。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来控制相关的硬件完成,所述的程序可以在存储于一计算机可读取存储介质中,所述的存储介质,如R0M/RAM、磁盘、光盘等。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种视频播放终端的传感器应用实现方法,其特征在于,所述方法包括 视频播放终端与移动终端建立连接; 所述视频播放终端获取所述移动终端中相关的传感器数据; 所述视频播放终端根据所述相关的传感器数据执行对应的传感器应用。
2.如权利要求1所述的视频播放终端的传感器应用实现方法,其特征在于,所述视频播放终端获取所述移动终端中相关的传感器数据的步骤包括 所述移动终端从运动传感器的应用程序编程接口获取传感器数据; 所述移动终端发送所述传感器数据给所述视频播放终端; 所述视频播放终端接收所述传感器数据; 所述视频播放终端根据所需执行的传感器应用,丢弃无关的传感器数据、保留相关的传感器数据,并对所述相关的传感器数据进行解析封装。
3.如权利要求1所述的视频播放终端的传感器应用实现方法,其特征在于,所述视频播放终端获取所述移动终端中相关的传感器数据的步骤包括 所述视频播放终端向所述移动终端发送传感器列表的获取请求信号; 所述移动终端接收所述获取请求信号; 所述移动终端根据所述获取请求信号,获取传感器列表; 所述移动终端向所述视频播放终端发送所述传感器列表; 所述视频播放终端接收所述传感器列表; 所述移动终端从所述运动传感器的应用程序编程接口获取传感器数据; 所述移动终端向所述视频播放终端发送所述传感器数据; 所述视频播放终端接收所述传感器数据; 所述视频播放终端根据所需执行的传感器应用,丢弃无关的传感器数据、保留相关的传感器数据,并对所述相关的传感器数据进行解析封装。
4.如权利要求3所述的视频播放终端的传感器应用实现方法,其特征在于,所述视频播放终端根据所述相关的传感器数据执行对应的传感器应用的步骤之后,所述方法还包括 所述视频播放终端向所述移动终端发送传感器列表中相应运动传感器的关闭指令; 所述移动终端根据所述关闭指令关闭相应运动传感器。
5.如权利要求1所述的视频播放终端的传感器应用实现方法,其特征在于,所述视频播放终端获取所述移动终端中相关的传感器数据的步骤包括 所述视频播放终端向所述移动终端发送传感器列表的获取请求信号; 所述移动终端接收所述获取请求信号; 所述移动终端根据所述获取请求信号,获取传感器列表; 所述移动终端向所述视频播放终端发送所述传感器列表; 所述视频播放终端接收所述传感器列表; 所述视频播放终端根据所需执行的传感器应用,向所述移动终端发送传感器列表中相应运动传感器的开启指令; 所述移动终端接收所述视频播放终端发送的开启指令,并根据所述开启指令开启相应运动传感器;所述移动终端从所述运动传感器的应用程序编程接口获取相关的传感器数据; 所述移动终端向所述视频播放终端发送所述相关的传感器数据; 所述视频播放终端接收所述相关的传感器数据; 所述视频播放终端对所述相关的传感器数据进行解析封装。
6.如权利要求5所述的视频播放终端的传感器应用实现方法,其特征在于,所述视频播放终端根据所述相关的传感器数据执行对应的传感器应用的步骤之后,所述方法还包括 所述视频播放终端向所述移动终端发送传感器列表中相应运动传感器的关闭指令; 所述移动终端根据所述关闭指令关闭相应运动传感器。
7.—种视频播放终端的数据接收方法,其特征在于,所述方法包括 建立与移动终端的连接; 获取所述移动终端中相关的传感器数据。
根据所述相关的传感器数据执行对应的传感器应用。
8.如权利要求7所述的视频播放终端的数据接收方法,其特征在于,所述获取所述移动终端中相关的传感器数据的步骤包括 向所述移动终端发送传感器列表的获取请求信号; 接收所述移动终端发送的传感器列表; 接收所述移动终端发送的传感器数据; 根据所需执行的传感器应用,丢弃无关的传感器数据、保留相关的传感器数据,并对所述相关的传感器数据进行解析封装。
9.如权利要求7所述的视频播放终端的数据接收方法,其特征在于,所述获取所述移动终端中相关的传感器数据的步骤包括 向所述移动终端发送传感器列表的获取请求信号; 接收所述移动终端发送的传感器列表; 根据所需执行的传感器应用,向所述移动终端发送传感器列表中相应运动传感器的开启指令; 接收所述移动终端发送的传感器数据; 对所述相关的传感器数据进行解析封装。
10.一种移动终端的数据发送方法,其特征在于,所述方法包括 建立与视频播放终端的连接; 从运动传感器的应用程序编程接口获取传感器数据; 向所述视频播放终端发送传感器数据。
11.一种视频播放终端,其特征在于,所述视频播放终端包括 第一连接模块,用于建立与移动终端的连接; 第一获取模块,用于获取所述移动终端中相关的传感器数据; 传感器应用模块,用于根据所述第一获取模块获取的所述相关的传感器数据执行对应的传感器应用。
12.如权利要求11所述的视频播放终端,其特征在于,所述第一获取模块包括 第一虚拟接口模块;第一无线收发模块,用于接收所述移动终端发送的传感器数据;第一驱动管理模块,用于根据所需执行的传感器应用,丢弃所述第一无线收发模块接收到的传感器数据中的无关的传感器数据、保留相关的传感器数据,并对所述相关的传感器数据进行解析封装后,通过所述第一虚拟接口模块发送给所述传感器应用模块。
13.如权利要求11所述的视频播放终端,其特征在于,所述第一获取模块包括第二虚拟接口模块;第二无线收发模块,用于向所述移动终端发送传感器列表的获取请求信号,接收所述移动终端发送的传感器列表,并接收所述移动终端发送的传感器数据;第二驱动管理模块,用于根据所需执行的传感器应用,丢弃所述第二无线收发模块接收到的传感器数据中的无关的传感器数据、保留相关的传感器数据,并对所述相关的传感器数据进行解析封装后,通过所述第二虚拟接口模块发送给所述传感器应用模块。
14.如权利要求11所述的视频播放终端,其特征在于,所述第一获取模块包括第三虚拟接口模块;第三无线收发模块,用于向所述移动终端发送传感器列表的获取请求信号,接收所述移动终端发送的传感器列表,根据所需执行的传感器应用,向所述移动终端发送传感器列表中相应运动传感器的开启指令,并接收所述移动终端发送的传感器数据;第三驱动管理模块,用于对所述第三无线收发模块接收到的所述相关的传感器数据进行解析封装后,通过所述第三虚拟接口模块发送给所述传感器应用模块。
15.如权利要求14所述的视频播放终端,其特征在于,所述第三驱动管理模块还用于通过所述第三无线收发模块向所述移动终端发送传感器列表中相应运动传感器的关闭指令。
16.一种移动终端,其特征在于,所述移动终端包括第二连接模块,用于建立与视频播放终端的连接;第二获取模块,用于从运动传感器的应用程序编程接口获取传感器数据;发送模块,用于向所述视频播放终端发送传感器数据。
17.—种视频播放终端的传感器应用实现系统,其特征在于,所述系统包括移动终端、以及如权利要求11至15任一项所述的视频播放终端。
18.如权利要求17所述的视频播放终端的传感器应用实现系统,其特征在于,所述移动终端包括第二连接模块,用于建立与视频播放终端的连接;第二获取模块,用于从运动传感器的应用程序编程接口获取传感器数据;发送模块,用于向所述视频播放终端发送传感器数据。
全文摘要
本发明属于视频播放终端设计领域,提供了一种视频播放终端及其传感器应用实现方法、系统。该方法及系统中,视频播放终端与带有运动传感器的移动终端连接,并以移动终端上的运动传感器输出的传感器数据为依据,执行对应的传感器应用。即是说,在视频播放终端上虚拟出移动终端的运动传感器,用户通过改变移动终端的位置,即可完成相应的传感器应用。当用户利用电视机进行游戏应用时,可将移动终端作为游戏手柄,通过改变移动终端的位置,即可完成游戏应用,而无需单独购买游戏手柄,降低了用户使用成本,有利于视频播放终端上游戏应用的推广。
文档编号H04N21/422GK103037252SQ201210524778
公开日2013年4月10日 申请日期2012年12月7日 优先权日2012年12月7日
发明者朱小林 申请人:Tcl集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1