[发明专利]一种飞鼠遥控的方法、客户端及服务器在审
申请号: | 201711043373.7 | 申请日: | 2017-10-31 |
公开(公告)号: | CN107820110A | 公开(公告)日: | 2018-03-20 |
发明(设计)人: | 程秀梅 | 申请(专利权)人: | 北京四达时代软件技术股份有限公司 |
主分类号: | H04N21/422 | 分类号: | H04N21/422;G06F3/0487;G06F3/0484;G06F3/0486;G06F3/0346;G06F3/038 |
代理公司: | 北京三友知识产权代理有限公司11127 | 代理人: | 贾磊,李秀芸 |
地址: | 100176 北京市北京经济技*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 飞鼠 遥控 方法 客户端 服务器 | ||
技术领域
本申请涉及飞鼠控制技术领域,特别涉及一种飞鼠遥控的方法、客户端及服务器。
背景技术
空中飞鼠,顾名思义:就是可以在空中“飞”的鼠标。由于空中飞鼠内置了"陀螺仪",可以感知"方向"和"速度的变化",只要通过在空中挥动鼠标,就可以精准控制电脑,安卓播放器等智能产品的光标移动,不需要传统的键盘和鼠标,大大的解放了双手,增加了使用乐趣。
随着智能电视的迅速发展,虚拟遥控方式越来越多,而针对电视机的飞鼠遥控这一新型遥控模式,成熟的产品很少。
目前,常用的成熟产品为乐视遥控器。在乐视遥控器中,设置了陀螺仪传感器。在硬件基础上,通过转动遥控器使方向改变,传感器采集数据,通过无线射频技术与设备通信,达到遥控设备的目的。
因为在遥控器中设置了陀螺仪传感器,使得成本上升。并且,使用场景比较单一,一种遥控器只能对应一种类型的电视,通用性不强。
发明内容
本申请实施方式的目的是提供一种飞鼠遥控的方法、客户端及服务器,本技术方案无需专门购买遥控器,在现有设置有陀螺仪传感器的终端设备中替代专门的遥控器,并且防止抖动现象发生,通用性强。
为实现上述目的,本申请实施方式提供一种飞鼠遥控的方法,包括:
采集沿X轴旋转的角速度和沿Z轴旋转的角速度;
将所述沿X轴旋转的角速度和沿Z轴旋转的角速度进行转换处理;
利用转换处理后的角速度确定飞鼠移动距离;
根据所述飞鼠移动距离确定转换处理后的角速度是否传输至服务器端,并实时将鼠标的工作模式数据传输至服务器端,实现遥控操作。
优选地,所述沿X轴旋转的角速度和沿Z轴旋转的角速度按照电视屏幕分辨率比值进行转化。
优选地,所述飞鼠移动距离通过HTTP协议或蓝牙传输至服务器端。
优选地,还包括:
设置灵敏度系数;
将需要传输至服务器端的角速度按照电视屏幕分辨率转换后,所述沿X轴旋转的角速度和沿Z轴旋转的角速度再分别乘以所述灵敏度系数。
为实现上述目的,本申请实施方式还提供一种飞鼠遥控的方法,包括:
获取客户端发送过来的数据;
对客户端发送的数据进行解析,获得鼠标操作指令和鼠标当前位置信息;
根据所述鼠标操作指令,执行相应操作。
优选地,所述鼠标操作指令为鼠标滑动操作方式,则鼠标图标显示为箭头标识;所述鼠标操作指令为鼠标拖拽操作方式,则鼠标图标显示为小手标识。
优选地,所述鼠标当前位置信息中的横坐标值是否小于0,如果小于0,则设置鼠标当前位置信息中的横坐标值为0;所述鼠标当前位置信息中的横坐标值是否大于服务器端屏幕的宽度减去鼠标图标的宽度,如果成立,则设置鼠标当前位置信息中的横坐标值为服务器端屏幕的宽度减去鼠标图标的宽度的结果值;所述鼠标当前位置信息中的纵坐标值是否小于0,如果小于0,则设置鼠标当前位置信息中的纵坐标值为0;所述鼠标当前位置信息中的纵坐标值是否大于服务器端屏幕的高度减去鼠标图标的高度,如果成立,则设置鼠标当前位置信息中的纵坐标值为服务器端屏幕的高度减去鼠标图标的高度的结果值。
优选地,还包括:
获取客户端发送过来的数据时,鼠标图标显示为箭头标识;无法获取客户端发送过来的数据时,鼠标图标消失。
对应地,为实现上述目的,本申请实施方式提供一种客户端,包括:
采集数据单元,用于采集沿X轴旋转的角速度和沿Z轴旋转的角速度;
转换处理单元,用于将所述沿X轴旋转的角速度和沿Z轴旋转的角速度进行转换处理;
移动距离获取单元,用于利用转换处理后的角速度确定飞鼠移动距离;
防抖动遥控单元,用于根据所述飞鼠移动距离确定转换处理后的角速度是否传输至服务器端,并实时将鼠标的工作模式数据传输至服务器端,实现遥控操作。
对应地,为实现上述目的,本申请实施方式还提供一种服务器,包括:
网络端口,用于获取客户端发送过来的数据;
解析单元,用于对客户端发送的数据进行解析,获得鼠标操作指令和鼠标当前位置信息;
操作单元,用于根据所述鼠标操作指令,执行相应操作。
上述技术方案具有如下有益效果:
本技术方案利用现有自带陀螺仪传感器的终端设备实现飞鼠遥控的功能,没有过多成本的投入,通用性强。并且做了防抖动处理操作,优化了飞鼠操控。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京四达时代软件技术股份有限公司,未经北京四达时代软件技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711043373.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电视设置方法、系统及计算机可读存储介质
- 下一篇:一种音频文字直播系统