移动终端基于WiFi感知当显示设备遥控器的方法技术

技术编号:35747419 阅读:25 留言:0更新日期:2022-11-26 18:52
本发明专利技术提出了移动终端基于WiFi感知当显示设备遥控器的方法,所述方法包括:显示设备端发布服务广播,广播服务信息;移动终端订阅显示设备端广播的服务信息,与显示设备端建立物理连接;移动终端向显示设备端发送控制指令,模拟遥控器控制功能;显示设备端接收移动终端发送的控制指令,并分发键值消息,执行操作。本发明专利技术基于WiFi模块本身的WiFi感知特性,可以在不进行WiFi连接的情况下实现移动终端充当显示设备遥控器对显示设备端进行控制操作,可以存在多个开启Wi

【技术实现步骤摘要】
移动终端基于WiFi感知当显示设备遥控器的方法


[0001]本专利技术涉及通讯
,具体涉及移动终端基于WiFi感知当设备遥控器的方法。

技术介绍

[0002]WiFi感知:WiFi Aware,即Neighbor Awareness Networking(NAN),为WiFi联盟基于802.11协议之上定制的相邻设备发现协议,WiFi Aware设备无需通过WiFi接入点(AP),就可自主检测、提醒和连接其他设备,使用WiFi Aware,可以在服务发现阶段在设备之间发送轻量级字节数据,2018 年WiFi联盟推出WiFi Aware认证服务。
[0003]目前,移动终端设备已经成为日常生活中的必要设备,有大量的场景以移动终端作为控制端,用户可以通过移动终端对智能家居设备、车载设备等进行控制操作。但是在电视、车载主机显示屏等显示设备中,用户主要通过红外、蓝牙、WiFi网络、数据网络的方式建立遥控器和显示设备的连接,这些方式的操作步骤复杂,有一定的前置条件要求,如:采用红外方式一般都是专用遥控器使用的方案,但目前大量的移动终端设备已经不再携带红外模块,而采用蓝牙方式在使用前需要进行配对连接,采用WiFi网络和数据网络的方式在使用前也要经历连接网络查询设备的过程。
[0004]随着技术的发展,WiFi联盟推出的WiFi感知可以在不进行WiFi连接的情况下收发少量的信息数据,而遥控器的控制端也只需要少量的字符信息发送就可以实现控制功能,因此我们基于WiFi感知实现遥控器控制功能相比目前的其他技术来说存在操作简单、快捷的优点。

技术实现思路

[0005]针对目前遥控器和显示设备的连接方式中操作步骤复杂,且有一定的前置条件要求的问题,提出了移动终端基于WiFi感知当显示设备遥控器的方法,通过基于WiFi模块本身的WiFi感知特性,实现移动终端可以充当显示设备遥控器对显示设备端进行控制操作,相比现有的基于红外和蓝牙的方式,具有实施简单、操作简单、传输距离远的优点,相比基于WiFi网络和数据网络的方式,具有操作简单的优点,可以快速的实现一对一,多对一的控制指令的传输。
[0006]为了实现上述目的,本专利技术通过如下的技术方案来实现:移动终端基于WiFi感知当显示设备遥控器的方法,所述方法包括如下步骤:显示设备端发布服务广播,广播服务信息;移动终端订阅显示设备端广播的服务信息,与显示设备端建立物理连接;移动终端向显示设备端发送控制指令,模拟遥控器控制功能;显示设备端接收移动终端发送的控制指令,并分发键值消息,执行操作。
[0007]显示设备端指必须存在WiFi模块和有显示能力的显示设备,包括并不限于电视、车载主机显示屏等,如果显示设备端有待机状态,在待机时需要保证WIFI模块可用。
[0008]作为本专利技术的一种优选方案,移动终端作为遥控器和显示设备端之间的通讯方式基于WiFi感知,移动终端和显示设备端默认支持并开启WiFi感知功能。
[0009]作为本专利技术的一种优选方案,所述移动终端订阅显示设备端广播的服务信息,与显示设备端建立物理连接,具体为:移动终端根据WiFi感知协议规范探测到显示设备端,并通过与显示设备端约定的服务名称过滤服务信息,获取显示设备端广播的服务信息。
[0010]作为本专利技术的一种优选方案,服务名称由移动终端和显示设备端两端预先约定,保持广播的服务名称一致。
[0011]作为本专利技术的一种优选方案,所述移动终端向显示设备端发送控制指令,模拟遥控器控制功能,具体为:移动终端从显示设备端获取服务列表,并显示功能列表供用户选择,用户选择功能后,移动终端向显示设备端发送切换功能界面的指令;显示设备端接收到指令后切换到指定的功能界面,移动终端跳转到遥控器界面模拟遥控器控制功能。
[0012]作为本专利技术的一种优选方案,所述移动终端的遥控器界面上显示内容包括:一个功能选择键,一个全键盘键,八个固定键,所述八个固定键分别为:上、下、左、右、确定、返回、主页及菜单固定操作键。
[0013]作为本专利技术的一种优选方案,所述显示设备端分发的键值消息包括:在显示界面上的焦点移动和确认行为。
[0014]本专利技术的有益效果是:基于WiFi模块本身的WiFi感知特性,可以在不进行WiFi连接的情况下收发少量的信息数据,实现移动终端充当显示设备遥控器对显示设备端进行控制操作,传输距离远,WiFi感知范围和WiFi信号的覆盖距离相同,最远可以达200米左右。且由于显示设备端是广播行为,只要移动终端知道对应的服务名称,可以存在多个开启WiFi感知功能的移动终端以订阅服务的方式通过WiFi感知发送消息的接口向显示设备端发送控制指令,用来模拟遥控器控制功能。
[0015]相比现有的基于红外和蓝牙的方式,具有实施简单、操作简单、传输距离远的优点,相比基于WiFi网络和数据网络的方式,具有操作简单的优点,可以快速的实现一对一,多对一的控制指令的传输。
附图说明
[0016]下面结合附图和具体实施方式来详细说明本专利技术;图1为本专利技术实施例中移动终端基于WiFi感知当显示设备遥控器的方法流程图。
具体实施方式
[0017]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例的附图,对本专利技术实施例的技术方案进行清楚、完整地描述。显然,所描述的实施例是本专利技术的一部分实施例,而不是全部的实施例。基于所描述的本专利技术的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本专利技术保护的范围。
[0018]如图1所示,为本专利技术的一个实施例,该实施例提供了移动终端基于WiFi感知当显示设备遥控器的方法,包括如下步骤:步骤S1:显示设备端发布服务广播,广播服务信息;显示设备端指必须存在WiFi模块和有显示能力的显示设备,包括并不限于电视、
车载主机显示屏等,如果显示设备端有待机状态,在待机时需要保证WiFi模块可用;移动终端作为遥控器端和显示设备端之间的通讯方式基于WiFi感知;动终端和显示设备端默认支持并开启WiFi感知功能。
[0019]步骤S2:移动终端订阅显示设备端广播的服务信息,与显示设备端建立物理连接;移动终端的应用软件启动订阅服务,指定显示设备端的服务名称,用来接收显示设备端通过WiFi感知发送的服务数据,移动终端根据WiFi感知协议规范探测到显示设备端,并通过与显示设备端约定的服务名称过滤服务信息,获取显示设备端广播的服务信息。服务名称由移动终端和显示设备端两端预先约定,保持广播的服务名称一致。当显示设备端发布服务广播,移动终端订阅服务,根据移动终端和显示设备端约定的服务字符串分别找到对方,并收发字符数据后,代表着这两个设备已经建立了物理层的通讯连接。
[0020]以android 系统为示例,我们可以通过PublishConfig类的setServiceName来配置移动终端和显示设备端约定的广播服务的字符名称,通过WifiAwareSession类的publish来发布服务广播;然后就可以通过注册Disc本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.移动终端基于WiFi感知当显示设备遥控器的方法,其特征在于,所述方法包括如下步骤:显示设备端发布服务广播,广播服务信息;移动终端订阅显示设备端广播的服务信息,与显示设备端建立物理连接;移动终端向显示设备端发送控制指令,模拟遥控器控制功能;显示设备端接收移动终端发送的控制指令,并分发键值消息,执行操作。2.根据权利要求1所述的移动终端基于WiFi感知当显示设备遥控器的方法,其特征在于,移动终端作为遥控器和显示设备端之间的通讯方式基于WiFi感知,移动终端和显示设备端默认支持并开启WiFi感知功能。3.根据权利要求2所述的移动终端基于WiFi感知当显示设备遥控器的方法,其特征在于,所述移动终端订阅显示设备端广播的服务信息,与显示设备端建立物理连接,具体为:移动终端根据WiFi感知协议规范探测到显示设备端,并通过与显示设备端约定的服务名称过滤服务信息,获取显示设备端广播的服务信息。4.根据权利要求3所述的移动终端基于WiFi感知当显示设备遥控...

【专利技术属性】
技术研发人员:徐政
申请(专利权)人:润芯微科技江苏有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1