终端之间建立连接的方法及应用其的终端与流程

文档序号:14776971发布日期:2018-06-23 03:42阅读:285来源:国知局
终端之间建立连接的方法及应用其的终端与流程

本申请涉及通信领域,尤其涉及一种终端之间建立连接的方法及应用其的终端。



背景技术:

随着通信技术的发展,在很多场景下都需要两个设备之间建立连接。比如,在一个多屏展厅中,用户需要控制某个屏幕终端时,一般需要先将控制器与屏幕终端建立连接,在建立连接后,控制器再对屏幕终端进行操控。

相关技术中,控制器与屏幕终端建立连接时,一般采用扫码接入的方式。在扫码接入时,一般流程是,屏幕终端上显示二维码,用户走到屏幕终端附近,打开控制器的二维码扫描应用程序,并对准屏幕终端上显示的二维码进行扫描,用户在扫描后再根据提示连接屏幕终端。因此,扫码方式操作复杂,连接速度慢。



技术实现要素:

为至少在一定程度上克服相关技术中存在的问题,本申请提供一种终端之间建立连接的方法及应用其的终端。

第一方面,本申请实施例提供了一种终端之间建立连接的方法,应用于控制终端,包括:发送广播消息,所述广播消息中包含所述控制终端对应的连接信息;在检测到预设触控操作后,发送激光信号,以触发所述控制终端所需连接的被控终端根据所述连接信息发起连接请求;接收所述连接请求,并根据所述连接请求与所述被控终端建立连接。

可选的,所述发送激光信号之前,所述方法包括:通过所述控制终端上设置的信号发射键检测所述预设触控操作。

可选的,所述激光信号中包含标识信息,以便于接收到所述激光信号的被控终端根据所述标识信息筛选所述控制终端发送的所述广播信息;所述标识信息包括:所述广播消息的广播标识。

可选的,该方法还包括:在检测到预设触控操作后,判断所述控制终端是否已与其他终端存在连接;如果所述控制终端与其他终端已存在连接,则断开所述已存在连接。

第二方面,本申请实施例还提供了一种终端之间建立连接的方法,应用于被控终端,包括:接收被控终端所在局域网中的广播消息,所述广播消息中包含连接信息;接收激光信号;根据所述激光信号从接收到的所述广播消息中获取目标连接信息;根据所述目标连接信息发送连接请求,以指示所述目标连接信息对应的控制终端与所述被控终端建立连接。

可选的,所述根据所述激光信号从所述广播消息中获取目标连接信息,包括:对所述激光信号进行解析,得到所述被控终端所需连接的手持设备对应的标识信息;根据所述标识信息从接收到的广播消息中筛选得到目标广播消息;解析所述目标广播消息,得到所述目标连接信息。

可选的,所述标识信息包括:所述广播消息的广播标识。

可选的,该方法还包括:接收连接断开请求,并根据所述连接断开请求断开所述连接;或者,接收连接断开通知,所述连接断开通知是所述控制终端发送的。

第三方面,本申请实施例还提供了一种与被控终端建立连接的装置,包括:广播模块,用于发送广播消息,所述广播消息中包含所述控制终端对应的连接信息;发送模块,用于在检测到预设触控操作后,发送激光信号,以触发所述控制终端所需连接的被控终端根据所述连接信息发起连接请求;连接模块,用于接收所述连接请求,并根据所述连接请求与所述被控终端建立连接。

第四方面,本申请实施例还提供了一种与控制终端建立连接的装置,包括:第一接收模块,用于接收被控终端所在局域网中的广播消息,所述广播消息中包含发送所述广播消息的控制终端对应的连接信息;第二接收模块,用于接收激光信号;获取模块,获取模块,用于根据所述激光信号从接收到的所述广播消息中获取目标连接信息;连接模块,用于根据所述目标连接信息发送连接请求,以指示所述目标连接信息对应的控制终端与所述被控终端建立连接。

第五方面,本申请实施例还提供了一种控制终端,该控制终端包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:发送广播消息,所述广播消息中包含所述控制终端对应的连接信息;在检测到用户的触控操作后,发送激光信号,以触发所述控制终端所需连接的被控终端根据所述连接信息发起连接请求;接收所述连接请求,并根据所述连接请求与所述被控终端建立连接。

第六方面,本申请实施例还提供了一种非临时性计算机可读存储介质,当所述存储介质中的指令由控制终端的处理器执行时,使得控制终端能够执行一种与被控终端建立连接的方法,所述方法包括:发送广播消息,所述广播消息中包含所述控制终端对应的连接信息;在检测到用户的触控操作后,发送激光信号,以触发所述控制终端所需连接的被控终端根据所述连接信息发起连接请求;接收所述连接请求,并根据所述连接请求与所述被控终端建立连接。

第七方面,本申请实施例还提供了一种被控终端,该被控终端包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:接收被控终端所在局域网中的广播消息,所述广播消息中包含发送所述广播消息的控制终端对应的连接信息;接收激光信号;根据所述激光信号从接收到的所述广播消息中获取目标连接信息;根据所述目标连接信息发送连接请求,以指示所述目标连接信息对应的控制终端与所述被控终端建立连接。

第八方面,本申请实施例还提供了一种非临时性计算机可读存储介质,当所述存储介质中的指令由被控终端的处理器执行时,使得被控终端能够执行一种与控制终端建立连接的方法,所述方法包括:接收被控终端所在局域网中的广播消息,所述广播消息中包含发送所述广播消息的控制终端对应的连接信息;接收激光信号;根据所述激光信号从接收到的所述广播消息中获取目标连接信息;根据所述目标连接信息发送连接请求,以指示所述目标连接信息对应的控制终端与所述被控终端建立连接。

本申请的实施例提供的技术方案可以包括以下有益效果:

在同一局域网内,控制终端需要与被控终端建立连接时,采用发送广播消息和激光信号的方式,对于用户来讲,用户所需的操作仅仅是按压控制终端上的信号发射键,相对于用户扫码方式,可以简化用户操作,并加快连接建立过程,从而可以快速方便地建立控制终端与被控终端之间的连接。另外,扫码接入时需要用户距离被控终端较近,以便于扫码,而本实施例中,并不需要这种限制,可以在更远距离实现。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。

图1为本申请实施例提供的一种终端之间建立连接的方法的流程图;

图2为本申请实施例提供的一种终端之间建立连接的系统结构的示意图;

图3为本申请实施例提供的另一种终端之间建立连接的方法的流程图;

图4为本申请实施例提供的另一种终端之间建立连接的方法的流程图;

图5为本申请一个实施例提供的与被控终端建立连接的装置的结构示意图;

图6为本申请一个实施例提供的与控制终端建立连接的装置的结构示意图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。

图1为本申请实施例提供的一种终端之间建立连接的方法的流程图。本实施例以控制终端侧的执行流程为例。如图1所示,本实施例的方法包括以下步骤:

S11:发送广播消息,所述广播消息中包含所述控制终端对应的连接信息。

一些实施例中,控制终端可以是手持终端,手持终端可以包括:智能终端,如手机,或者,遥控器等控制设备。

具体的,可以是控制终端向控制终端所在的局域网内发送广播消息,相应的,局域网内所有的被控终端都可以接收到广播消息。

一些实施例中,被控终端可以是屏幕终端,屏幕终端是指具有显示屏幕的终端,比如展厅中大屏幕的展示设备,或者,智能电视等设备。

进一步的,被控终端的显示屏幕可以具体是指非触摸屏。

一些实施例中,上述的局域网可以是指无线局域网,比如蓝牙的无线局域网,或者,无线高保真(WIreless-FIdelity,WI-FI)局域网等。

相应的,在控制终端与被控终端建立连接之前,控制终端和待连接的被控终端可以采用相应的无线通讯协议预先接入同一个局域网。具体的不同设备接入同一个局域网的方式可以采用相关技术实现,控制终端发送广播消息的具体实现方式也可以采用相关技术实现,在此不再详述。

当控制终端接入一个局域网后,控制终端可以向该局域网内发送广播消息,相应的,与控制终端位于同一个局域网内的所有设备都可以接收到该广播消息。

上述的广播消息中包含连接信息,连接信息例如包括:控制终端的网络互连协议(Internet Protocol,简称IP)地址,媒体接入控制(media Access Control,MAC)地址等。控制终端获取自身的IP地址或MAC地址的方式可以采用相关技术实现,将IP地址或MAC地址携带在广播消息中的方式也可以采用相关技术实现,在此不再详述。

S12:在检测到预设触控操作后,发送激光信号,以触发所述控制终端所需连接的被控终端根据所述连接信息发起连接请求。

上述的触控操作可以包括对预设按键的按压操作,或者触摸操作等。

一些实施例中,可以是在控制终端上设置有信号发射键,即所述预设按键,当控制终端检测到该信号发射键被按压或触摸时,即检测到预设触控操作,则控制终端向待连接的被控终端发送激光信号。

具体实施时,假设当前环境下存在多个被控终端,多个被控终端假设分别称为A终端、B终端和C终端,假设用户需要与A终端建立连接,以触控操作是按压操作为例,则用户可以拿起控制终端并指向A终端,在指向A终端后,按压控制终端上的信号发射键,触发控制终端向A终端发送激光信号。

一些实施例中,上述的激光信号可以具体是指红外激光信号。

相应的,信号发射键可以具体为红外激光信号发射键。

一些实施例中,上述的激光信号中可以包含标识信息,相应的标识信息可以具体为广播标识,其中,广播标识用于标识广播消息。一般来讲,广播消息会包括如下字段:广播标识字段、源地址和目标地址字段、报文内容字段等,因此,可以从广播标识字段获取到广播标识,以与激光信号中的标识信息进行比对。报文内容字段中可以携带连接信息。

当然,可以理解的是,上述的标识信息不限于广播标识,还可以是广播消息中其余的关键字段,比如将连接信息中的一种或多种作为标识信息,比如将控制终端的IP地址作为标识信息。

将标识信息携带在激光信号中的具体实现方式可以采用相关技术实现,在此不再详述。

被控终端上设置有激光接收装置,可以接收控制终端发送的激光信号,被控终端接收到激光信号后,可以从激光信号中解析出标识信息,再将标识信息与各种广播消息的相应字段进行比对,从而确定被控终端自身需要解析的广播消息,当被控终端确定出需要解析的广播消息后,就可以对该广播消息进行解析,从广播消息中解析得到连接信息。

图2为本申请实施例提供的一种终端之间建立连接的系统的结构示意图。

以用户的触控操作为按压操作为例,下面结合图2对上述流程进行说明:如图2所示,控制终端21上设置有信号发射键211和激光发射装置212,被控终端22上设置有激光接收装置221和处理装置222。当需要建立控制终端21与被控终端22的连接时,用户将控制终端21指向被控终端22,按压信号发射键211,控制终端21检测到用户对信号发射键211的按压操作后,触发激光发射装置212发送激光信号,由于控制终端21是指向被控终端22的,故仅该被控终端22可以接收到该激光信号;被控终端22的激光接收装置221接收该激光信号并发送给处理装置222,处理装置222从该激光信号中解析出标识信息,并根据标识信息从广播消息中解析出连接信息。

虽然上述分别采用不同的步骤描述了控制终端发送广播消息和激光信号,但是,可以理解的是,控制终端发送广播消息和激光信号的时序关系是不限定的。比如,控制终端可以先发送广播消息再发送激光信号,或者,控制终端还可以先发送激光信号再发送广播消息,或者,控制终端还可以同时发送广播消息和激光信号。本实施例对此并不进行限定。

需要说明的是,本实施例是将连接信息携带在广播消息中,而不是直接携带在激光信号中,这是由于考虑到目前的技术发展阶段,激光中难以携带过多的信息。但是,如果随着技术的发展,激光中可以携带更多的信息时,本实施例也可以直接将连接信息携带在激光信号中,此时,就不再需要单独发送携带连接信息的广播消息。即,控制终端向被控终端发送激光信号,所述激光信号中包含连接信息,相应地,被控终端解析激光信号从中获取连接信息。因此,将连接信息携带在激光信号中的方案属于本实施例的等同替代方案。

S13:接收所述连接请求,并根据所述连接请求与所述被控终端建立连接。

被控终端从广播消息中解析出连接信息后,就可以根据该连接信息发起与控制终端的连接。在建立连接时,可以采用相关技术中的连接方式,在此不再详述。比如,被控终端向控制终端发送一个连接请求,控制终端响应该连接请求,向被控终端发送连接响应,当被控终端接收到连接响应后,再向控制终端发送响应,从而两者建立了连接。

本实施例中,控制终端需要与被控终端建立连接时,控制终端向被控终端发送广播消息和激光信号,对于用户来讲,用户所需的操作仅仅是拿起控制终端并指向被控终端以及按压控制终端上的信号发射键,相对于用户扫码方式,可以简化用户操作,并加快连接建立过程,从而可以快速方便地建立手持设备与被控终端之间的连接。另外,扫码接入时需要用户距离被控终端较近,以便于扫码,而本实施例中,并不需要这种限制,可以在更远距离实现。

图3为本申请实施例提供的另一种终端之间建立连接的方法的流程图。本实施例以被控终端侧的执行流程为例。如图3所示,本实施例的方法包括以下步骤:

S31:接收被控终端所在局域网中的广播消息,所述广播消息中包含发送所述广播消息的控制终端对应的连接信息。其中,当控制终端向控制终端所在的局域网发送广播消息后,与控制终端同在同一个局域网中的被控终端可以接收到上述的广播消息。

一些实施例中,控制终端可以是手持终端,手持终端可以包括:智能终端,如手机,或者,遥控器等控制设备。

一些实施例中,被控终端可以是屏幕终端,屏幕终端是指具有显示屏幕的终端,比如展厅中大屏幕的展示设备,或者,智能电视等设备。

进一步的,被控终端的显示屏幕可以具体是指非触摸屏。

一些实施例中,上述的局域网可以是指无线局域网,比如蓝牙的无线局域网,或者,无线高保真(WIreless-FIdelity,WI-FI)局域网等。

相应的,在控制终端与被控终端建立连接之前,控制终端和待连接的被控终端可以采用相应的无线通讯协议预先接入同一个局域网。具体的不同设备接入同一个局域网的方式可以采用相关技术实现,被控终端接收广播消息的具体实现方式也可以采用相关技术实现,在此不再详述。

当手持设备接入一个局域网后,控制终端可以向该局域网内发送广播消息,相应的,与控制终端位于同一个局域网内的所有设备都可以接收到该广播消息。

上述的广播消息中包含连接信息,连接信息例如包括:控制终端的网络互连协议(Internet Protocol,简称IP)地址,媒体接入控制(media Access Control,MAC)地址等。控制终端获取自身的IP地址或MAC地址的方式可以采用相关技术实现,将IP地址或MAC地址携带在广播消息中的方式也可以采用相关技术实现,在此不再详述。

S32:接收激光信号;

S33:根据所述激光信号从接收到的所述广播消息中获取目标连接信息。

其中,局域网中可以存在多条广播消息,当被控终端解析出激光信号中的标识信息后,可以依据标识信息筛选出目标广播消息,比如,将包含解析出的标识信息的广播消息作为目标广播消息,再对目标广播消息进行解析得到目标广播消息中所包含的连接信息。

一些实施例中,可以是在控制终端上设置有信号发射键,当控制终端检测到用户对信号发射键的触控操作后,控制终端向待连接的被控终端发送激光信号。

上述的触控操作可以包括对预设按键的按压操作,或者触摸操作等。

一些实施例中,可以是在控制终端上设置有信号发射键,即所述预设按键,当控制终端检测到该信号发射键被按压或触摸时,即检测到预设触控操作,则控制终端向待连接的被控终端发送激光信号。

具体实施时,假设当前环境下存在多个被控终端,多个被控终端假设分别称为A终端、B终端和C终端,假设用户需要与A终端建立连接,以触控操作是按压操作为例,则用户可以拿起控制终端并指向A终端,在指向A终端后,按压控制终端上的信号发射键,触发控制终端向A终端发送激光信号。

一些实施例中,上述的激光信号可以具体是指红外激光信号。

相应的,信号发射键可以具体为红外激光信号发射键。

一些实施例中,上述的激光信号中可以包含标识信息,相应的标识信息可以具体为广播标识,其中,广播标识用于标识广播消息。一般来讲,广播消息会包括如下字段:广播标识字段、源地址和目标地址字段、报文内容字段等,因此,可以从广播标识字段获取到广播标识,以与激光信号中的标识信息进行比对。报文内容字段中可以携带连接信息。

当然,可以理解的是,上述的标识信息不限于广播标识,还可以是广播消息中其余的关键字段,比如将连接信息中的一种或多种作为标识信息,比如将控制终端的IP地址作为标识信息。

将标识信息携带在激光信号中的具体实现方式可以采用相关技术实现,在此不再详述。

被控终端上设置有激光接收装置,可以接收控制终端发送的激光信号,被控终端接收到激光信号后,可以从激光信号中解析出标识信息,再将标识信息与各种广播消息的相应字段进行比对,从而确定被控终端自身需要解析的广播消息,当被控终端确定出需要解析的广播消息后,就可以对该广播消息进行解析,从广播消息中解析得到连接信息。

虽然上述分别采用不同的步骤描述了控制终端发送广播消息和激光信号,但是,可以理解的是,控制终端发送广播消息和激光信号的时序关系是不限定的。比如,控制终端可以先发送广播消息再发送激光信号,或者,控制终端还可以先发送激光信号再发送广播消息,或者,控制终端还可以同时发送广播消息和激光信号。本实施例对此并不进行限定。

需要说明的是,本实施例是将连接信息携带在广播消息中,而不是直接携带在激光信号中,这是由于考虑到目前的技术发展阶段,激光中难以携带过多的信息。但是,如果随着技术的发展,激光中可以携带更多的信息时,本实施例也可以直接将连接信息携带在激光信号中,此时,就不再需要单独发送携带连接信息的广播消息。即,控制终端向被控终端发送激光信号,所述激光信号中包含连接信息,相应地,被控终端解析激光信号从中获取连接信息。因此,将连接信息携带在激光信号中的方案属于本实施例的等同替代方案。

S34:根据所述目标连接信息发送连接请求,以指示所述目标连接信息对应的控制终端与所述被控终端建立连接。

被控终端从广播消息中解析出连接信息后,就可以根据该连接信息发起与控制终端的连接。在建立连接时,可以采用相关技术中的连接方式,在此不再详述。比如,被控终端向控制终端发送一个连接请求,控制终端相应该连接请求,向被控终端发送连接响应,当被控终端接收到连接响应后,再向控制终端发送响应,从而两者建立了连接。

本实施例中,控制终端需要与被控终端建立连接时,被控终端接收控制终端发送的广播消息和激光信号,对于用户来讲,用户所需的操作仅仅是按压控制终端上的信号发射键,相对于用户扫码方式,可以简化用户操作,并加快连接建立过程,从而可以快速方便地建立手持设备与被控终端之间的连接。另外,扫码接入时需要用户距离被控终端较近,以便于扫码,而本实施例中,并不需要这种限制,可以在更远距离实现。

图4为本申请实施例提供的另一种终端之间建立连接的方法的流程图。本实施例以控制终端与被控终端的交互执行流程为例。本实施例以控制终端为手持终端,被控终端为屏幕终端为例。

本实施例中,假设与手持终端位于同一局域网内的屏幕终端包括屏幕终端A和屏幕终端B。

如图4所示,本实施例的方法包括以下步骤:

S401:手持终端与屏幕终端A和屏幕终端B接入同一个局域网。

一些实施例中,手持终端可以包括:智能终端,如手机,或者,遥控器等控制设备。

一些实施例中,屏幕终端A和屏幕终端B是指具有显示屏幕的终端,比如展厅中大屏幕的展示设备,或者,智能电视等设备。

进一步的,屏幕终端A和屏幕终端B的显示屏幕可以具体是指非触摸屏。

一些实施例中,上述的局域网可以是指无线局域网,比如蓝牙的无线局域网,或者,无线高保真(WIreless-FIdelity,WI-FI)局域网等。

相应的,在手持终端与屏幕终端A和屏幕终端B建立连接之前,手持终端和待连接的屏幕终端A和屏幕终端B可以采用相应的无线通讯协议预先接入同一个局域网。具体的不同设备接入同一个局域网的方式可以采用相关技术实现,在此不再详述。

S402:手持终端向所述手持终端所在的局域网内发送广播消息,所述广播消息中包含所述手持终端对应的连接信息。

当手持设备接入一个局域网后,手持终端可以向该局域网内发送广播消息。

上述的广播消息中包含连接信息,连接信息例如包括:手持终端的网络之间互连的协议(Internet Protocol,记作IP)地址等。

S403:屏幕终端A和屏幕终端B接收到广播消息。

当手持设备接入一个局域网后,与手持终端位于同一个局域网内的所有设备都可以接收到该广播消息。

S404:当手持终端需要与屏幕终端A建立连接时,手持终端向屏幕终端A发送激光信号。

虽然上述分别采用不同的步骤描述了手持终端发送广播消息和激光信号,但是,可以理解的是,手持终端发送广播消息和激光信号的时序关系是不限定的。比如,手持终端可以先发送广播消息再发送激光信号,或者,手持终端还可以先发送激光信号再发送广播消息,或者,手持终端还可以同时发送广播消息和激光信号。本实施例对此并不进行限定。

一些实施例中,可以是在手持设备上设置有信号发射键,当手持设备检测到用户对信号发射键的触控操作(比如按压操作)后,手持终端向待连接的屏幕终端发送激光信号。

一些实施例中,上述的激光信号可以具体是指红外激光信号。

相应的,信号发射键可以具体为红外激光信号发射键。

S405:屏幕终端A接收到所述激光信号,根据所述激光信号从接收到的所述广播消息中获取目标连接信息。

一些实施例中,上述激光信号中可以包含标识信息,相应的标识信息可以具体为广播标识,其中,广播标识用于标识广播消息。一般来讲,广播消息会包括如下字段:组织唯一标识符和定义,因此,上述的标识信息可以为组织唯一标识符。

当然,可以理解的是,上述的标识信息不限于广播标识,还可以是广播消息中其余的关键字段,比如定义。

屏幕终端A和屏幕终端B上都设置有激光接收装置,可以接收手持终端发送的激光信号。用户通过控制手持终端的方向,来控制激光信号的发射方向,从而使得所要连接的屏幕终端,即屏幕终端,可以接收到该激光信号,而其他屏幕终端则接收不到该激光信号。本实施例中,用户控制手持终端向屏幕终端A发送激光信号,屏幕终端A接收到激光信号后,可以从激光信号中解析出标识信息,再将标识信息与各种广播消息的相应字段进行比对,从而确定屏幕终端A自身需要解析的广播消息,当屏幕终端A确定出需要解析的广播消息后,就可以对该广播消息进行解析,从广播消息中解析得到连接信息。而屏幕终端B未接收到激光信号,故对广播消息不作处理。

需要说明的是,本实施例是将连接信息携带在广播消息中,而不是直接携带在激光信号中,这是由于考虑到目前的技术发展阶段,激光中难以携带过多的信息。但是,如果随着技术的发展,激光中可以携带更多的信息时,本实施例也可以直接将连接信息携带在激光信号中,此时,就不再需要单独发送携带连接信息的广播消息。即,手持终端向屏幕终端发送激光信号,所述激光信号中包含连接信息,相应地,屏幕终端解析激光信号从中获取连接信息。因此,将连接信息携带在激光信号中的方案属于本实施例的等同替代方案。

S406:屏幕终端A根据目标连接信息向手持终端发起连接建立请求,并与手持终端建立连接。

屏幕终端A从广播消息中解析出连接信息后,就可以根据该连接信息发起与手持终端的连接。在建立连接时,可以采用相关技术中的连接方式,在此不再详述。比如,屏幕终端A向手持终端发送一个连接请求,手持终端响应该连接请求,向屏幕终端A发送连接响应,当屏幕终端A接收到连接响应后,再向手持终端发送响应,从而两者建立了连接。

本实施例中,手持终端需要与屏幕终端A建立连接时,采用发送广播消息和激光信号的方式,对于用户来讲,用户所需的操作仅仅是按压手持终端上的信号发射键,相对于用户扫码方式,可以简化用户操作,并加快连接建立过程,从而可以快速方便地建立手持设备与屏幕终端之间的连接。另外,扫码接入时需要用户距离屏幕终端较近,以便于扫码,而本实施例中,并不需要这种限制,可以在更远距离实现。

进一步的,当用户需要更改与手持终端建立连接的屏幕终端时,本实施例还可以包括:

S407:当手持终端需要与屏幕终端B建立连接时,手持终端向屏幕终端B发送激光信号。

一些实施例中,可以是在手持设备上设置有信号发射键,当信号发射键接收到用户的触控操作后,手持终端向待连接的屏幕终端B发送激光信号。

上述的触控操作可以包括对预设按键的按压操作,或者触摸操作等。

一些实施例中,可以是在控制终端上设置有信号发射键,即所述预设按键,当控制终端检测到该信号发射键被按压或触摸时,即检测到预设触控操作,则控制终端向待连接的被控终端发送激光信号。

一些实施例中,上述的激光信号可以具体是指红外激光信号。

相应的,信号发射键可以具体为红外激光信号发射键。

S408:手持终端与屏幕终端A断开连接。

例如,手持终端可以直接断开与屏幕终端A的连接,并且,在断开后不向屏幕终端A发送消息;或者,手持终端可以直接断开与屏幕终端A的连接,并且,在断开后向屏幕终端A发送连接断开通知;或者,手持终端向屏幕终端A发送连接断开请求,屏幕终端A接收到断开连接请求后断开与手持终端的连接。

S409:屏幕终端B接收激光信号,根据所述激光信号从接收到的所述广播消息中获取目标连接信息。

一些实施例中,上述激光信号中可以包含标识信息,相应的标识信息可以具体为广播标识,其中,广播标识用于标识广播消息。一般来讲,广播消息会包括如下字段:组织唯一标识符和定义,因此,上述的标识信息可以为组织唯一标识符。

当然,可以理解的是,上述的标识信息不限于广播标识,还可以是广播消息中其余的关键字段,比如定义。

屏幕终端B上设置有激光接收装置,可以接收手持终端发送的激光信号,屏幕终端B接收到激光信号后,可以从激光信号中解析出标识信息,再将标识信息与各种广播消息的相应字段进行比对,从而确定屏幕终端B自身需要解析的广播消息,当屏幕终端B确定出需要解析的广播消息后,就可以对该广播消息进行解析,从广播消息中解析得到连接信息。

需要说明的是,本实施例是将连接信息携带在广播消息中,而不是直接携带在激光信号中,这是由于考虑到目前的技术发展阶段,激光中难以携带过多的信息。但是,如果随着技术的发展,激光中可以携带更多的信息时,本实施例也可以直接将连接信息携带在激光信号中,此时,就不再需要单独发送携带连接信息的广播消息。即,手持终端向屏幕终端发送激光信号,所述激光信号中包含连接信息,相应地,屏幕终端解析激光信号从中获取连接信息。因此,将连接信息携带在激光信号中的方案属于本实施例的等同替代方案。

S410:屏幕终端B根据目标连接信息向手持终端发起连接建立请求,并与手持终端建立连接。

屏幕终端B从广播消息中解析出连接信息后,就可以根据该连接信息发起与手持终端的连接。在建立连接时,可以采用相关技术中的连接方式,在此不再详述。比如,屏幕终端向手持终端发送一个连接请求,手持终端响应该连接请求,向屏幕终端发送连接响应,当屏幕终端接收到连接响应后,再向手持终端发送响应,从而两者建立了连接。

本实施例中,手持终端需要与屏幕终端B建立连接时,采用发送广播消息和激光信号的方式,对于用户来讲,用户所需的操作仅仅是按压手持终端上的信号发射键,相对于用户扫码方式,可以简化用户操作,并加快连接建立过程,从而可以快速方便地建立手持设备与屏幕终端之间的连接。另外,扫码接入时需要用户距离屏幕终端较近,以便于扫码,而本实施例中,并不需要这种限制,可以在更远距离实现。

图5为本申请一个实施例提供的与被控终端建立连接的装置的结构示意图。该装置可以位于控制终端内。如图5所示,该装置包括:

广播模块51,用于发送广播消息,所述广播消息中包含所述控制终端对应的连接信息;

发送模块52,用于在检测到预设触控操作后,发送激光信号,以触发所述控制终端所需连接的被控终端根据所述连接信息发起连接请求;

连接模块53,用于接收连接请求,并根据所述连接请求与所述被控终端建立连接。

一些实施例中,上述发送模块52在实际应用中可以包括图2所示的激光发射装置212。

一些实施例中,该装置还可以包括:

检测模块,用于通过所述控制终端上设置的信号发射键检测所述预设触控操作。

一些实施例中,所述激光信号包括:红外激光信号。

一些实施例中,所述激光信号中包含标识信息,以便于接收到所述激光信号的被控终端根据所述标识信息筛选所述控制终端发送的所述广播信息;所述标识信息包括:所述广播消息的广播标识。

相应的,该装置还包括:

断开连接模块,用于在检测到预设触控操作后,断开已存在的连接。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

本实施例中,控制终端需要与被控终端建立连接时,控制终端向被控终端发送广播消息和激光信号,对于用户来讲,用户所需的操作仅仅是按压控制终端上的信号发射键,相对于用户扫码方式,可以简化用户操作,并加快连接建立过程,从而可以快速方便地建立手持设备与被控终端之间的连接。另外,扫码接入时需要用户距离被控终端较近,以便于扫码,而本实施例中,并不需要这种限制,可以在更远距离实现。

图6为本申请一个实施例提供的与控制终端建立连接的装置的结构示意图。该装置可以位于被控终端内。如图6所示,该装置包括:

第一接收模块61,用于接收被控终端所在局域网中的广播消息,所述广播消息中包含发送所述广播消息的控制终端对应的连接信息;

第二接收模块62,用于接收激光信号;

获取模块63,用于根据所述激光信号从接收到的所述广播消息中获取目标连接信息;

连接模块64,用于根据所述目标连接信息发送连接请求,以指示所述目标连接信息对应的控制终端与所述被控终端建立连接。

一些实施例中,上述第二接收模块62在实际应用中可以是图2中的激光接收装置221、获取模块63相当于图2的处理装置222。

一些实施例中,第二接收模块62是被控终端上设置的红外接收装置,第二接收模块62具体用于:接收激光信号。

一些实施例中,可以在激光信息中包含标识信息,获取模块63具体用于:根据所述标识信息从多条广播消息中筛选得到目标广播消息;以及,解析所述目标广播消息,得到所述目标连接信息。

一些实施例中,所述激光信号包括:红外激光信号。

一些实施例中,所述标识信息包括:所述广播消息的广播标识。

一些实施例中,该装置还包括:

断开连接模块,用于接收连接断开请求,并根据所述连接断开请求断开所述连接;或者,接收连接断开通知,所述连接断开通知是所述控制终端发送的。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

本实施例中,控制终端需要与被控终端建立连接时,被控终端接收控制终端发送的广播消息和激光信号,对于用户来讲,用户所需的操作仅仅是按压控制终端上的信号发射键,相对于用户扫码方式,可以简化用户操作,并加快连接建立过程,从而可以快速方便地建立手持设备与被控终端之间的连接。另外,扫码接入时需要用户距离被控终端较近,以便于扫码,而本实施例中,并不需要这种限制,可以在更远距离实现。

另外,本申请还提供了如下的实施例:

本申请实施例提供了一种控制终端,该控制终端包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:

发送广播消息,所述广播消息中包含所述控制终端对应的连接信息;

在检测到用户的触控操作后,发送激光信号,以触发所述控制终端所需连接的被控终端根据所述连接信息发起连接请求;

接收所述连接请求,并根据所述连接请求与所述被控终端建立连接。

本申请实施例提供了一种非临时性计算机可读存储介质,当所述存储介质中的指令由控制终端的处理器执行时,使得控制终端能够执行一种与被控终端建立连接的方法,所述方法包括:

发送广播消息,所述广播消息中包含所述控制终端对应的连接信息;

在检测到用户的触控操作后,发送激光信号,以触发所述控制终端所需连接的被控终端根据所述连接信息发起连接请求;

接收连接请求,并根据所述连接请求与所述被控终端建立连接。

此外,本申请还提供了如下的实施例:

本申请实施例提供了一种被控终端,该被控终端包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:

接收被控终端所在局域网中的广播消息,所述广播消息中包含发送所述广播消息的控制终端对应的连接信息;

接收激光信号;

根据所述激光信号从接收到的所述广播消息中获取目标连接信息;

根据所述目标连接信息发送连接请求,以指示所述目标连接信息对应的控制终端与所述被控终端建立连接。

本申请实施例提供了一种非临时性计算机可读存储介质,当所述存储介质中的指令由被控终端的处理器执行时,使得被控终端能够执行一种与控制终端建立连接的方法,所述方法包括:

接收被控终端所在局域网中的广播消息,所述广播消息中包含发送所述广播消息的控制终端对应的连接信息;

接收激光信号;

根据所述激光信号从接收到的所述广播消息中获取目标连接信息;

根据所述目标连接信息发送连接请求,以指示所述目标连接信息对应的控制终端与所述被控终端建立连接。

可以理解的是,上述各实施例中相同或相似部分可以相互参考,在一些实施例中未详细说明的内容可以参见其他实施例中相同或相似的内容。

需要说明的是,在本申请的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本申请的描述中,除非另有说明,“多个”的含义是指至少两个。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本申请的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本申请的实施例所属技术领域的技术人员所理解。

应当理解,本申请的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本申请各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

上述提到的存储介质可以是只读存储器,磁盘或光盘等。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

尽管上面已经示出和描述了本申请的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本申请的限制,本领域的普通技术人员在本申请的范围内可以对上述实施例进行变化、修改、替换和变型。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1