CN104881593A - 一种音频播放方法和服务器 - Google Patents
一种音频播放方法和服务器 Download PDFInfo
- Publication number
- CN104881593A CN104881593A CN201510298486.6A CN201510298486A CN104881593A CN 104881593 A CN104881593 A CN 104881593A CN 201510298486 A CN201510298486 A CN 201510298486A CN 104881593 A CN104881593 A CN 104881593A
- Authority
- CN
- China
- Prior art keywords
- intelligent control
- control device
- certification
- passed
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/105—Arrangements for software license management or administration, e.g. for managing licenses at corporate level
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2117—User registration
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Technology Law (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Telephonic Communication Services (AREA)
Abstract
本公开关于一种音频播放方法和服务器,应用于智能控制设备中,该方法包括:与所述智能控制设备对应的服务器接收来自终端的第一播放请求;所述服务器对所述第一播放请求进行认证;若认证通过,所述服务器根据从所述第一播放请求中获取的文件标识信息,将对应的音频文件发送给所述智能控制设备,供所述智能控制设备播放所述音频文件。本公开将与播放请求对应的音频文件发送给智能控制设备进行播放,能够避免对终端的存储空间的占用,且无需携带额外的存储设备,改善了用户的使用体验。
Description
技术领域
本公开涉及通信技术领域,特别涉及一种音频播放方法和服务器。
背景技术
随着生活节奏的加快,人们越来越依赖于通过终端播放音频文件,音频文件可以直接存储在终端中,也可以存储在与终端连接的存储设备中,例如micro SD存储卡、U盘、移动硬盘等。
公开人在实现本公开的过程中,发现相关技术中至少存在以下缺陷:
如果将音频文件直接存储在终端中,由于终端的存储空间有限,会导致终端的运行速度降低;如果将音频文件存储在与终端连接的存储设备中,由于存储设备携带不便,会降低用户的使用体验。
发明内容
为解决终端的运行速度降低以及用户的使用体验下降的问题,本公开提供了一种音频播放方法和服务器。
根据本公开实施例的第一方面,提供一种音频播放方法,应用于智能控制设备中,所述方法包括:
与所述智能控制设备对应的服务器接收来自终端的第一播放请求;
所述服务器对所述第一播放请求进行认证;
若认证通过,所述服务器根据从所述第一播放请求中获取的文件标识信息,将对应的音频文件发送给所述智能控制设备,供所述智能控制设备播放所述音频文件。
可选的,所述服务器对所述第一播放请求进行认证,具体为:
所述服务器从所述第一播放请求中获取智能控制设备的设备标识信息、文件标识信息和用户标识信息,根据所述智能控制设备的设备标识信息,判断所述智能控制设备是否已注册,如果未注册,则确定认证未通过;如果已注册,则根据所述用户标识信息判断用户是否与所述智能控制设备关联,如果未关联,则确定认证未通过;如果已关联,则判断自身是否存储有与所述文件标识信息对应的音频文件,如果存在,则确定认证通过;否则,确定认证未通过。
可选的,所述的方法,还包括:
所述服务器接收来自智能控制设备的注册请求;
所述服务器对所述注册请求进行认证;
若认证通过,所述服务器对从所述注册请求中获取到的所述智能控制设备的设备标识信息和地址信息进行存储,向所述智能控制设备发送注册成功响应;
若认证未通过,所述服务器向所述智能控制设备发送注册失败响应。
可选的,所述服务器对所述注册请求进行认证,具体为:
所述服务器从所述注册请求中获取智能控制设备的设备标识信息和地址信息,并判断所述智能控制设备的设备标识信息和所述地址信息是否均合法,如果是,则确定认证通过;否则,确定认证未通过。
可选的,所述的方法,还包括:
所述服务器接收来自所述终端的关联请求;
所述服务器对所述关联请求进行认证;
若认证通过,所述服务器从所述关联请求中获取用户标识信息,将所述用户标识信息与所述关联请求中的智能控制设备的设备标识信息建立关联,并向所述终端发送关联成功响应;
若认证未通过,所述服务器向终端发送关联失败响应。
可选的,所述服务器对所述关联请求进行认证,具体为:
所述服务器从所述关联请求中获取智能控制设备的设备标识信息,并根据所述智能控制设备的设备标识信息,判断所述智能控制设备是否已注册,如果是,则确定认证通过;否则,确定认证未通过。
所述的方法,还包括:
所述终端获取路由器的名称和密码,并将所述路由器的名称和密码发送给智能控制设备;
所述智能控制设备根据所述路由器的名称和密码,与所述服务器建立网络连接。
可选的,所述的方法,还包括:
所述智能控制设备与所述终端建立连接,接收来自所述终端的第二播放请求;
所述智能控制设备读取本地存储的或所述终端中存储的音频数据,并对所述音频数据进行播放。
根据本公开实施例的第二方面,提供一种与智能控制设备对应的服务器,包括:
接收模块,被配置为接收来自终端的第一播放请求;
第一认证模块,被配置为对所述接收模块接收到的所述第一播放请求进行认证;
发送模块,被配置为在所述第一认证模块认证通过时,根据从所述第一播放请求中获取的文件标识信息,将对应的音频文件发送给所述智能控制设备,供所述智能控制设备播放所述音频文件。
可选的,所述第一认证模块,具体被配置为从所述第一播放请求中获取智能控制设备的设备标识信息、音频文件的文件标识信息和用户标识信息,根据所述智能控制设备的设备标识信息,判断所述智能控制设备是否已注册,如果未注册,则确定认证未通过;如果已注册,则根据所述用户标识信息判断用户是否与所述智能控制设备关联,如果未关联,则确定认证未通过;如果已关联,则判断所述服务器是否存储有与所述文件标识信息对应的音频文件,如果存在,则确定认证通过;否则,确定认证未通过。
可选的,所述接收模块,还被配置为接收来自智能控制设备的注册请求;
所述服务器,还包括:
第二认证模块,被配置为对所述接收模块接收到的所述注册请求进行认证;
存储模块,被配置为在所述第二认证模块认证通过时,对从所述注册请求中获取到的所述智能控制设备的设备标识信息和地址信息进行存储;
所述发送模块,还被配置为在所述第二认证模块认证通过时,向所述智能控制设备发送注册成功响应;在所述第二认证模块认证未通过时,向所述智能控制设备发送注册失败响应。
可选的,所述第二认证模块,具体被配置为从所述注册请求中获取智能控制设备的设备标识信息和地址信息,并判断所述智能控制设备的设备标识信息和所述地址信息是否均合法,如果是,则确定认证通过;否则,确定认证未通过。
可选的,所述接收模块,还被配置为接收来自所述终端的关联请求;
所述服务器,还包括:
第三认证模块,被配置为对所述接收模块接收到的所述关联请求进行认证;
关联模块,被配置为在所述第三认证模块认证通过时,从所述关联请求中获取用户标识信息,将所述用户标识信息与所述关联请求中的智能控制设备的设备标识信息建立关联;
所述发送模块,还被配置为在所述第三认证模块认证通过时,向所述终端发送关联成功响应;在所述第三认证模块认证未通过时,向所述终端发送关联失败响应。
可选的,所述第三认证模块,具体被配置为从所述关联请求中获取智能控制设备的设备标识信息,并根据所述智能控制设备的设备标识信息,判断所述智能控制设备是否已注册,如果是,则确定认证通过;否则,确定认证未通过。
根据本公开实施例的第三方面,提供一种服务器,包括:
处理器;
被配置为存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
接收来自终端的第一播放请求;
对所述第一播放请求进行认证;
若认证通过,根据从所述第一播放请求中获取的文件标识信息,将对应的音频文件发送给所述智能控制设备,供所述智能控制设备播放所述音频文件。
本公开的实施例提供的技术方案可以包括以下有益效果:
将与播放请求对应的音频文件发送给对应的音频文件发送给智能控制设备进行播放,能够避免对终端的存储空间的占用,且无需携带额外的存储设备,改善了用户的使用体验。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本公开说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
图1是根据一示例性实施例示出的一种音频播放方法的流程图。
图2是根据一示例性实施例示出的一种设备注册方法的流程图。
图3是根据一示例性实施例示出的一种设备关联方法的流程图。
图4是根据另一示例性实施例示出的一种音频播放方法的流程图。
图5是根据一示例性实施例示出的一种与智能控制设备对应的服务器的框图。
图6是根据另一示例性实施例示出的一种与智能控制设备对应的服务器的框图。
图7是根据又一示例性实施例示出的一种与智能控制设备对应的服务器的框图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
本公开中的实施例均应用于智能控制设备中,所述智能控制设备是指通过手机App操作,能智能监控与之连接的家庭智能家居设备,使用户通过移动终端上的操作实现对智能家居设备的控制,还能使用户在户外时也可以随时监测家中的状态,实现对家庭智能家居设备的操作。所述智能控制设备可以为集蓝牙音箱功能、无线路由功能、移动充电功能、云存储功能、空气检测功能、智能摄像功能、安防控制于一体的“智能魔方”;“智能魔方”具体控制过程的实现为:检测在移动终端上对应APP上的操作,将所述操作的指令通过无线方式传输给“智能魔方”,“智能魔方”对所述操作指令进行分析,根据分析结果进行相应的处理;其中,无线方式可以为:蓝牙、红外、WiFi以及移动数据网络等。例如,用户根据大约下班回家的时间通过移动终端上的APP预约播放音乐的时间,在回家时就能听到舒心的音乐,还可以通过在移动终端上提前预约电热壶烧水,回家就能刚烧开的水、享受已打开的空调等等。
通过将蓝牙音箱功能、无线路由功能、移动充电功能、云存储功能、空气检测功能、智能摄像功能、安防控制等功能集成于一个在智能控制设备中,可以克服目前市面上产品功能单一,只需要一个设备可以实现功能高密集度,还能解决多个单一功能的产品占用空间、不利于携带以及成本过高的问题。
结合上述描述,将云存储功能运用于智能控制设备中,图1是根据一示例性实施例示出的一种音频播放方法的流程图,该音频播放方法应用于智能控制设备中,上述方法包括如下步骤:
在步骤101中,与智能控制设备对应的服务器接收来自终端的第一播放请求。
在步骤102中,服务器对第一播放请求进行认证。
在步骤103中,若认证通过,服务器根据从第一播放请求中获取的音频文件的文件标识信息,将对应的音频文件发送给智能控制设备,供智能控制设备播放该音频文件。
综上所述,本公开提供的音频播放方法,将与播放请求对应的音频文件发送给对应的音频文件发送给智能控制设备进行播放,能够避免对终端的存储空间的占用,且无需携带额外的存储设备,改善了用户的使用体验。
图2是根据另一示例性实施例示出的一种设备注册方法的流程图,该音频播放方法应用于智能控制设备中,上述方法包括如下步骤:
在步骤201中,终端获取路由器的名称和密码,并将路由器的名称和密码发送给智能控制设备。
其中,终端可以通过有线或者无线的方式与智能控制设备建立连接,例如,USB连接、蓝牙连接和NFC连接等。终端通过自身所安装的客户端获取用户输入的路由器的名称和密码,并通过自身与智能控制设备之间的连接,将路由器的名称和密码发送给智能控制设备。
在步骤202中,智能控制设备根据接收到的路由器的名称和密码,与服务器建立网络连接。
在步骤203中,智能控制设备向服务器发送注册请求。
其中,注册请求中包含智能控制设备的设备标识信息和地址信息,该设备标识信息可以为智能控制设备的序列号,该地址信息可以为智能控制设备的IP地址。
在步骤204中,服务器对接收到的注册请求进行认证,如果认证通过,则执行步骤206;如果认证未通过,则执行步骤205。
具体地,服务器可以从接收到的注册请求中获取智能控制设备的设备标识信息和地址信息,并判断智能控制设备的设备标识信息和地址信息是否均合法,如果是,则确定认证通过;否则,确定认证未通过。
在步骤205中,服务器向智能控制设备发送注册失败响应。
在步骤206中,服务器对从注册请求中获取到的智能控制设备的设备标识信息和地址信息进行存储,向智能控制设备发送注册成功响应。
综上所述,本公开提供的设备注册方法,将智能控制设备向服务器注册,以便于通过智能控制设备播放服务器中的音频文件,能够避免对终端的存储空间的占用,且无需携带额外的存储设备,改善了用户的使用体验。
图3是根据另一示例性实施例示出的一种设备关联方法的流程图,该设备关联方法应用于智能控制设备中,上述方法包括如下步骤:
在步骤301中,终端获取智能控制设备的设备标识信息和用户标识信息,根据该设备标识信息和用户标识信息生成关联请求。
其中,智能控制设备的设备标识信息可以为智能控制设备的序列号,用户标识信息可以为用户名。
在步骤302中,终端向服务器发送关联请求。
在步骤303中,服务器对接收到的关联请求进行认证,如果认证通过,则执行步骤305;如果认证未通过,则执行步骤304。
具体地,服务器可以从接收到的关联请求中获取智能控制设备的设备标识信息,并根据智能控制设备的设备标识信息,判断该智能控制设备是否已注册,如果是,则确定认证通过;否则,确定认证未通过。
在步骤304中,服务器向终端发送关联失败响应。
在步骤305中,服务器从关联请求中获取用户标识信息,将该用户标识信息与关联请求中的智能控制设备的设备标识信息建立关联,并向终端发送关联成功响应。
在步骤306中,终端将智能控制设备的设备标识信息添加到设备列表中。
综上所述,本公开提供的音频关联方法,对来自终端的关联请求进行认证,并在认证通过后,从关联请求中获取用户标识信息,将该用户标识信息与关联请求中的智能控制设备的设备标识信息建立关联,能够提高音频文件的存储安全性。
图4是根据另一示例性实施例示出的一种音频播放方法的流程图,该音频播放方法应用于智能控制设备中,上述方法包括如下步骤:
在步骤501中,终端获取智能控制设备的设备标识信息、音频文件的文件标识信息和用户标识信息,根据设备标识信息、文件标识信息和用户标识信息生成第一播放请求。
其中,智能控制设备的设备标识信息可以为智能控制设备的序列号,用户标识信息可以为用户名。
在步骤502中,终端向服务器发送第一播放请求。
在步骤503中,服务器对接收到的第一播放请求进行认证,如果认证通过,则执行步骤505;如果认证未通过,则执行步骤504。
具体地,服务器可以从接收到的第一播放请求中获取智能控制设备的设备标识信息、音频文件的文件标识信息和用户标识信息,根据智能控制设备的设备标识信息,判断智能控制设备是否已注册,如果未注册,则确定认证未通过;如果已注册,则根据用户标识信息判断用户是否与该智能控制设备关联,如果未关联,则确定认证未通过;如果已关联,则根据上述智能控制设备的设备标识信息,查询对应的音频文件列表,并判断该音频文件列表中是否存在上述音频文件的文件标识信息,如果存在,则确定认证通过;否则,确定认证未通过。
在步骤504中,服务器向终端发送文件播放失败响应。
在步骤505中,服务器根据从第一播放请求中获取的音频文件的文件标识信息,查询该音频文件对应的智能控制设备。
在步骤506中,服务器通过查询到的智能控制设备获取对应的音频文件,并将该音频文件发送给终端。
在步骤507中,终端对接收到的音频文件进行播放。
综上所述,本公开提供的音频播放方法,将与播放请求对应的音频文件发送给智能控制设备进行播放,能够避免对终端的存储空间的占用,且无需携带额外的存储设备,改善了用户的使用体验。
需要说明的是,本公开中,智能控制设备还可以与终端建立连接,接收来自终端的第二播放请求,读取本地存储的或终端中存储的音频数据,并对该音频数据进行播放。
其中,智能控制设备可以通过蓝牙、红外或USB等方式与终端建立连接。本地存储的音频数据可以是存储在micro SD存储卡或U盘中的音频数据,智能控制设备通过无线网络与终端连接,且集成有MicroSD WMA 和MP3 播放器,通过该播放器对本地存储的或终端中存储的音频数据进行播放。
图5是根据一示例性实施例示出的一种与智能控制设备对应的服务器的框图,如图5所示,该服务器包括:接收模块610、第一认证模块620和发送模块630。
接收模块610,被配置为接收来自终端的第一播放请求;
第一认证模块620,被配置为对接收模块610接收到的第一播放请求进行认证;
发送模块630,被配置为在第一认证模块620认证通过时,根据从第一播放请求中获取的文件标识信息,将对应的音频文件发送给智能控制设备,供智能控制设备播放该音频文件。
综上所述,本公开提供的服务器,将与播放请求对应的音频文件发送给智能控制设备进行播放,能够避免对终端的存储空间的占用,且无需携带额外的存储设备,改善了用户的使用体验。
图6是根据另一示例性实施例示出的一种与智能控制设备对应的服务器的框图,如图6所示,该服务器包括:接收模块610、第一认证模块620和发送模块630。
接收模块610,被配置为接收来自终端的第一播放请求;
第一认证模块620,被配置为对接收模块610接收到的第一播放请求进行认证;
发送模块630,被配置为在第一认证模块620认证通过时,根据从第一播放请求中获取的文件标识信息,将对应的音频文件发送给智能控制设备,供智能控制设备播放该音频文件
可选的,第一认证模块620,具体被配置为从第一播放请求中获取智能控制设备的设备标识信息、音频文件的文件标识信息和用户标识信息,根据智能控制设备的设备标识信息,判断智能控制设备是否已注册,如果未注册,则确定认证未通过;如果已注册,则根据用户标识信息判断用户是否与智能控制设备关联,如果未关联,则确定认证未通过;如果已关联,则判断服务器是否存储有与文件标识信息对应的音频文件,如果存在,则确定认证通过;否则,确定认证未通过。
可选的,接收模块610,还被配置为接收来自智能控制设备的注册请求;
服务器,还包括:
第二认证模块640,被配置为对接收模块610接收到的注册请求进行认证;
存储模块650,被配置为在第二认证模块640认证通过时,对从注册请求中获取到的智能控制设备的设备标识信息和地址信息进行存储。
发送模块630,还被配置为在第二认证模块640认证通过时,向智能控制设备发送注册成功响应;在第二认证模块640认证未通过时,向智能控制设备发送注册失败响应。
可选的,第二认证模块640,具体被配置为从注册请求中获取智能控制设备的设备标识信息和地址信息,并判断智能控制设备的设备标识信息和地址信息是否均合法,如果是,则确定认证通过;否则,确定认证未通过。
可选的,接收模块610,还被配置为接收来自终端的关联请求;
服务器,还包括:
第三认证模块660,被配置为对接收模块610接收到的关联请求进行认证;
关联模块670,被配置为在第三认证模块660认证通过时,从关联请求中获取用户标识信息,将用户标识信息与关联请求中的智能控制设备的设备标识信息建立关联;
发送模块630,还被配置为在第三认证模块660认证通过时,向终端发送关联成功响应;在第三认证模块660认证未通过时,向终端发送关联失败响应。
可选的,第三认证模块660,具体被配置为从关联请求中获取智能控制设备的设备标识信息,并根据智能控制设备的设备标识信息,判断智能控制设备是否已注册,如果是,则确定认证通过;否则,确定认证未通过。
综上所述,本公开提供的服务器,将与播放请求对应的音频文件发送给智能控制设备进行播放,能够避免对终端的存储空间的占用,且无需携带额外的存储设备,改善了用户的使用体验。
关于上述实施例中的服务器,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图7是根据一示例性实施例示出的一种与智能控制设备对应的服务器的框图,包括:
处理器810;
被配置为存储处理器可执行指令的存储器820;
其中,处理器810被配置为:
接收来自终端的第一播放请求;
对所述第一播放请求进行认证;
若认证通过,根据从所述第一播放请求中获取的文件标识信息,将对应的音频文件发送给所述智能控制设备,供所述智能控制设备播放所述音频文件。
综上所述,本公开提供的服务器,将与播放请求对应的音频文件发送给智能控制设备进行播放,能够避免对终端的存储空间的占用,且无需携带额外的存储设备,改善了用户的使用体验。
本领域技术人员在考虑说明书及实践这里的公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
Claims (15)
1.一种音频播放方法,应用于智能控制设备中,其特征在于,所述方法包括:
与所述智能控制设备对应的服务器接收来自终端的第一播放请求;
所述服务器对所述第一播放请求进行认证;
若认证通过,所述服务器根据从所述第一播放请求中获取的文件标识信息,将对应的音频文件发送给所述智能控制设备,供所述智能控制设备播放所述音频文件。
2.根据权利要求1所述的方法,其特征在于,所述服务器对所述第一播放请求进行认证,具体为:
所述服务器从所述第一播放请求中获取智能控制设备的设备标识信息、文件标识信息和用户标识信息,根据所述智能控制设备的设备标识信息,判断所述智能控制设备是否已注册,如果未注册,则确定认证未通过;如果已注册,则根据所述用户标识信息判断用户是否与所述智能控制设备关联,如果未关联,则确定认证未通过;如果已关联,则判断自身是否存储有与所述文件标识信息对应的音频文件,如果存在,则确定认证通过;否则,确定认证未通过。
3.根据权利要求1所述的方法,其特征在于,还包括:
所述服务器接收来自智能控制设备的注册请求;
所述服务器对所述注册请求进行认证;
若认证通过,所述服务器对从所述注册请求中获取到的所述智能控制设备的设备标识信息和地址信息进行存储,向所述智能控制设备发送注册成功响应;
若认证未通过,所述服务器向所述智能控制设备发送注册失败响应。
4.根据权利要求3所述的方法,其特征在于,所述服务器对所述注册请求进行认证,具体为:
所述服务器从所述注册请求中获取智能控制设备的设备标识信息和地址信息,并判断所述智能控制设备的设备标识信息和所述地址信息是否均合法,如果是,则确定认证通过;否则,确定认证未通过。
5.根据权利要求1所述的方法,其特征在于,还包括:
所述服务器接收来自所述终端的关联请求;
所述服务器对所述关联请求进行认证;
若认证通过,所述服务器从所述关联请求中获取用户标识信息,将所述用户标识信息与所述关联请求中的智能控制设备的设备标识信息建立关联,并向所述终端发送关联成功响应;
若认证未通过,所述服务器向终端发送关联失败响应。
6.根据权利要求5所述的方法,其特征在于,所述服务器对所述关联请求进行认证,具体为:
所述服务器从所述关联请求中获取智能控制设备的设备标识信息,并根据所述智能控制设备的设备标识信息,判断所述智能控制设备是否已注册,如果是,则确定认证通过;否则,确定认证未通过。
7.根据权利要求1所述的方法,其特征在于,还包括:
所述终端获取路由器的名称和密码,并将所述路由器的名称和密码发送给智能控制设备;
所述智能控制设备根据所述路由器的名称和密码,与所述服务器建立网络连接。
8.根据权利要求1所述的方法,其特征在于,还包括:
所述智能控制设备与所述终端建立连接,接收来自所述终端的第二播放请求;
所述智能控制设备读取本地存储的或所述终端中存储的音频数据,并对所述音频数据进行播放。
9.一种与智能控制设备对应的服务器,其特征在于,包括:
接收模块,被配置为接收来自终端的第一播放请求;
第一认证模块,被配置为对所述接收模块接收到的所述第一播放请求进行认证;
发送模块,被配置为在所述第一认证模块认证通过时,根据从所述第一播放请求中获取的文件标识信息,将对应的音频文件发送给所述智能控制设备,供所述智能控制设备播放所述音频文件。
10.根据权利要求9所述的服务器,其特征在于,
所述第一认证模块,具体被配置为从所述第一播放请求中获取智能控制设备的设备标识信息、音频文件的文件标识信息和用户标识信息,根据所述智能控制设备的设备标识信息,判断所述智能控制设备是否已注册,如果未注册,则确定认证未通过;如果已注册,则根据所述用户标识信息判断用户是否与所述智能控制设备关联,如果未关联,则确定认证未通过;如果已关联,则判断所述服务器是否存储有与所述文件标识信息对应的音频文件,如果存在,则确定认证通过;否则,确定认证未通过。
11.根据权利要求9所述的服务器,其特征在于,
所述接收模块,还被配置为接收来自智能控制设备的注册请求;
所述服务器,还包括:
第二认证模块,被配置为对所述接收模块接收到的所述注册请求进行认证;
存储模块,被配置为在所述第二认证模块认证通过时,对从所述注册请求中获取到的所述智能控制设备的设备标识信息和地址信息进行存储;
所述发送模块,还被配置为在所述第二认证模块认证通过时,向所述智能控制设备发送注册成功响应;在所述第二认证模块认证未通过时,向所述智能控制设备发送注册失败响应。
12.根据权利要求11所述的服务器,其特征在于,
所述第二认证模块,具体被配置为从所述注册请求中获取智能控制设备的设备标识信息和地址信息,并判断所述智能控制设备的设备标识信息和所述地址信息是否均合法,如果是,则确定认证通过;否则,确定认证未通过。
13.根据权利要求9所述的服务器,其特征在于,
所述接收模块,还被配置为接收来自所述终端的关联请求;
所述服务器,还包括:
第三认证模块,被配置为对所述接收模块接收到的所述关联请求进行认证;
关联模块,被配置为在所述第三认证模块认证通过时,从所述关联请求中获取用户标识信息,将所述用户标识信息与所述关联请求中的智能控制设备的设备标识信息建立关联;
所述发送模块,还被配置为在所述第三认证模块认证通过时,向所述终端发送关联成功响应;在所述第三认证模块认证未通过时,向所述终端发送关联失败响应。
14.根据权利要求13所述的服务器,其特征在于,
所述第三认证模块,具体被配置为从所述关联请求中获取智能控制设备的设备标识信息,并根据所述智能控制设备的设备标识信息,判断所述智能控制设备是否已注册,如果是,则确定认证通过;否则,确定认证未通过。
15.一种与智能控制设备对应的服务器,其特征在于,包括:
处理器;
被配置为存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
接收来自终端的第一播放请求;
对所述第一播放请求进行认证;
若认证通过,根据从所述第一播放请求中获取的文件标识信息,将对应的音频文件发送给所述智能控制设备,供所述智能控制设备播放所述音频文件。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510298486.6A CN104881593A (zh) | 2015-06-03 | 2015-06-03 | 一种音频播放方法和服务器 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510298486.6A CN104881593A (zh) | 2015-06-03 | 2015-06-03 | 一种音频播放方法和服务器 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN104881593A true CN104881593A (zh) | 2015-09-02 |
Family
ID=53949086
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510298486.6A Pending CN104881593A (zh) | 2015-06-03 | 2015-06-03 | 一种音频播放方法和服务器 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN104881593A (zh) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105282658A (zh) * | 2015-10-19 | 2016-01-27 | 广东欧珀移动通信有限公司 | 一种音频播放设备的控制方法、系统及装置 |
| WO2018001128A1 (zh) * | 2016-06-30 | 2018-01-04 | 阿里巴巴集团控股有限公司 | 一种数据传输系统、方法和设备 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN202218258U (zh) * | 2011-09-22 | 2012-05-09 | 北京天成信宇科技有限责任公司 | 智能家庭网关及其系统 |
| CN103581308A (zh) * | 2013-10-18 | 2014-02-12 | 上海山景集成电路股份有限公司 | 音乐播放系统及方法 |
| CN103885426A (zh) * | 2014-03-28 | 2014-06-25 | 百度在线网络技术(北京)有限公司 | 设备的控制方法、客户端、服务器、中间设备和被控设备 |
| CN104243576A (zh) * | 2014-09-11 | 2014-12-24 | 深圳万物新生科技有限公司 | 智能家居系统及其绑定用户终端与设备终端的方法 |
| CN104518931A (zh) * | 2013-09-27 | 2015-04-15 | 方正宽带网络服务股份有限公司 | 一种智能家庭网关终端及其组成的数字家庭系统 |
-
2015
- 2015-06-03 CN CN201510298486.6A patent/CN104881593A/zh active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN202218258U (zh) * | 2011-09-22 | 2012-05-09 | 北京天成信宇科技有限责任公司 | 智能家庭网关及其系统 |
| CN104518931A (zh) * | 2013-09-27 | 2015-04-15 | 方正宽带网络服务股份有限公司 | 一种智能家庭网关终端及其组成的数字家庭系统 |
| CN103581308A (zh) * | 2013-10-18 | 2014-02-12 | 上海山景集成电路股份有限公司 | 音乐播放系统及方法 |
| CN103885426A (zh) * | 2014-03-28 | 2014-06-25 | 百度在线网络技术(北京)有限公司 | 设备的控制方法、客户端、服务器、中间设备和被控设备 |
| CN104243576A (zh) * | 2014-09-11 | 2014-12-24 | 深圳万物新生科技有限公司 | 智能家居系统及其绑定用户终端与设备终端的方法 |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105282658A (zh) * | 2015-10-19 | 2016-01-27 | 广东欧珀移动通信有限公司 | 一种音频播放设备的控制方法、系统及装置 |
| CN105282658B (zh) * | 2015-10-19 | 2018-09-21 | 广东欧珀移动通信有限公司 | 一种音频播放设备的控制方法、系统及装置 |
| WO2018001128A1 (zh) * | 2016-06-30 | 2018-01-04 | 阿里巴巴集团控股有限公司 | 一种数据传输系统、方法和设备 |
| CN107566314A (zh) * | 2016-06-30 | 2018-01-09 | 阿里巴巴集团控股有限公司 | 一种数据传输系统、方法和设备 |
| CN107566314B (zh) * | 2016-06-30 | 2021-05-14 | 斑马智行网络(香港)有限公司 | 一种数据传输系统、方法和设备 |
| US11196742B2 (en) | 2016-06-30 | 2021-12-07 | Banma Zhixing Network (Hongkong) Co., Limited | Method, system, and device for communicating data between devices to control one of the devices |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN104954454A (zh) | 一种智能控制方法及设备 | |
| US9774642B2 (en) | Method and device for pushing multimedia resource and display terminal | |
| CN104980514B (zh) | 一种无线音箱的远程播放控制方法及装置 | |
| US8243949B2 (en) | Network addressible loudspeaker and audio play | |
| US7769409B2 (en) | Network participant status evaluation | |
| CN108388140A (zh) | 控制智能设备的方法、装置、电子设备及存储介质 | |
| CN105451303B (zh) | 接入网络的方法、装置、服务器及终端 | |
| CN104869123A (zh) | 一种网络接入控制方法和服务器 | |
| CN105636237B (zh) | 一种连接网络的方法、无线设备、系统和存储介质 | |
| CN104159226A (zh) | 网络连接方法和装置 | |
| CN105871671A (zh) | 控制、获取智能家居设备上传数据的方法及装置 | |
| CN105139877A (zh) | 多媒体播放设备的连接方法、主设备、控制终端及系统 | |
| JP2014528129A5 (zh) | ||
| CN104935883A (zh) | 一种远程监控方法和服务器 | |
| CN104168269B (zh) | 安全连接建立方法、装置及系统 | |
| JP2016532356A5 (zh) | ||
| WO2018036198A1 (zh) | 一种智能家居的控制方法、装置、家庭网关及移动终端 | |
| CN104767767A (zh) | 互联网访问数据共享方法、装置、系统及网络设备 | |
| CN108055339A (zh) | 家电设备互联的方法、装置、存储介质及云平台服务器 | |
| WO2020006665A1 (en) | Method for connecting an electronic device to a target wireless access point | |
| CN108282768A (zh) | 蓝牙设备分享控制和请求方法及电子设备 | |
| JP6406045B2 (ja) | カラオケシステム、アドレスリースサーバ、管理サーバ、カラオケ装置 | |
| CN103561088A (zh) | 一种基于账号登录的远程控制方法及装置 | |
| CN104881593A (zh) | 一种音频播放方法和服务器 | |
| US20080120398A1 (en) | Communication apparatus, communication method, and storage medium therefor |
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 | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150902 |