CN104796966B - 一种终端连接无线设备的方法及装置 - Google Patents
一种终端连接无线设备的方法及装置 Download PDFInfo
- Publication number
- CN104796966B CN104796966B CN201510130394.7A CN201510130394A CN104796966B CN 104796966 B CN104796966 B CN 104796966B CN 201510130394 A CN201510130394 A CN 201510130394A CN 104796966 B CN104796966 B CN 104796966B
- Authority
- CN
- China
- Prior art keywords
- wireless device
- wireless
- terminal
- sound box
- identification information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/11—Allocation or use of connection identifiers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Selective Calling Equipment (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例公开了一种终端连接无线设备的方法及装置,方法包括:通过终端的扫描器扫描贴附于无线设备上的二维码;对所述二维码进行解析,以获取所述无线设备的标识信息;根据所述标识信息对与终端连接的对应无线设备进行控制,能提高终端连接无线设备的准确性。
Description
技术领域
本发明涉及智能终端技术领域,具体涉及一种终端连接无线设备的方法及装置。
背景技术
无线音箱近年来越来越多的出现在家庭多媒体***中。用户可以将无线音箱和智能终端连接到同一网络中形成无线音乐***,通过智能终端上的应用程序(APP,Application)对无线音乐***中的无线音箱进行控制。
当无线音乐***中有多个音箱时,APP可以显示这些音箱的信息,而用户可以选择其中一个音箱,查看该音箱信息或者对该音箱进行播放控制等。当无线音乐***中音箱较多时,虽然可以通过音箱名字来区分音箱,但是很多时候也很容易忘记音箱名字与具体音箱之间的对应关系。
发明内容
有鉴于此,本发明实施例提供一种终端连接无线设备的方法及装置,以直观地控制指定的无线设备,能提高控制无线设备的准确性。
本发明实施例采用以下技术方案:
第一方面,本发明实施例提供了一种终端连接无线设备的方法,包括:
通过终端的扫描器扫描贴附于无线设备上的二维码;
对所述二维码进行解析,以获取所述无线设备的标识信息;
根据所述标识信息对与终端连接的对应无线设备进行控制。
第二方面,本发明实施例还提供了一种终端连接无线设备的装置,包括:
二维码扫描单元,用于通过终端的扫描器扫描贴附于无线设备上的二维码;
二维码解析单元,用于对所述二维码进行解析,以获取所述无线设备的标识信息;
设备连接与控制单元,用于根据所述标识信息对与终端连接的对应无线设备进行控制。
本发明实施例提出的技术方案的有益技术效果是:
本发明实施例通过终端的扫描器扫描贴附于无线设备上的二维码,进行解析获取标识信息后,根据所述标识信息对与终端连接的对应无线设备进行控制。以直观地控制所扫描的无线设备,能提高终端控制无线设备的准确性。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据本发明实施例的内容和这些附图获得其他的附图。
图1是本发明具体实施例一所述的终端连接无线设备的方法流程图;
图2是本发明具体实施例二所述的终端连接无线设备的方法流程图;
图3是本发明具体实施例三所述的终端连接无线设备的方法流程图;
图4是本发明具体实施例四所述的终端连接无线设备的方法流程图;
图5是本发明具体实施例五所述的终端连接无线设备的装置的结构框图。
具体实施方式
为使本发明解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面将结合附图对本发明实施例的技术方案作进一步的详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
下面结合附图并通过具体实施方式来进一步说明本发明的技术方案。
实施例一
图1是本实施例所述的终端连接无线设备的方法流程图,本实施例可适用于终端通过扫描贴附于无线设备上二维码识别无线设备并进行控制的情况,该方法可以由配置于终端的终端连接无线设备的装置来执行,该装置可采用软件和/或硬件的方式实现。如图1所示,本实施例所述的终端连接无线设备的方法包括:
步骤S101、通过终端的扫描器扫描贴附于无线设备上的二维码。
二维码又称二维条码或二维条形码,二维码(2-dimensional bar code)是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的。二维码在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,二维码能够在横向和纵向两个方位同时表达信息,因此能在较小的面积内表达大量的信息,具有储存量大、保密性高、追踪性高、抗损性强、备援性大、成本便宜等特性。
二维码可用来存储汉字、数字、图片、名片、地图、WIFI密码等信息。本实施例中,可预先根据包含无线设备的标识信息的内容生成二维码,或直接根据无线设备的标识信息生成二维码,生成二维码之后将生成的二维码打印之后贴附在对应的无线设备上。其中,常用的二维码码制包括PDF417、QRCCode、Data Matrix、Maxi Code、Code 49、Code 16K、CodeOne等。其中,所述无线设备的标识信息是指能对所述无线设备进行唯一标识的信息,只要能唯一标识无线设备即可,具体的信息形式在此并不作限定,包括无线设备的唯一编号、无线设备的介质访问控制地址(MAC)或用户自定义标识等。
当终端需要连接某台无线设备时,可通过终端的扫描器扫描该无线设备上所贴附的二维码,其中所述扫描器可以是终端上安装的专用的二维码扫描模块,还可以是终端上安装的摄像头,只要能获取二维码图片中的内容和信息即可。
步骤S102、对所述二维码进行解析,以获取所述无线设备的标识信息。
二维码的解析过程可视为二维码的生成过程的逆过程,不同的二维码码制对应不同的生成算法和解析算法。具体地,生成二维码以及对二维码进行解析,可直接按照所采用的二维码的码制的生成算法以及解析算法来进行,也可通过目前常用的包括Google开源项目中二维码解析和生成工具ZXing和Denso公司的QRCode库进行。
本实施例中,若贴附于无线设备上的二维码是根据包含无线设备的标识信息的内容生成的二维码,则将该二维码进行解析之后,需要从解析的信息中提取设备的标识信息;若贴附于无线设备上的二维码是直接根据该无线设备的标识信息生成的二维码,则将该二维码进行解析之后,所生成的信息即为设备的标识信息。
步骤S103、根据所述标识信息对与终端连接的对应无线设备进行控制。
终端在获取无线设备的标识信息之后,可根据所述标识信息对对应的无线设备进行控制。具体的控制方法包括多种,例如,可依据该标识信息获取该无线设备的无线网络信息,通过所述无线网络信息建立终端与该无线设备之间的连接,以对该无线设备进行控制。又如,还可以是从已连接终端的无线设备中查找与该标识信息对应的无线设备,以对该无线设备进行控制。
本实施例通过终端的扫描器扫描贴附于无线设备上的二维码,进行解析获取标识信息后,既能够通过直接扫描来确认待控制的无线设备,也可以根据扫描信息在终端内获得连接的无线设备,从而能够直观地控制所扫描的无线设备,能提高终端控制无线设备的准确性,避免无线设备名称混淆,用户无法区分的问题。
实施例二
图2是本实施例所述的终端连接无线设备的方法流程图,如图2所示,本实施例所述的终端连接无线设备的方法包括:
步骤S201、通过终端的扫描器扫描贴附于无线设备上的二维码。
步骤S202、对所述二维码进行解析,以获取所述无线设备的标识信息。
步骤S203、从预先存储的包含标识信息、IP地址和端口号的绑定信息中,获取所述标识信息所绑定的IP地址和端口号。
本实施例通过预先将局域网中无线设备的标识信息、IP地址和端口号等信息进行绑定后存储。由于无线设备的标识信息能对无线设备进行唯一标识,在获取无线设备的标识信息之后,可根据无线设备的标识信息从所存储的绑定信息中查找唯一的一组包含IP地址和端口号。
步骤S204、根据所获取的IP地址和端口号,基于无线通信协议连接所述无线设备。
步骤S205、对与终端连接的对应无线设备进行控制。
本实施例在实施例一的基础之上,通过预先将局域网中无线设备的标识信息、IP地址和端口号等信息进行绑定后存储,根据无线设备的标识信息从所存储的绑定信息中查找唯一的一组包含IP地址和端口号进行无线连接和控制,能提高终端连接无线设备的准确性。
实施例三
图3是本实施例所述的终端连接无线设备的方法流程图,如图3所示,本实施例所述的终端连接无线设备的方法包括:
步骤S301、通过终端的扫描器扫描贴附于无线设备上的二维码。
步骤S302、对所述二维码进行解析,以获取所述无线设备的标识信息。
步骤S303、基于无线通信协议搜索所述终端附近的至少一个无线设备。
终端启动无线设备之后,其无线网络模块会基于无线通信协议搜索附近的无线设备,通常过程包括:终端主动发起广播消息来请求周围的无线设备的包括标识信息(例如MAC地址)、IP地址和端口号等信息,将所有对所述广播消息有响应并返回上述信息的无线设备以列表的形式展示出来。
步骤S304、获取搜索到的无线设备的标识信息、IP地址和端口号,以建立所述终端与无线设备之间的连接。
通过步骤S302获取无线设备的标识信息之后,即可根据所述标识信息确定扫描器扫描的无线设备的其他信息,再根据标识信息、IP地址和端口号与对应的无线设备建立连接。
步骤S305、根据所述标识信息从已连接终端的无线设备中查找与标识信息对应的无线设备。
步骤S306、对与终端连接的对应无线设备进行控制。
本实施例在实施例一的基础之上,通过终端的扫描器扫描贴附于无线设备上的二维码,进行解析获取标识信息,并搜索附近的无线设备并建立无线连接,根据所述标识信息,从搜索并连接的附近的无线设备中,查找与所述标识信息对应的无线设备并进行控制,能提高终端控制无线设备的准确性。
实施例四
图4是本实施例所述的终端连接无线设备的方法流程图,本实施例基于由多个无线音箱、以及用于对无线音箱进行播放控制的终端,通过无线连接形成的音响***,可适用于所述终端通过扫描贴附于所述音响***中各无线音箱上的二维码连接无线音箱并进行控制的情况,该方法可以由配置于终端的终端连接无线音箱的装置来执行,如图4所示,本实施例所述的终端连接无线音箱的方法包括:
步骤S401、通过终端的扫描器扫描贴附于无线音箱上的二维码。
步骤S402、对所述二维码进行解析,以获取所述无线音箱的标识信息。
步骤S403、获取所述无线音箱的播放状态,根据所述播放状态控制所述无线音箱。
其中,所述无线音箱的播放状态包括工作状态(即正在播放音乐文件)和就绪状态(即处于启动状态但已停止播放音乐文件)。
具体地,根据无线音箱的播放状态控制所述无线音箱的方法可为多种,例扫描器扫描无线音箱A后,若无线音箱A播放状态为工作状态,则将无线音箱A的播放状态切换为就绪状态,使无线音箱A停止播放;若无线音箱A的播放状态为就绪状态,则将当前处于播放状态的无线音箱的音乐文件和播放进度信息传输给无线音箱A,并控制无线音箱A切换到播放状态并根据所接收的进度信息对所接收的音乐文件进行播放。在无线音箱A根据所接收的进度信息对播放接收的音乐文件时,可依然保持所述当前处于播放状态的无线音箱持续播放,以达到所述无线音箱A与所述当前处于播放状态的无线音箱进行同步播放的效果,也可同步地将所述当前处于播放状态的无线音箱的播放状态切换为就绪状态,以达到根据扫描器的扫描进行跟随播放的效果。
具体地,控制所述无线音箱的方法包括多种,在此并不一一列举,本步骤重点在于能正确获知终端的扫描器所扫描的无线音箱对应哪个网员,即明确扫描器所扫描的无线音箱对应于该音响***中的具体哪一个对象。
本实施例通过终端的扫描器扫描贴附于无线音箱上的二维码,对所述二维码进行解析获取标识信息,并结合所述无线音箱的播放状态进行播放控制,能够准确地定位到用户想要控制的无线音箱。
实施例五
图5是本实施例所述的终端连接无线设备的装置的结构框图,如图5所示,本实施例所述的终端连接无线设备的装置包括:
二维码扫描单元510,用于通过终端的扫描器扫描贴附于无线设备上的二维码;
二维码解析单元520,用于对所述二维码进行解析,以获取所述无线设备的标识信息;
设备连接与控制单元530,用于根据所述标识信息对与终端连接的对应无线设备进行控制。
进一步地,所述设备连接与控制单元530具体用于:
从预先存储的包含标识信息、IP地址和端口号的绑定信息中,获取所述标识信息所绑定的IP地址和端口号;
根据所获取的IP地址和端口号,基于无线通信协议连接所述无线设备;
对与终端连接的对应无线设备进行控制。
进一步地,所述设备连接与控制单元530具体用于:
基于无线通信协议搜索所述终端附近的至少一个无线设备;
获取搜索到的无线设备的标识信息、IP地址和端口号,以建立所述终端与无线设备之间的连接;
根据所述标识信息从已连接终端的无线设备中查找与标识信息对应的无线设备;
对与终端连接的对应无线设备进行控制。
进一步地:
所述无线设备的标识信息包括所述无线设备的介质访问控制地址;
所述无线设备为无线音箱。
进一步地,所述设备连接与控制单元530具体用于:
获取所述无线音箱的播放状态,根据所述播放状态控制所述音箱;
其中,所述播放状态包括工作状态和就绪状态。
本实施例提供的终端连接无线设备的装置可执行本发明实施例一、实施例二、实施例三和实施例四所提供的终端连接无线设备的方法,具备执行方法相应的功能模块和有益效果。
以上实施例提供的技术方案中的全部或部分内容可以通过软件编程实现,其软件程序存储在可读取的存储介质中,存储介质例如:计算机中的硬盘、光盘或软盘。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
Claims (4)
1.一种终端连接无线设备的方法,用于终端通过扫描贴附于音响***中各无线音箱上的二维码连接无线音箱并进行控制,其特征在于,包括:
通过终端的扫描器扫描贴附于无线设备上的二维码;
对所述二维码进行解析,以获取所述无线设备的标识信息;
在终端启动无线设备之后,基于无线通信协议主动发起广播消息来搜索所述终端附近的至少一个无线设备,其中,所述无线设备为无线音箱;
获取搜索到的无线设备的标识信息、IP地址和端口号,以建立所述终端与无线设备之间的连接;
根据所述标识信息从已连接终端的无线设备中查找与标识信息对应的无线设备;
获取所述无线音箱的播放状态,根据所述播放状态控制所述无线音箱;其中,所述播放状态包括工作状态和就绪状态;
其中,所述根据所述播放状态控制所述无线音箱包括:扫描器扫描无线音箱A后,若无线音箱A的播放状态为就绪状态,则将当前处于播放状态的无线音箱的音乐文件和播放进度信息传输给无线音箱A,并控制无线音箱A切换到播放状态并根据所接收的进度信息对所接收的音乐文件进行播放。
2.如权利要求1所述的终端连接无线设备的方法,其特征在于:
所述无线设备的标识信息包括所述无线设备的介质访问控制地址。
3.一种终端连接无线设备的装置,配置于终端,用于终端通过扫描贴附于音响***中各无线音箱上的二维码连接无线音箱并进行控制,其特征在于,包括:
二维码扫描单元,用于通过终端的扫描器扫描贴附于无线设备上的二维码;
二维码解析单元,用于对所述二维码进行解析,以获取所述无线设备的标识信息;
设备连接与控制单元,用于根据所述标识信息对与终端连接的对应无线设备进行控制,具体包括:
在终端启动无线设备之后,基于无线通信协议主动发起广播消息来搜索所述终端附近的至少一个无线设备,其中,所述无线设备为无线音箱;
获取搜索到的无线设备的标识信息、IP地址和端口号,以建立所述终端与无线设备之间的连接;
根据所述标识信息从已连接终端的无线设备中查找与标识信息对应的无线设备;
获取所述无线音箱的播放状态,根据所述播放状态控制所述无线音箱;其中,所述播放状态包括工作状态和就绪状态;
其中,所述根据所述播放状态控制所述无线音箱包括:扫描器扫描无线音箱A后,若无线音箱A的播放状态为就绪状态,则将当前处于播放状态的无线音箱的音乐文件和播放进度信息传输给无线音箱A,并控制无线音箱A切换到播放状态并根据所接收的进度信息对所接收的音乐文件进行播放。
4.如权利要求3所述的终端连接无线设备的装置,其特征在于:
所述无线设备的标识信息包括所述无线设备的介质访问控制地址。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510130394.7A CN104796966B (zh) | 2015-03-24 | 2015-03-24 | 一种终端连接无线设备的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510130394.7A CN104796966B (zh) | 2015-03-24 | 2015-03-24 | 一种终端连接无线设备的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104796966A CN104796966A (zh) | 2015-07-22 |
CN104796966B true CN104796966B (zh) | 2019-03-19 |
Family
ID=53561375
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510130394.7A Active CN104796966B (zh) | 2015-03-24 | 2015-03-24 | 一种终端连接无线设备的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104796966B (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106926788A (zh) * | 2017-03-02 | 2017-07-07 | 合肥极友软件开发有限公司 | 一种基于扫描识别技术的车载音响智能切歌*** |
CN107426669A (zh) * | 2017-04-01 | 2017-12-01 | 杭州九爱科技有限公司 | 智能终端与智能穿戴式设备快速绑定方法、装置与*** |
CN109395379A (zh) * | 2018-11-09 | 2019-03-01 | 青岛意想意创技术发展有限公司 | 一种基于微信摇一摇功能的互动游戏方法和装置 |
CN109951758A (zh) * | 2019-01-23 | 2019-06-28 | 河南工业职业技术学院 | 一种智能视频音箱 |
CN110691106A (zh) * | 2019-12-09 | 2020-01-14 | 南京石匠网络科技有限公司 | 一种基于二维码链路的智能音箱控制方法 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103312864A (zh) * | 2012-03-09 | 2013-09-18 | 深圳市三诺电子有限公司 | 一种智能终端和通过智能终端控制蓝牙设备的方法 |
CN103312760B (zh) * | 2012-11-12 | 2015-10-21 | 中兴通讯股份有限公司 | 实现终端设备即插即用管理的能力开放平台、方法及网关 |
CN103338409A (zh) * | 2013-06-20 | 2013-10-02 | 深圳市同洲电子股份有限公司 | 一种设备发现的方法和数字电视终端 |
CN104427275B (zh) * | 2013-09-05 | 2018-07-06 | 联想(北京)有限公司 | 设备互连控制的方法及电子设备 |
CN103795785B (zh) * | 2014-01-16 | 2019-01-08 | 加一联创电子科技有限公司 | 物联网控制方法和终端 |
-
2015
- 2015-03-24 CN CN201510130394.7A patent/CN104796966B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN104796966A (zh) | 2015-07-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104796966B (zh) | 一种终端连接无线设备的方法及装置 | |
CN111459433B (zh) | 一种传屏方法、设备及存储介质 | |
KR102064500B1 (ko) | 화상형성장치의 서비스 제공 제어 방법 및 서비스 제공을 제어하는 화상형성장치 | |
CN105323066B (zh) | 身份验证方法及装置 | |
CN104053154B (zh) | 一种无线网络接入控制方法、装置和接入点设备 | |
CN101198188B (zh) | 一种存储跨网络的小区***信息的方法 | |
CN106462454A (zh) | 在电子设备之间继续活动 | |
CN103400099A (zh) | 终端和二维码识别方法 | |
CN103310329A (zh) | 日程信息添加***、方法、手机及其日程信息添加方法 | |
CN103488706A (zh) | 一种海量数据资源库的处理方法和装置 | |
US10832108B2 (en) | Information linking system and method of operation thereof | |
US11050689B2 (en) | Method and apparatus for centralized management of personnel and equipment based on instant messaging application | |
CN103559194B (zh) | 一种搜索方法、服务器、*** | |
CN102711046B (zh) | 非接触式电子名片信息交换方法 | |
US8774053B2 (en) | Method, network element device, and network system for associating a terminal device with a network | |
JP2014528121A (ja) | 複数の異種デバイスの識別およびコンテキストによる動的サービス協調のためのシステム | |
EP1936873B1 (en) | Electronic unit, communication system and method, information processing terminal and method, and information processing apparatus and method | |
CN105488364A (zh) | 一种利用二维码区分用户类别的方法、装置及*** | |
CN105354510A (zh) | 照片的命名方法及命名*** | |
CN102073733A (zh) | 哈希表管理方法及装置 | |
CN104811372A (zh) | 一种基于地理位置与空间范围的多用户通讯方法 | |
JP5919877B2 (ja) | シンクライアントシステム、制御サーバ、端末、セキュリティ制御方法及びセキュリティ制御プログラム | |
US20180218186A1 (en) | Link association | |
CN105573708A (zh) | 一种视频文件编辑控制方法及其装置 | |
CN105335682A (zh) | 一种资源同步播放方法、***及服务器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 523860 No. 18, Wu Sha Beach Road, Changan Town, Dongguan, Guangdong Applicant after: OPPO Guangdong Mobile Communications Co., Ltd. Address before: 523860 No. 18, Wu Sha Beach Road, Changan Town, Dongguan, Guangdong Applicant before: Guangdong OPPO Mobile Communications Co., Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |