基于蓝牙服务协议的AR服务发现方法和装置制造方法及图纸

技术编号:18735541 阅读:178 留言:0更新日期:2018-08-22 04:27
本发明专利技术提供了一种基于蓝牙服务协议的AR服务发现方法和装置,该方法包括:接收客户端通过蓝牙发送的增强现实AR服务请求;确定存在所述AR服务请求时,获取所述AR服务请求对应的服务地址和服务端口;向所述客户端发送包含服务地址和服务端口的响应消息,以使所述客户端根据所述服务地址和服务端口连接相应的AR服务。从而实现了在断网、或者网络信号不佳的情况下,以蓝牙服务协议来建立客户端与服务器之间的连接,提高了服务发现的速度,连接方便,用户体验度高。

【技术实现步骤摘要】
基于蓝牙服务协议的AR服务发现方法和装置
本专利技术涉及通信
,具体地,涉及一种基于蓝牙服务协议的增强现实(AugmentedReality,AR)服务发现方法和装置。
技术介绍
随着终端、互联网技术的发展,以图像识别、终端定位等为基础的增强现实(AugmentedReality,AR)应用开始越来越多地进入到人们的生活当中。增强现实技术是将虚拟的增强现实信息应用到真实世界中,改变用户观察周围世界的方式。其中,基于视觉的AR技术主要涉及到对图片的处理,若将AR技术部署到服务器中,则能够提升服务器对图片处理的速度,提升服务器的计算性能。目前,包含AR技术的服务器与客户端之间一般是通过局域网的WiFi网络来建立服务连接。客户端和服务器处于同一局域网内,客户端通过接收服务器广播的服务消息来获取服务地址和服务端口,以建立与服务器的连接。但是,这种方式限制了连接服务的应用场景,在断网、或者网络信号不佳的情况下,客户端将无法与服务器建立连接。
技术实现思路
针对现有技术中的缺陷,本专利技术的目的是提供一种基于蓝牙服务协议的AR服务发现方法和装置。第一方面,本专利技术提供一种基于蓝牙服务协议的AR服务发现方法,包括:接收客户端通过蓝牙发送的增强现实AR服务请求;确定存在所述AR服务请求时,获取所述AR服务请求对应的服务地址和服务端口;向所述客户端发送包含服务地址和服务端口的响应消息,以使所述客户端根据所述服务地址和服务端口连接相应的AR服务。可选地,在接收客户端通过蓝牙发送的增强现实AR服务请求之前,还包括:在蓝牙的有效范围内,采用蓝牙的服务发现协议SDP建立与客户端之间的连接。可选地,在接收客户端通过蓝牙发送的增强现实AR服务请求之前,还包括:获取所有AR服务对应的服务地址和服务端口并保存。可选地,在接收客户端通过蓝牙发送的增强现实AR服务请求之后,还包括:若不存在所述AR服务请求时,则向所述客户端反馈提醒消息,所述提醒消息用于提示客户端未搜索到所述AR服务请求。第二方面,本专利技术提供一种基于蓝牙服务协议的AR服务发现方法,包括:通过蓝牙向服务器发送的增强现实AR服务请求;当所述服务器中存在所述AR服务请求时,接收所述服务器返回的响应消息,所述响应消息包括所述AR服务请求对应的服务地址和服务端口;根据所述服务地址和服务端口连接相应的AR服务。可选地,在通过蓝牙向服务器发送的增强现实AR服务请求之前,还包括:在蓝牙的有效范围内,采用蓝牙的服务发现协议SDP建立与服务器之间的连接。可选地,在通过蓝牙向服务器发送的增强现实AR服务请求之后,还包括:若所述服务器中不存在所述AR服务请求时,则接收所述服务器反馈的提醒消息,所述提醒消息用于提示未所述到所述AR服务请求。第三方面,本专利技术提供一种基于蓝牙服务协议的AR服务发现装置,包括:接收模块,用于接收客户端通过蓝牙发送的增强现实AR服务请求;确定模块,用于在确定存在所述AR服务请求时,获取所述AR服务请求对应的服务地址和服务端口;发送模块,用于向所述客户端发送包含服务地址和服务端口的响应消息,以使所述客户端根据所述服务地址和服务端口连接相应的AR服务。可选地,还包括连接模块,用于在接收客户端通过蓝牙发送的增强现实AR服务请求之前,在蓝牙的有效范围内,采用蓝牙的服务发现协议SDP建立与客户端之间的连接。可选地,还包括:存储模块,用于在接收客户端通过蓝牙发送的增强现实AR服务请求之前,获取所有AR服务对应的服务地址和服务端口并保存。可选地,所述发送模块,还用于在接收客户端通过蓝牙发送的增强现实AR服务请求之后,若不存在所述AR服务请求时,则向所述客户端反馈提醒消息,所述提醒消息用于提示客户端未搜索到所述AR服务请求。第四方面,本专利技术提供一种基于蓝牙服务协议的AR服务发现装置,包括:发送模块,用于通过蓝牙向服务器发送的增强现实AR服务请求;接收模块,用于在所述服务器中存在所述AR服务请求时,接收所述服务器返回的响应消息,所述响应消息包括所述AR服务请求对应的服务地址和服务端口;连接模块,用于根据所述服务地址和服务端口连接相应的AR服务。可选地,所述连接模块,还用于在通过蓝牙向服务器发送的增强现实AR服务请求之前,在蓝牙的有效范围内,采用蓝牙的服务发现协议SDP建立与服务器之间的连接。可选地,所述发送模块,还用于在通过蓝牙向服务器发送的增强现实AR服务请求之后,若所述服务器中不存在所述AR服务请求时,则接收所述服务器反馈的提醒消息,所述提醒消息用于提示未所述到所述AR服务请求。第五方面,本专利技术提供一种基于蓝牙服务协议的AR服务发现系统,包括:如第三方面中任一项所述的装置和第四方面中任一项所述的装置。第六方面,本专利技术提供一种基于蓝牙服务协议的AR服务发现系统,包括:包括:存储器、处理器,存储器与处理器通信连接;存储器,用于存储程序指令;处理器,用于调用存储器中的程序指令执行第一方面和/或第二方面中任一项所述的基于蓝牙服务协议的AR服务发现方法中的步骤。第七方面,本专利技术一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机指令,该指令被处理器执行时执行第一方面和/或第二方面中任一项所述的基于蓝牙服务协议的AR服务发现方法中的步骤。与现有技术相比,本专利技术具有如下的有益效果:本专利技术提供的基于蓝牙服务协议的AR服务发现方法和装置,通过接收客户端通过蓝牙发送的增强现实AR服务请求;确定存在所述AR服务请求时,获取所述AR服务请求对应的服务地址和服务端口;向所述客户端发送包含服务地址和服务端口的响应消息,以使所述客户端根据所述服务地址和服务端口连接相应的AR服务。从而实现了在断网、或者网络信号不佳的情况下,以蓝牙服务协议来建立客户端与服务器之间的连接,提高了服务发现的速度,连接方便,用户体验度高。附图说明通过阅读参照以下附图对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1为本专利技术一实施例提供的基于蓝牙服务协议的AR服务发现方法的流程示意图;图2为本专利技术二实施例提供的基于蓝牙服务协议的AR服务发现方法的流程示意图;图3为本专利技术一实施例提供的基于蓝牙服务协议的AR服务发现装置的结构示意图;图4为本专利技术二实施例提供的基于蓝牙服务协议的AR服务发现装置的结构示意图;图5为本专利技术一实施例提供的基于蓝牙服务协议的AR服务发现系统的结构示意图。具体实施方式下面结合具体实施例对本专利技术进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本专利技术,但不以任何形式限制本专利技术。应当指出的是,对本领域的普通技术人员来说,在不脱离本专利技术构思的前提下,还可以做出若干变化和改进。这些都属于本专利技术的保护范围。本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、本文档来自技高网...

【技术保护点】
1.一种基于蓝牙服务协议的AR服务发现方法,其特征在于,包括:接收客户端通过蓝牙发送的增强现实AR服务请求;确定存在所述AR服务请求时,获取所述AR服务请求对应的服务地址和服务端口;向所述客户端发送包含服务地址和服务端口的响应消息,以使所述客户端根据所述服务地址和服务端口连接相应的AR服务。

【技术特征摘要】
1.一种基于蓝牙服务协议的AR服务发现方法,其特征在于,包括:接收客户端通过蓝牙发送的增强现实AR服务请求;确定存在所述AR服务请求时,获取所述AR服务请求对应的服务地址和服务端口;向所述客户端发送包含服务地址和服务端口的响应消息,以使所述客户端根据所述服务地址和服务端口连接相应的AR服务。2.根据权利要求1所述的基于蓝牙服务协议的AR服务发现方法,其特征在于,在接收客户端通过蓝牙发送的增强现实AR服务请求之前,还包括:在蓝牙的有效范围内,采用蓝牙的服务发现协议SDP建立与客户端之间的连接。3.根据权利要求1所述的基于蓝牙服务协议的AR服务发现方法,其特征在于,在接收客户端通过蓝牙发送的增强现实AR服务请求之前,还包括:获取所有AR服务对应的服务地址和服务端口并保存。4.根据权利要求1所述的基于蓝牙服务协议的AR服务发现方法,其特征在于,在接收客户端通过蓝牙发送的增强现实AR服务请求之后,还包括:若不存在所述AR服务请求时,则向所述客户端反馈提醒消息,所述提醒消息用于提示客户端未搜索到所述AR服务请求。5.一种基于蓝牙服务协议的AR服务发现方法,其特征在于,包括:通过蓝牙向服务器发送的增强现实AR服务请求;当所述服务器中存在所述AR服务请求时,接收所述服务器返回的响应消息,所述响应消息包括所述AR服务请求对应的服务地址和服务端口;根据所述服务地址和服务端口连接相应的AR服务。6.根据权利要求5所述的基于蓝牙服务协议的AR服务发现方法,其...

【专利技术属性】
技术研发人员:李汉曦
申请(专利权)人:上海玄彩美科网络科技有限公司
类型:发明
国别省市:上海,31

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

1