将手机终端上的音乐投放到音响设备播放的方法和系统的制作方法

文档序号:7986450阅读:704来源:国知局
将手机终端上的音乐投放到音响设备播放的方法和系统的制作方法
【专利摘要】本发明实施例公开了一种将手机终端上的音乐投放到音响设备播放的方法和系统,其中,方法包括:手机终端上的客户端向音响设备的管理服务器发送手机终端的位置信息;管理服务器将手机终端的位置信息与音响设备列表中各音响设备的位置信息进行匹配,获取与手机终端的位置最接近的一个以上音响设备的信息生成目标音响设备列表并返回客户端;客户端触发音乐投放请求到管理服务器;管理服务器与客户端建立网络通信连接后,客户端向管理服务器传输音乐流;管理服务器将音乐流转发到选择的音响设备上耦合设置的通信单元;选择的音响设备根据控制流对数据流进行播放。本发明实施例可以将手机终端上的音乐文件投放到附近的音响设备进行播放。
【专利说明】将手机终端上的音乐投放到音响设备播放的方法和系统
【技术领域】
[0001]本发明涉及通信技术,尤其是一种将手机终端上的音乐投放到音响设备播放的方法和系统。
【背景技术】
[0002]随着移动通信技术的发展,基于移动通信技术的应用得到了越来越广泛的发展。例如,目前用于进行音乐播放的音响设备,例如,广告牌,大多已具备通信功能。随着移动互联网通信和智能手机终端(也称为:移动终端)的技术发展,具备通信功能的音响设备与附近的观众之间存在着移动互联网的媒介,然而,这些具备通信功能的音响设备并未充分的利用通信技术,目前其音乐播放只有预录和直播形式,音响设备与观众之间只有单向播放音乐内容的关系,位于音响设备附近的观众只能被动收听广告牌播放的音乐内容,而无法播放手机终端上的音乐。
[0003]因此,现有技术具有通信功能的音响设备对音乐源的获得没有手机终端随时可以获取、播放的方式便利。利用方便携带的手机终端作为音乐源设备,把音乐投放到具备通信功能的音响设备进行音乐播放,势必给音乐播放带来更多的方便,使音响设备可以播放附近人群中手机终端中的音乐,使得音响设备对音乐源的获取更实时、便利,播放内容可以更鲜活、更互动。

【发明内容】

[0004]本发明实施例所要解决的技术问题是:提供一种将手机终端上的音乐投放到音响设备播放的方法和系统,以便将手机终端上的音乐文件投放到附近的音响设备进行播放。
[0005]本发明实施例提供的一种将手机终端上的音乐投放到音响设备播放的方法,包括:
[0006]手机终端上的客户端启动后,向音响设备的管理服务器发送所述手机终端的位置信息;
[0007]所述管理服务器将所述手机终端的位置信息与音响设备列表中各音响设备的位置信息进行匹配,获取与所述手机终端的位置最接近的一个以上音响设备的信息,由该一个以上音响设备的信息生成目标音响设备列表并返回所述客户端;所述音响设备列表包括各音响设备的标识ID与位置信息,所述目标音响设备列表包括所述一个以上音响设备的
信息;
[0008]所述客户端接收用户从所述目标音响设备列表选择音响设备触发的音乐投放请求并发送给所述管理服务器,所述音乐投放请求中包括所述手机终端的互联网协议IP地址信息与选择的音响设备的ID信息;
[0009]所述管理服务器与所述客户端建立网络通信连接后,所述客户端向所述管理服务器传输音乐流,所述音乐流包括数据流与控制流,所述数据流包括需要向选择的音响设备投放的音乐文件的构成数据,所述控制流包括需要投放的音乐文件的播放控制信息;[0010]所述管理服务器根据所述选择的音响设备的ID信息,将所述音乐流转发到所述选择的音响设备上耦合设置的通信单元;
[0011]所述选择的音响设备,根据所述控制流对所述数据流进行播放。
[0012]上述方法的一个具体实施例中,所述通信单元具有全球定位系统GPS模块;
[0013]所述方法还包括:
[0014]各音响设备上耦合设置的通信单元启动后,分别通过GPS模块进行定位并将定位得到的位置信息作为该通信单元耦合到的音响设备的位置信息,与耦合到的音响设备的ID信息一起发送给所述管理服务器;
[0015]所述管理服务器识别出接收到的音响设备的ID信息存在于预设的音响设备列表中时,在所述音响设备列表中写入所述音响设备的ID信息对应的位置信息,并根据接收到的音响设备的ID信息与相应的音响设备建立网络通信连接。
[0016]上述方法的一个具体实施例中,所述音乐投放请求中还包括所述手机终端的型号、用户ID与用户帐号上的余额信息;
[0017]所述客户端接收用户从所述目标音响设备列表选择音响设备触发的音乐投放请求并发送给所述管理服务器之后,还包括:
[0018]所述管理服务器识别所述手机终端的型号、用户ID与用户帐号上的余额信息是否满足预设条件,所述预设条件包括具有音乐投放业务权限的手机终端的型号、用户ID与最低余额;
[0019]响应于所述手机终端的型号、用户ID与用户帐号上的余额信息满足所述预设条件,所述管理服务器与所述客户端建立网络通信连接;
[0020]否则,响应于所述手机终端的型号、用户ID与用户帐号上的余额信息不满足所述预设条件,所述管理服务器向所述客户端返回错误提示消息。
[0021]上述方法的一个具体实施例中,所述播放控制信息包括所述手机终端的IP地址、需要投放的音乐文件的文件名与文件类型、在所述手机终端上的路径目录与播放时序进度信息。
[0022]上述方法的一个具体实施例中,所述客户端具体通过传输控制协议TCP或者超文本传输协议HTTP向所述管理服务器传输所述数据流;
[0023]所述客户端具体通过实时传输协议RTP或者实时流协议RTSP向所述管理服务器传输所述控制流。
[0024]上述方法的一个具体实施例中,所述手机终端中设置有重力传感器;
[0025]所述客户端具体接收用户从所述目标音响设备列表选择音响设备后采用摇动手机终端或甩动手机终端的方式触发的音乐投放请求并发送给所述管理服务器。
[0026]上述方法的一个具体实施例中,手机终端上的客户端启动后,具体在第三代3G移动通信网络条件下进行GPS定位,得到所述手机终端的GPS位置信息并发送给音响设备的管理服务器,所述手机终端的位置信息具体为所述手机终端的GPS位置信息;或者
[0027]手机终端上的客户端启动后,具体在无线局域网WiFi通信网络条件下进行定位,得到所述手机终端的WiFi位置信息并发送给音响设备的管理服务器,所述手机终端的位置信息具体为所述手机终端的WiFi位置信息。
[0028]上述方法的一个具体实施例中,所述需要向选择的音响设备投放的音乐文件具体为所述手机终端当前正在播放的音乐文件或者用户从所述手机终端中音乐文件夹中选择的音乐文件。
[0029]本发明实施例提供的一种将手机终端上的音乐投放到音响设备播放的系统,包括手机终端、一个以上音响设备与音响设备的管理服务器,所述手机终端上设置有客户端,所述音响设备上耦合设置有通信单元;其中:
[0030]所述手机终端上的客户端,用于在启动后,向音响设备的管理服务器发送所述手机终端的位置信息;接收用户从所述管理服务器返回的目标音响设备列表选择音响设备触发的音乐投放请求并发送给所述管理服务器,所述音乐投放请求中包括所述手机终端的互联网协议IP地址信息与选择的音响设备的ID信息;以及在与所述管理服务器建立网络连接后,向所述管理服务器传输音乐流,所述音乐流包括数据流与控制流,所述数据流包括需要向选择的音响设备投放的音乐文件的构成数据,所述控制流包括需要投放的音乐文件的播放控制信息;
[0031]所述管理服务器,用于将所述手机终端的位置信息与音响设备列表中各音响设备的位置信息进行匹配,获取与所述手机终端的位置最接近的一个以上音响设备的信息,由该一个以上音响设备的信息生成目标音响设备列表并返回所述客户端,所述音响设备列表包括各音响设备的标识ID与位置信息,所述目标音响设备列表包括所述一个以上音响设备的信息;以及响应于接收到客户端触发的音乐投放请求,与所述客户端建立网络通信连接后,接收所述客户端传输的音乐流;并根据所述选择的音响设备的ID信息,将所述音乐流转发到所述选择的音响设备上耦合设置的通信单元;
[0032]所述选择的音响设备,用于根据所述控制流对所述数据流进行播放。
[0033]上述系统的一个具体实施例中,所述通信单元具有全球定位系统GPS模块;
[0034]各音响设备上耦合设置的通信单元,用于在启动后,分别通过GPS模块进行定位并将定位得到的位置信息作为该通信单元耦合到的音响设备的位置信息,与耦合到的音响设备的ID信息一起发送给所述管理服务器;
[0035]所述管理服务器,还用于在识别出接收到的音响设备的ID信息存在于预设的音响设备列表中时,在所述音响设备列表中写入所述音响设备的ID信息对应的位置信息,并根据接收到的音响设备的ID信息与相应的音响设备建立网络通信连接。
[0036]上述系统的一个具体实施例中,所述音乐投放请求中还包括所述手机终端的型号、用户ID与用户帐号上的余额信息;
[0037]所述管理服务器,还用于在接收到所述音乐投放请求后,识别所述手机终端的型号、用户ID与用户帐号上的余额信息是否满足预设条件,所述预设条件包括具有音乐投放业务权限的手机终端的型号、用户ID与最低余额;响应于所述手机终端的型号、用户ID与用户帐号上的余额信息满足所述预设条件,与所述客户端建立网络通信连接;否则,响应于所述手机终端的型号、用户ID与用户帐号上的余额信息不满足所述预设条件,向所述客户端返回错误提示消息。
[0038]上述系统的一个具体实施例中,所述播放控制信息包括所述手机终端的IP地址、需要投放的音乐文件的文件名与文件类型、在所述手机终端上的路径目录与播放时序进度信息。
[0039]上述系统的一个具体实施例中,所述客户端具体通过传输控制协议TCP或者超文本传输协议HTTP向所述管理服务器传输所述数据流;
[0040]所述客户端具体通过实时传输协议RTP或者实时流协议RTSP向所述管理服务器传输所述控制流。
[0041]上述系统的一个具体实施例中,所述手机终端中设置有重力传感器;
[0042]所述客户端,具体接收用户从所述目标音响设备列表选择音响设备后采用摇动手机终端或甩动手机终端的方式触发的音乐投放请求并发送给所述管理服务器。
[0043]上述系统的一个具体实施例中,所述手机终端上的客户端启动后,具体在第三代3G移动通信网络条件下进行GPS定位,得到所述手机终端的GPS位置信息并发送给音响设备的管理服务器,所述手机终端的位置信息具体为所述手机终端的GPS位置信息;或者
[0044]手机终端上的客户端启动后,具体在无线局域网WiFi通信网络条件下进行定位,得到所述手机终端的WiFi位置信息并发送给音响设备的管理服务器,所述手机终端的位置信息具体为所述手机终端的WiFi位置信息。
[0045]上述系统的一个具体实施例中,所述需要向选择的音响设备投放的音乐文件具体为所述手机终端当前正在播放的音乐文件或者用户从所述手机终端中音乐文件夹中选择的音乐文件。
[0046]基于本发明上述实施例提供的将手机终端上的音乐投放到音响设备播放的方法和系统,手机终端上的客户端启动后,向音响设备的管理服务器发送该手机终端的位置信息,管理服务器将手机终端的位置信息与音响设备列表中各音响设备的位置信息进行匹配,获取与手机终端的位置最接近的一个以上音响设备的信息并返回客户端;客户端接收用户从目标音响设备列表选择音响设备触发的音乐投放请求并发送给管理服务器;管理服务器与客户端建立网络通信连接后,客户端向管理服务器传输音乐流;管理服务器根据选择的音响设备的ID信息,将音乐流转发到选择的音响设备上耦合设置的通信单元;选择的音响设备根据控制流对数据流进行播放。与现有技术相比,本发明实施例可以将手机终端上的音乐文件投放到附近的音响设备进行播放,使得具有通信功能的音响设备对音乐源的获得充分利用了手机终端随时可以获取、播放方式提供的便利性。利用方便携带的手机终端作为音乐源设备,将音乐投放到具备通信功能的音响设备进行音乐播放,给音乐播放带来更多的方便,使音响设备可以播放附近人群中手机终端中的音乐,使得音响设备对音乐源的获取更实时、便利,播放内容可以更鲜活、更互动,从而提高观众对音响设备播放音乐的关注度。
[0047]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【专利附图】

【附图说明】
[0048]构成说明书的一部分的附图描述了本发明的实施例,并且连同描述一起用于解释本发明的原理。
[0049]参照附图,根据下面的详细描述,可以更加清楚地理解本发明,其中:
[0050]图1为本发明将手机终端上的音乐投放到音响设备播放的方法一个实施例的流程图。
[0051]图2为本发明将手机终端上的音乐投放到音响设备播放的方法另一个实施例的流程图。[0052]图3为本发明实施例中手机终端上客户端的一个界面示例图。
[0053]图4为本发明将手机终端上的音乐投放到音响设备播放的系统一个实施例的结构示意图。
【具体实施方式】
[0054]现在将参照附图来详细描述本发明的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。
[0055]同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
[0056]以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。
[0057]对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。
[0058]在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
[0059]应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
[0060]图1为本发明将手机终端上的音乐投放到音响设备播放的方法一个实施例的流程图。如图1所示,该实施例将手机终端上的音乐投放到音响设备播放的方法包括:
[0061]110,手机终端上的客户端启动后,向音响设备的管理服务器发送手机终端的位置信息。
[0062]120,管理服务器将手机终端的位置信息与音响设备列表中各音响设备的位置信息进行匹配,获取与手机终端的位置最接近的一个以上音响设备的信息,由该一个以上音响设备的信息生成目标音响设备列表并返回客户端。
[0063]其中的音响设备列表包括各音响设备的标识(ID)与位置信息,目标音响设备列表包括一个以上音响设备的信息。音响设备的ID唯一的标识一个音响设备,具体可以是音响设备的名称、编号等信息。
[0064]130,客户端接收用户从管理服务器返回的目标音响设备列表选择音响设备触发的音乐投放请求并发送给管理服务器,该音乐投放请求中包括手机终端的互联网协议(Internet Protocol, IP)地址信息与选择的音响设备的ID信息。
[0065]140,管理服务器与客户端建立网络通信连接后,客户端向管理服务器传输音乐流。
[0066]其中的音乐流包括数据流与控制流,数据流包括需要向选择的音响设备投放的音乐文件的构成数据,控制流包括需要投放的音乐文件的播放控制信息。
[0067]示例性地,需要向选择的音响设备投放的音乐文件具体可以是该手机终端当前正在播放的音乐文件或者用户从手机终端中音乐文件夹中选择的音乐文件,例如,歌曲。
[0068]150,管理服务器根据音乐投放请求中的选择的音响设备的ID信息,将音乐流转发到选择的音响设备上耦合设置的通信单元。[0069]160,选择的音响设备根据音乐流中的控制流对音乐流中的数据流进行播放,从而实现对手机终端投放的音乐文件的播放。
[0070]本发明上述实施例提供的将手机终端上的音乐投放到音响设备播放的方法,手机终端上的客户端启动后,向音响设备的管理服务器发送该手机终端的位置信息,管理服务器将手机终端的位置信息与音响设备列表中各音响设备的位置信息进行匹配,获取与手机终端的位置最接近的一个以上音响设备的信息并返回客户端;客户端接收用户从目标音响设备列表选择音响设备触发的音乐投放请求并发送给管理服务器;管理服务器与客户端建立网络通信连接后,客户端向管理服务器传输音乐流;管理服务器根据选择的音响设备的ID信息,将音乐流转发到选择的音响设备上耦合设置的通信单元;选择的音响设备根据控制流对数据流进行播放。与现有技术相比,本发明实施例可以将手机终端上的音乐文件投放到附近的音响设备进行播放,使得具有通信功能的音响设备对音乐源的获得充分利用了手机终端随时可以获取、播放方式提供的便利性。利用方便携带的手机终端作为音乐源设备,将音乐投放到具备通信功能的音响设备进行音乐播放,给音乐播放带来更多的方便,使音响设备可以播放附近人群中手机终端中的音乐,使得音响设备对音乐源的获取更实时、便利,播放内容可以更鲜活、更互动,从而提高观众对音响设备播放音乐的关注度。
[0071]根据本发明方法的一个具体实施例,音响设备上耦合设置的通信单元具有全球定位系统全球定位系统(Global Position System, GPS)模块。相应的,该具体实施例方法还可以包括:
[0072]各音响设备上耦合设置的通信单元启动后,分别通过GPS模块进行定位并将定位得到的位置信息作为该通信单元耦合到的音响设备的位置信息,与耦合到的音响设备的ID信息一起发送给管理服务器,具体可以通过超文本传输协议(Hyper Text TransportProtocol, HTTP)发送给管理服务器;
[0073]管理服务器识别出接收到的音响设备的ID信息存在于预设的音响设备列表中时,获知该通信单元有效,从而获知该通信单元耦合到的音响设备为有效的音响设备,对已经存在的音响设备列表进行更新,在音响设备列表中写入音响设备的ID信息对应的位置信息,并根据接收到的音响设备的ID信息与相应的音响设备建立网络通信连接。音响设备为有效的音响设备时,位于该音响设备附近的手机终端才可以向该音响设备投放音乐。
[0074]根据本发明方法的一个具体实施例,音乐投放请求中还可以包括手机终端的型号、用户ID与用户帐号上的余额信息,其中的用户ID唯一标识一个手机终端用户。其中,手机终端的型号可以由客户端从手机终端的硬件配置信息列表中读取,用户ID与用户帐号上的余额信息可以由客户端从手机终端使用的用户身份识别卡(SIM卡)中读取。相应地,该具体实施例中,客户端接收用户从目标音响设备列表选择音响设备触发的音乐投放请求并发送给管理服务器之后,还可以包括:
[0075]管理服务器识别音乐投放请求中手机终端的型号、用户ID与用户帐号上的余额信息是否满足预设条件,该预设条件可以预先设置,包括具有音乐投放业务权限的手机终端的型号、用户ID与最低余额;
[0076]响应于音乐投放请求中手机终端的型号、用户ID与用户帐号上的余额信息满足预设条件,管理服务器与客户端建立网络通信连接;
[0077]否则,响应于手机终端的型号、用户ID与用户帐号上的余额信息不满足预设条件,管理服务器向客户端返回错误提示消息。
[0078]基于上述对手机终端的型号、用户ID与用户帐号上的余额信息的验证,只有在上述信息满足预设条件权限的情况下,手机终端的客户端才能与音响设备的管理服务器建立音乐投放的关系,实现了管理服务器对手机终端投放音乐文件业务的统一管理。
[0079]根据本发明方法的一个具体实施例,播放控制信息具体可以包括手机终端的IP地址、需要投放的音乐文件的文件名与文件类型、在手机终端上的路径目录与播放时序进度?目息。
[0080]根据本发明方法的一个具体实施例,客户端具体可以通过传输控制协议(Transmission Control Protocol, TCP)或者超文本传输协议(Hyper Text TransportProtocol, HTTP)向管理服务器传输数据流;
[0081]客户端具体可以通过实时传输协议(Real Time Protocol,RTP)或者实时流协议(Real Time Streaming Protocol, RTSP)向管理服务器传输控制流。
[0082]根据本发明方法的一个具体实施例,手机终端中设置有重力传感器。相应地,客户端具体可以接收用户从目标音响设备列表选择音响设备后采用摇动手机终端或甩动手机终端的方式触发的音乐投放请求并发送给管理服务器。
[0083]根据本发明方法的一个具体实施例,手机终端可以具备GPS与wifi综合定位功能。手机终端上的客户端启动后,具体可以在第三代(3G)移动通信网络条件下进行GPS定位,得到手机终端的GPS位置信息并发送给音响设备的管理服务器,手机终端的位置信息具体为手机终端的GPS位置信息;或者,根据本发明方法的另一个具体实施例,手机终端上的客户端启动后,具体在基于IEEE 802.1lb标准的无线局域网(Wireless Fidelity,WiFi)通信网络条件下进行定位,得到手机终端的WiFi位置信息并发送给音响设备的管理服务器,手机终端的位置信息具体为手机终端的WiFi位置信息。
[0084]图2为本发明将手机终端上`的音乐投放到音响设备播放的方法一个实施例的流程图。如图2所示,该实施例将手机终端上的音乐投放到音响设备播放的方法包括:
[0085]210,各音响设备上耦合设置的通信单元启动后,分别通过GPS模块进行定位,并将定位得到的位置信息作为该通信单元耦合到的音响设备的位置信息,与耦合到的音响设备的ID信息一起发送给管理服务器。
[0086]220,管理服务器识别出接收到的音响设备的ID信息存在于预设的音响设备列表中时,对已有的音响设备列表进行更新,在音响设备列表中写入该音响设备的ID信息对应的位置信息,并根据接收到的音响设备的ID信息与相应的音响设备建立网络通信连接,具体通过该音响设备中耦合设置的通信单元与相应的音响设备建立网络通信连接。
[0087]230,手机终端上的客户端启动后,进行GPS定位或者WiFi定位,得到手机终端的GPS位置信息或者WiFi位置信息并发送给音响设备的管理服务器。
[0088]其中,操作230与操作210~220不存在执行顺序限制,操作210~220可以随时执行,并不受本发明实施例其它操作的执行时间限制。
[0089]240,管理服务器将手机终端的位置信息与音响设备列表中各音响设备的位置信息进行匹配,获取与手机终端的位置最接近的一个以上音响设备的信息,由该一个以上音响设备的信息生成目标音响设备列表并返回客户端。
[0090]其中的音响设备列表包括各音响设备的ID与位置信息,目标音响设备列表包括与手机终端的位置最接近的一个以上音响设备的信息。音响设备的ID唯一的标识一个音响设备,具体可以是音响设备的名称、编号等信息。
[0091]250,客户端接收并显示目标音响设备列表。
[0092]如图3所示,为本发明实施例中手机终端上客户端的一个界面示例图。其中的“设备1”、“设备2”、“设备3”、“设备4”与“设备5”表示与该客户端所在手机终端的位置最接近的五个音响设备的名称或者编号,用户可以通过手机终端上的按键或者移动光标选择其中的一个音响设备。
[0093]260,用户以按键方式从目标音响设备列表选择一个音响设备后米用摇动手机终端或甩动手机终端的方式触发音乐投放请求,客户端基于预先设置的管理服务器的接入号码将该音乐投放请求发送给管理服务器。
[0094]其中的音乐投放请求中包括该手机终端的IP地址信息、选择的音响设备的ID信息、手机终端的型号、用户ID与用户帐号上的余额信息。
[0095]270,管理服务器识别音乐投放请求中手机终端的型号、用户ID与用户帐号上的余额信息是否满足预设条件,该预设条件包括具有音乐投放业务权限的手机终端的型号、用户ID与最低余额。
[0096]响应于音乐投放请求中手机终端的型号、用户ID与用户帐号上的余额信息满足预设条件,执行290的操作。否则,响应于手机终端的型号、用户ID与用户帐号上的余额信息不满足预设条件,执行280的操作。
[0097]280,管理服务器向客户端返回错误提示消息,结束本次业务流程。
[0098]之后,不再执行本实施例的后续流程。
[0099]290,管理服务器与客户端建立网络通信连接。
[0100]300,客户端向管理服务器传输音乐流。
[0101]其中的音乐流包括数据流与控制流,数据流在该实施例中示例性地为是该手机终端当前正在播放的音乐文件的构成数据,控制流包括需要投放的音乐文件的播放控制信息,具体包括手机终端的IP地址、需要投放的音乐文件的文件名与文件类型、在手机终端上的路径目录与播放时序进度信息。
[0102]如果数据流示例性地为是用户从手机终端中音乐文件夹中选择的音乐文件的构成数据,则操作260中,用户可以从手机终端中选择一个需要投放的音乐文件即可。
[0103]传输音乐流完成后,音响设备管理服务器共享该音乐流在手机终端上的相应音乐文件,并具备对该因为文件的下载功能。
[0104]310,管理服务器根据选择的音响设备的ID信息,将音乐流转发到选择的音响设备上耦合设置的通信单元。
[0105]320,选择的音响设备根据通信单元接收到的音乐流中的控制流对该音乐流中的数据流进行播放。
[0106]在音响设备播放接收到的音乐流的过程中,手机终端本地可以继续播放相应的音乐也可以不发出声音,手机终端本地可以对该播放的音乐进行暂停、快进、快退、选择下一个音乐或上一个音乐或播放其他歌曲等操作,该操作对音响设备的播放不产生影响。因为音乐文件的格式多种多样,本发明实施例中,手机终端可以通过自带的编解码功能和播放器播放这些音乐文件。[0107]如果手机终端上的客户端还要继续投放音乐,重复执行上述实施例中230?320的操作即可。
[0108]图4为本发明将手机终端上的音乐投放到音响设备播放的系统一个实施例的结构示意图。该实施例将手机终端上的音乐投放到音响设备播放的系可用于实现本发明上述各将手机终端上的音乐投放到音响设备播放的方法。如图4所示,其包括手机终端410、一个以上音响设备420与音响设备420的管理服务器430,手机终端410上设置有客户端411,音响设备420上耦合设置有通信单元421。
[0109]示例性地,本发明实施例中的客户端具体可以包括智能手机客户端、平板电脑客户端、笔记本电脑客户端等多种可以安装客户端软件的智能终端设备。本发明实施例中的音响设备也可以称为多媒体播放设备,均支持GPS定位,例如,公交、出租车用的发光二极管(light-emitting diode,LED)广告屏、支持有线、无线网卡的智能电视广告屏、车载导航仪等。本发明各实施例中音响设备420与通信单元421可以一体设置,也可以分开设置并绑定。其中:
[0110]手机终端410上的客户端411,用于在启动后,向音响设备420的管理服务器430发送手机终端410的位置信息;接收用户从管理服务器430返回的目标音响设备列表选择音响设备420后触发的音乐投放请求并发送给管理服务器430,该音乐投放请求中包括手机终端410的IP地址信息与选择的音响设备420的ID信息;以及在与管理服务器430建立网络连接后,向管理服务器430传输音乐流,该音乐流包括数据流与控制流,其中的数据流包括需要向选择的音响设备420投放的音乐文件的构成数据,控制流包括需要投放的音乐文件的播放控制信息。示例性地,其中需要向选择的音响设备420投放的音乐文件具体为手机终端410当前正在播放的音乐文件或者用户从手机终端410中音乐文件夹中选择的首乐文件。
[0111]管理服务器430,用于将手机终端410的位置信息与音响设备列表中各音响设备420的位置信息进行匹配,获取与手机终端410的位置最接近的一个以上音响设备420的信息,由该一个以上音响设备420的信息生成目标音响设备列表并返回客户端411,该音响设备列表包括各音响设备420的标识ID与位置信息,目标音响设备列表包括一个以上音响设备420的信息;以及响应于接收到客户端411触发的音乐投放请求,与客户端411建立网络通信连接后,接收客户端411传输的音乐流;并根据选择的音响设备420的ID信息,将接收到的音乐流转发到选择的音响设备420上耦合设置的通信单元421。
[0112]选择的音响设备420,用于根据通信单元421接收到的音乐流中的控制流对其中的数据流进行播放。
[0113]本发明上述实施例提供的将手机终端上的音乐投放到音响设备播放的系统,手机终端上的客户端启动后,向音响设备的管理服务器发送该手机终端的位置信息,管理服务器将手机终端的位置信息与音响设备列表中各音响设备的位置信息进行匹配,获取与手机终端的位置最接近的一个以上音响设备的信息并返回客户端;客户端接收用户从目标音响设备列表选择音响设备触发的音乐投放请求并发送给管理服务器;管理服务器与客户端建立网络通信连接后,客户端向管理服务器传输音乐流;管理服务器根据选择的音响设备的ID信息,将音乐流转发到选择的音响设备上耦合设置的通信单元;选择的音响设备根据控制流对数据流进行播放。本发明实施例可以将手机终端上的音乐文件投放到附近的音响设备进行播放,使得具有通信功能的音响设备对音乐源的获得充分利用了手机终端随时可以获取、播放方式提供的便利性。利用方便携带的手机终端作为音乐源设备,将音乐投放到具备通信功能的音响设备进行音乐播放,给音乐播放带来更多的方便,使音响设备可以播放附近人群中手机终端中的音乐,使得音响设备对音乐源的获取更实时、便利,播放内容可以更鲜活、更互动,从而提高观众对音响设备播放音乐的关注度。
[0114]根据本发明系统的一个具体实施例,图4所示实施例中的通信单元421具有GPS模块。相应地,各音响设备420上耦合设置的通信单元421,用于在启动后,分别通过其中的GPS模块进行定位并将定位得到的位置信息作为该通信单元421耦合到的音响设备420的位置信息,与耦合到的音响设备420的ID信息一起发送给管理服务器430。管理服务器430,还用于在识别出接收到的音响设备420的ID信息存在于预设的音响设备列表中时,在音响设备列表中写入音响设备420的ID信息对应的位置信息,并根据接收到的音响设备420的ID信息与相应的音响设备420建立网络通信连接。
[0115]根据本发明系统的一个具体实施例,上述实施例中,音乐投放请求中还可以包括手机终端410的型号、用户ID与用户帐号上的余额信息。相应地,管理服务器430,还用于在接收到客户端411发送的音乐投放请求后,识别其中的手机终端410的型号、用户ID与用户帐号上的余额信息是否满足预设条件,该预设条件包括具有音乐投放业务权限的手机终端410的型号、用户ID与最低余额;响应于音乐投放请求中的手机终端410的型号、用户ID与用户帐号上的余额信息满足预设条件,与客户端411建立网络通信连接;否则,响应于音乐投放请求中的手机终端410的型号、用户ID与用户帐号上的余额信息不满足预设条件,向客户端411返回错误提示消息。
[0116]根据本发明系统的一个具体实施例,上述实施例中的播放控制信息具体可以包括手机终端410的IP地址、需要投放的音乐文件的文件名与文件类型、在手机终端410上的路径目录与播放时序进度信息。
[0117]根据本发明系统的一个具体实施例,上述实施例中,客户端411具体可以通过TCP或者HTTP向管理服务器430传输数据流;客户端411具体可以通过RTP或者RTSP向管理服务器430传输控制流。
[0118]根据本发明系统的一个具体实施例,上述实施例中,手机终端410中设置有重力传感器。相应地,客户端411,具体接收用户从目标音响设备列表选择音响设备420后采用摇动手机终端410或甩动手机终端410的方式触发的音乐投放请求并发送给管理服务器430。
[0119]根据本发明系统的一个具体实施例,上述实施例中,手机终端410可以具备GPS与wifi综合定位功能。手机终端410上的客户端411启动后,具体可以在第三代3G移动通信网络条件下进行GPS定位,得到手机终端410的GPS位置信息并发送给音响设备420的管理服务器430,该实施例中手机终端410的位置信息具体为手机终端410的GPS位置信息。或者,手机终端410上的客户端411启动后,具体也可以在WiFi通信网络条件下进行定位,得到手机终端410的WiFi位置信息并发送给音响设备420的管理服务器430,该实施例中手机终端410的位置信息具体为手机终端410的WiFi位置信息。
[0120]本说明书中各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似的部分相互参见即可。对于系统实施例而言,由于其与方法实施例基本对应,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0121]可能以许多方式来实现本发明的方法和系统。例如,可通过软件、硬件、固件或者软件、硬件、固件的任何组合来实现本发明的方法和系统。用于所述方法的步骤的上述顺序仅是为了进行说明,本发明的方法的步骤不限于以上具体描述的顺序,除非以其它方式特别说明。此外,在一些实施例中,还可将本发明实施为记录在记录介质中的程序,这些程序包括用于实现根据本发明的方法的机器可读指令。因而,本发明还覆盖存储用于执行根据本发明的方法的程序的记录介质。
[0122]本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0123]本发明实施例可以将手机终端上的音乐文件投放到附近的音响设备进行播放,使得具有通信功能的音响设备对音乐源的获得充分利用了手机终端随时可以获取、播放方式提供的便利性。利用方便携带的手机终端作为音乐源设备,将音乐投放到具备通信功能的音响设备进行音乐播放,给音乐播放带来更多的方便,使音响设备可以播放附近人群中手机终端中的音乐,使得音响设备对音乐源的获取更实时、便利,播放内容可以更鲜活、更互动,从而提高观众对音响设备播放音乐的关注度。
[0124]本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。
【权利要求】
1.一种将手机终端上的音乐投放到音响设备播放的方法,其特征在于,包括: 手机终端上的客户端启动后,向音响设备的管理服务器发送所述手机终端的位置信息; 所述管理服务器将所述手机终端的位置信息与音响设备列表中各音响设备的位置信息进行匹配,获取与所述手机终端的位置最接近的一个以上音响设备的信息,由该一个以上音响设备的信息生成目标音响设备列表并返回所述客户端;所述音响设备列表包括各音响设备的标识ID与位置信息,所述目标音响设备列表包括所述一个以上音响设备的信息;所述客户端接收用户从所述目标音响设备列表选择音响设备触发的音乐投放请求并发送给所述管理服务器,所述音乐投放请求中包括所述手机终端的互联网协议IP地址信息与选择的音响设备的ID信息; 所述管理服务器与所述客户端建立网络通信连接后,所述客户端向所述管理服务器传输音乐流,所述音乐流包括数据流与控制流,所述数据流包括需要向选择的音响设备投放的音乐文件的构成数据,所述控制流包括需要投放的音乐文件的播放控制信息; 所述管理服务器根据所述选择的音响设备的ID信息,将所述音乐流转发到所述选择的音响设备上耦合设置的通信单元; 所述选择的音响设备,根据所述控制流对所述数据流进行播放。
2.根据权利要求1所述的方法,其特征在于,所述通信单元具有全球定位系统GPS模块; 所述方法还包括: 各音响设备上耦合设置的通信单元启动后,分别通过GPS模块进行定位并将定位得到的位置信息作为该通信单元耦合到的音响设备的位置信息,与耦合到的音响设备的ID信息一起发送给所述管理服务器; 所述管理服务器识别出接收到的音响设备的ID信息存在于预设的音响设备列表中时,在所述音响设备列表中写入所述音响设备的ID信息对应的位置信息,并根据接收到的音响设备的ID信息与相应的音响设备建立网络通信连接。
3.根据权利要求2所述的方法,其特征在于,所述音乐投放请求中还包括所述手机终端的型号、用户ID与用户帐号上的余额信息; 所述客户端接收用户从所述目标音响设备列表选择音响设备触发的音乐投放请求并发送给所述管理服务器之后,还包括: 所述管理服务器识别所述手机终端的型号、用户ID与用户帐号上的余额信息是否满足预设条件,所述预设条件包括具有音乐投放业务权限的手机终端的型号、用户ID与最低余额; 响应于所述手机终端的型号、用户ID与用户帐号上的余额信息满足所述预设条件,所述管理服务器与所述客户端建立网络通信连接; 否则,响应于所述手机终端的型号、用户ID与用户帐号上的余额信息不满足所述预设条件,所述管理服务器向所述客户端返回错误提示消息。
4.根据权利要求3所述的方法,其特征在于,所述播放控制信息包括所述手机终端的IP地址、需要投放的音乐文件的文件名与文件类型、在所述手机终端上的路径目录与播放时序进度信息。
5.根据权利要求3所述的方法,其特征在于,所述客户端具体通过传输控制协议TCP或者超文本传输协议HTTP向所述管理服务器传输所述数据流; 所述客户端具体通过实时传输协议RTP或者实时流协议RTSP向所述管理服务器传输所述控制流。
6.根据权利要求3所述的方法,其特征在于,所述手机终端中设置有重力传感器; 所述客户端具体接收用户从所述目标音响设备列表选择音响设备后采用摇动手机终端或甩动手机终端的方式触发的音乐投放请求并发送给所述管理服务器。
7.根据权利要求1至6任意一项所述的方法,其特征在于,手机终端上的客户端启动后,具体在第三代3G移动通信网络条件下进行GPS定位,得到所述手机终端的GPS位置信息并发送给音响设备的管理服务器,所述手机终端的位置信息具体为所述手机终端的GPS位置信息;或者 手机终端上的客户端启动后,具体在无线局域网WiFi通信网络条件下进行定位,得到所述手机终端的WiFi位置信息并发送给音响设备的管理服务器,所述手机终端的位置信息具体为所述手机终端的WiFi位置信息。
8.根据权利要求1至6任意一项所述的方法,其特征在于,所述需要向选择的音响设备投放的音乐文件具体为所述手机终端当前正在播放的音乐文件或者用户从所述手机终端中音乐文件夹中选择的音乐文件。
9.一种将手机终端上的音乐投放到音响设备播放的系统,其特征在于,包括手机终端、一个以上音响设备与音响设备的·管理服务器,所述手机终端上设置有客户端,所述音响设备上耦合设置有通信单元;其中: 所述手机终端上的客户端,用于在启动后,向音响设备的管理服务器发送所述手机终端的位置信息;接收用户从所述管理服务器返回的目标音响设备列表选择音响设备触发的音乐投放请求并发送给所述管理服务器,所述音乐投放请求中包括所述手机终端的互联网协议IP地址信息与选择的音响设备的ID信息;以及在与所述管理服务器建立网络连接后,向所述管理服务器传输音乐流,所述音乐流包括数据流与控制流,所述数据流包括需要向选择的音响设备投放的音乐文件的构成数据,所述控制流包括需要投放的音乐文件的播放控制信息; 所述管理服务器,用于将所述手机终端的位置信息与音响设备列表中各音响设备的位置信息进行匹配,获取与所述手机终端的位置最接近的一个以上音响设备的信息,由该一个以上音响设备的信息生成目标音响设备列表并返回所述客户端,所述音响设备列表包括各音响设备的标识ID与位置信息,所述目标音响设备列表包括所述一个以上音响设备的信息;以及响应于接收到客户端触发的音乐投放请求,与所述客户端建立网络通信连接后,接收所述客户端传输的音乐流;并根据所述选择的音响设备的ID信息,将所述音乐流转发到所述选择的音响设备上耦合设置的通信单元; 所述选择的音响设备,用于根据所述控制流对所述数据流进行播放。
10.根据权利要求9所述的系统,其特征在于,所述通信单元具有全球定位系统GPS模块; 各音响设备上耦合设置的通信单元,用于在启动后,分别通过GPS模块进行定位并将定位得到的位置信息作为该通信单元耦合到的音响设备的位置信息,与耦合到的音响设备的ID信息一起发送给所述管理服务器; 所述管理服务器,还用于在识别出接收到的音响设备的ID信息存在于预设的音响设备列表中时,在所述音响设备列表中写入所述音响设备的ID信息对应的位置信息,并根据接收到的音响设备的ID信息与相应的音响设备建立网络通信连接。
11.根据权利要求10所述的系统,其特征在于,所述音乐投放请求中还包括所述手机终端的型号、用户ID与用户帐号上的余额信息; 所述管理服务器,还用于在接收到所述音乐投放请求后,识别所述手机终端的型号、用户ID与用户帐号上的余额信息是否满足预设条件,所述预设条件包括具有音乐投放业务权限的手机终端的型号、用户ID与最低余额;响应于所述手机终端的型号、用户ID与用户帐号上的余额信息满足所述预设条件,与所述客户端建立网络通信连接;否则,响应于所述手机终端的型号、用户ID与用户帐号上的余额信息不满足所述预设条件,向所述客户端返回错误提示消息。
12.根据权利要求11所述的系统,其特征在于,所述播放控制信息包括所述手机终端的IP地址、需要投放的音乐文件的文件名与文件类型、在所述手机终端上的路径目录与播放时序进度信息。
13.根据权利要求11所述的系统,其特征在于,所述客户端具体通过传输控制协议TCP或者超文本传输协议HTTP向所述管理服务器传输所述数据流; 所述客户端具体通过实时传输协议RTP或者实时流协议RTSP向所述管理服务器传输所述控制流。
14.根据权 利要求11所述的系统,其特征在于,所述手机终端中设置有重力传感器; 所述客户端,具体接收用户从所述目标音响设备列表选择音响设备后采用摇动手机终端或甩动手机终端的方式触发的音乐投放请求并发送给所述管理服务器。
15.根据权利要求9至14任意一项所述的系统,其特征在于,所述手机终端上的客户端启动后,具体在第三代3G移动通信网络条件下进行GPS定位,得到所述手机终端的GPS位置信息并发送给音响设备的管理服务器,所述手机终端的位置信息具体为所述手机终端的GPS位置信息;或者 手机终端上的客户端启动后,具体在无线局域网WiFi通信网络条件下进行定位,得到所述手机终端的WiFi位置信息并发送给音响设备的管理服务器,所述手机终端的位置信息具体为所述手机终端的WiFi位置信息。
16.根据权利要求9至14任意一项所述的系统,其特征在于,所述需要向选择的音响设备投放的音乐文件具体为所述手机终端当前正在播放的音乐文件或者用户从所述手机终端中音乐文件夹中选择的音乐文件。
【文档编号】H04W88/02GK103856883SQ201210499047
【公开日】2014年6月11日 申请日期:2012年11月29日 优先权日:2012年11月29日
【发明者】李飞, 顾荣太, 曹盖天, 周泓, 朱召法, 忻宗杰, 徐建华, 李亮 申请人:中国电信股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1