本申请公开了一种体感功能实现方法、智能电视播放设备、移动终端和系统,方法包括以下步骤:智能电视播放设备与移动终端建立连接;智能电视播放设备启动体感应用后向预先虚拟的传感器驱动单元下发体感控制指令;智能电视播放设备将所述体感控制指令发送给移动终端;智能电视播放设备接收由移动终端的本地体感事件系统获取的体感数据,并输入所述传感器驱动单元;所述传感器驱动单元将所述体感数据生成体感事件,并将所述体感事件提供给所述体感应用。本申请实现了基于移动终端的体感功能远程操控智能电视播放设备的功能,扩展了智能电视播放设备和移动终端的用途,提高了用户体验。
【技术实现步骤摘要】
智能电视播放设备、移动终端、体感功能实现方法及系统
本申请涉及数字电视领域,尤其涉及一种智能电视播放设备、移动终端、体感功能实现方法及系统。
技术介绍
体感游戏作为一种典型的体感应用,是一种通过肢体动作变化来进行操控的新型电子游戏,突破了以往单纯以手柄或按键输入的操作方式,能够为玩者带来身临其境、感受逼真的游戏体验,因此受到了很多玩家的青睐。虽然很多手机、个人数字助理(PDA:Personal Digital Assistant)等便携式移动终端都具有体感事件系统,能够接收体现玩家肢体动作的操控信息,因此移动终端可以在手机上操控体感游戏,然而由于手机本身屏幕的局限性,影响了游戏带来的体验;如果通过电视机的高清晰度多媒体接口(HDMI =HighDefinition Multimedia Interface)将手机与屏幕较大的电视机相连来扩展手机屏幕,虽然能够增强视觉效果,然而连接线路影响了操控的便利性,且对操控距离造成一定限制,无法整合体感功能。
技术实现思路
本申请提供一种智能电视播放设备、移动终端、能够在智能电视播放设备上实现体感功能的方法及其系统。根据本申请的第一方面,本申请提供一种体感功能实现方法,包括以下步骤:智能电视播放设备与移动终端建立连接;智能电视播放设备启动体感应用后,向预先虚拟的传感器驱动单元下发体感控制指令;智能电视播放设备将所述体感控制指令发送给所述移动终端;智能电视播放设备接收由所述移动终端的本地体感事件系统获取的体感数据,并将其输入所述传感器驱动单元;所述传感器驱动单元将所述体感数据生成体感事件,并将所述体感事件提供给所述体感应用。根据本申请的第二方面,本申请提供了一种智能电视播放设备,包括:第一入网模块,用于在所述智能电视播放设备与移动终端之间建立连接;体感功能模块,用于在体感应用启动后,向预先虚拟的传感器驱动单元下发体感控制指令;指令发送模块,将所述体感控制指令发送给所述移动终端;数据接收模块,用于接收由所述移动终端的本地体感事件系统获取的体感数据,并将其输入所述传感器驱动单元;事件提供模块,用于将所述传感器驱动单元根据所述体感数据生成的体感事件通过传感器子系统提供给所述体感应用。根据被申请的第三方面,本申请公开了一种体感功能实现系统,包括至少一个移动终端和以上所述的智能电视播放设备。根据本申请的第四方面,本申请提供了一种移动终端,包括:第二入网模块,用于在所述移动终端与智能电视播放设备之间建立连接;指令监听模块,用于监听和接收所述智能电视播放设备发送的体感控制指令;数据采集模块,用于根据所述体感控制指令,利用本地体感事件系统获取体感数据;[0021 ] 数据发送模块,用于向所述智能电视播放设备发送所述体感数据。本申请的有益效果是:本申请通过移动终端与智能电视播放设备之间的无线通信,将移动终端采集的体感数据传输给智能电视播放设备,使其利用虚拟的传感器驱动单元生成体感事件,从而达到了基于移动终端的体感功能远程操控智能电视播放设备的目的,因此扩展了智能电视播放设备和移动终端的用途。智能电视播放设备可在数字电视上播放体感功能的应用效果以便用户观看或操控,实现游戏或其他应用程序的体感控制效果,提高了用户体验。【附图说明】图1为本申请一种实施例体感功能实现方法在智能电视播放设备一侧的实现流程图;图2为本申请一种实施例的体感功能实现方法在移动终端一侧的实现流程;图3为本申请一种实施例的体感功能实现系统的信息交互示意图;图4为本申请一种实施例的智能电视播放设备结构框图;图5为本申请一种实施例的移动终端结构框图;图6为本申请一种实施例的体感功能实现系统框图。【具体实施方式】下面通过【具体实施方式】结合附图对本专利技术作进一步详细说明。随着移动终端的普遍应用,用户对其在娱乐方面的功能提出了越来越高的要求,尤其是,大多数移动终端已经引入了多种新奇的游戏,例如体感游戏,然而,由于移动终端本身屏幕大小的局限性,游戏体验也受到限制。本申请采用了一种用于对数字电视实现网络连接的智能电视播放设备,该智能电视播放设备不仅具有传动机顶盒的数字信号传输和转换功能,而且扩展了网络通信功能从而将数字电视升级为智能电视。智能电视播放设备的体积较小,通常制作成块状、棒状或者其他个性化形状,通过接口与数字电视连接,其利用有线或者无线网络向数字电视提供更加丰富的电视内容,使数字电视除了播放视频、音频节目以外,还能够作为游戏等应用的显示设备,使游戏玩家通过数字电视的大屏幕体验良好的视觉感受和操控效果。然而,由于智能电视播放设备与数字电视之间通常采用HDMI硬连接,没有也不方便增加体感事件系统,因此该实施例的智能电视播放设备尚不具备体感功能。在本申请一种实施例中,利用具有本地体感事件系统的移动终端采集体感数据,并将该体感数据传输给缺乏体感硬件支持的智能电视播放设备,使其构建相应的体感事件后提供给包括体感游戏在内的体感应用。实施例一:请参考图1和图3,本实施例的体感功能实现方法在智能电视播放设备一侧的实现流程包括以下步骤:步骤SlOl:移动终端和智能电视播放设备建立连接。二者之间可采用Wifi或其他无线连接方式进行连接,避免有线连接所产生的距离限制和操控障碍。本实施例中,两者之间建立握手连接:移动终端首先发送广播消息,获取智能电视播放设备的IP及接收传感器数据的UDP端口,并告知自己的IP及接收传感器控制数据的端口。如果收到多个智能电视设备的应答消息,移动终端在用户操作下选择一个,向该智能电视设备发出连接请求,收到确认之后建立连接。上述连接为基于Socket通信的UDP连接,例如可为UDP单播网络连接,由于体感应用对于数据采集的频繁度和灵敏度要求较高,如果网络传输速度较慢则会严重影响用户体验,而本实施例中UDP连接的数据传输速度较快,不会出现网络延时现象,能够确保数据传输的实时性和连续性。步骤S102:智能电视播放设备预先虚拟一个传感器驱动单元,作为体感感应对象(例如虚拟的加速器、陀螺仪等)。本步骤在具体实现过程中,可用C代码在Kernel进行构建,当该传感器驱动单元接收到用户通过移动终端传递的体感数据(例如用于加速器的重力加速度值)后,能够构建一个针对上述体感感应对象的虚拟体感事件。步骤S103:智能电视播放设备启动和注册一种体感应用(例如体感游戏)后调用传感器子系统,本实施例的智能电视播放设备基于Android平台,因此传感器子系统实际上是Android标准子系统,用于转发基于Android的各类应用程序的下行控制指令,或向应用程序提供上行事件或数据。传感器子系统通过硬件抽象层(HAL)向预先虚拟的传感器驱动单元下发体感控制指令,命令移动终端打开体感功能采集体感数据。一种实施例中,智能电视播放设备调用传感器子系统的过程中还设置至少一种体感数据采集参数,该参数可包括体感数据采集频率,用于指定移动终端采集体感数据的频率,体感控制指令中携带该体感数据采集参数。不同的体感应用可对应不同的体感数据采集参数,该参数可由体感应用本身决定,也可由用户自由设定。步骤S104:智能电视播放设备将体感控制指令发送给移动终端。步骤S105:智能电视播放设备接收由移动终端的本地体感事件系统获取的体感数据,并将其输入传感器驱动单本文档来自技高网...
【技术保护点】
一种体感功能实现方法,其特征在于,包括以下步骤:智能电视播放设备与移动终端建立连接;智能电视播放设备启动体感应用后,向预先虚拟的传感器驱动单元下发体感控制指令;智能电视播放设备将所述体感控制指令发送给所述移动终端;智能电视播放设备接收由所述移动终端的本地体感事件系统获取的体感数据,并将其输入所述传感器驱动单元;所述传感器驱动单元将所述体感数据生成体感事件,并将所述体感事件提供给所述体感应用。
【技术特征摘要】
1.一种体感功能实现方法,其特征在于,包括以下步骤: 智能电视播放设备与移动终端建立连接; 智能电视播放设备启动体感应用后,向预先虚拟的传感器驱动单元下发体感控制指令; 智能电视播放设备将所述体感控制指令发送给所述移动终端; 智能电视播放设备接收由所述移动终端的本地体感事件系统获取的体感数据,并将其输入所述传感器驱动单元; 所述传感器驱动单元将所述体感数据生成体感事件,并将所述体感事件提供给所述体感应用。2.如权利要求1所述的体感功能实现方法,其特征在于,所述体感应用包括体感游戏。3.如权利要求1所述的体感功能实现方法,其特征在于,所述体感控制指令携带至少一种体感数据采集参数。4.如权利要求1至3中任一项所述的体感功能实现方法,其特征在于,智能电视播放设备与移动终端建立的连接为m)P连接。5.一种智能电视播放设备,其特征在于,包括: 第一入网模块,用于在所述智能电视播放设备与移动终端之间建立连接; 体感功能模块,用于在体感应用启动后,向预先虚拟的传感器驱动单元下发体感控制指令; 指令发送模块,用于将所述体感控制指令发送给所述移动终端; 数据接收模块,用于接...
【专利技术属性】
技术研发人员:宋明胜,
申请(专利权)人:深圳市快播科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。