音乐播放方法、系统、可读存储介质及智能终端设备技术方案

技术编号:17779366 阅读:21 留言:0更新日期:2018-04-22 07:42
本发明专利技术公开了一种音乐播放方法、系统、可读存储介质及智能终端设备,该方法包括:接收控制终端采用一通讯协议发送的音频播放信号,并根据通讯协议的协议类型确定控制终端的设备类型;根据音频播放信号,控制设备类型对应的音频播放器进行相应的播放响应。本发明专利技术通过同时安装有airplay播放器和多媒体播放器,且其通过发布的airplay服务和dlna服务可以分别和ios设备或android设备进行信号通讯,此时接收控制终端发送的音频播放信号并确定控制终端的设备类型,并根据该音频播放信号控制该设备类型对应的音频播放器进行相应的播放响应,解决了现有android设备和ios设备不能共同控制相同的外接音频设备的问题。

【技术实现步骤摘要】
音乐播放方法、系统、可读存储介质及智能终端设备
本专利技术涉及信息处理
,特别是涉及一种音乐播放方法、系统、可读存储介质及智能终端设备。
技术介绍
随着社会经济的快速发展,其智能设备在消费者的使用中得到的迅速普及,人们越来越多的使用智能设备进行听歌、看视频以及即时通讯等日常使用活动,其中由于智能设备的体积以及硬件的限制,用户无法使用其智能设备以实现较佳的视听体验,因此通常可将智能设备进行专业设备的外接拓展,以达到更好的用户体验。其中,智能设备可通过有线方式或无线方式将其与外接的专业音频设备或显示设备连接,例如,外接音频线将音频信号通过外接的音频设备进行播放,或者通过蓝牙、wifi等无线方式将音视频信号传输至音频设备或显示设备进行播放,其中无线方式由于不受到线的长度以及缠绕影响,其用户体验更佳。其中,智能设备包括android设备和ios设备,在现有的无线传输方式中,其android设备和ios设备的音视频传输方式不相同,其中android设备通常采用通用的dlna传输协议进行音视频信号的传输,ios设备采用苹果公司其自行研发的airplay传输协议进行音频信号的传输,目前现有市场中没有针对其android设备和ios设备共同控制的外接音频设备。
技术实现思路
基于此,本专利技术实施例提出一种音乐播放方法、系统、可读存储介质及智能终端设备,解决现有android设备和ios设备不能共同控制相同的外接音频设备的问题。本专利技术实施例提供一种音乐播放方法,具体技术方案如下:一种音乐播放方法,所述方法包括:接收控制终端采用一通讯协议发送的音频播放信号,并根据所述通讯协议的协议类型确定所述控制终端的设备类型;根据所述音频播放信号,控制所述设备类型对应的音频播放器进行相应的播放响应。本专利技术实施例通过同时安装有多个音频播放器,且可以和不同设备类型的控制终端之间进行信号通讯,此时通过接收控制终端发送的音频播放信号以及通讯协议的类型可以确定控制终端的设备类型,并根据该音频播放信号控制该设备类型对应的音频播放器进行相应的播放响应,解决了现有android设备和ios设备不能共同控制相同的外接音频设备的问题。进一步地,所述方法还包括:当在预设时间内接收到多个所述控制终端分别发送的音频播放信号时,将各个所述音频播放信号依序存储至缓冲队列中;判断所述缓冲队列中是否包括不同设备类型的所述控制终端发送的音频播放信号;若是,则依序获取所述缓冲队列中的所述音频播放信号,并依次响应高优先级的控制终端发送的音频播放信号。其中,当在预设时间同时接收到多个控制终端发送的音频播放信号时,此时将接收到的音频播放信号按照时间顺序依序存储到缓冲队列中,并当确定发送音频控制信号的控制终端为不同类型的控制终端时,根据确定发送该音频播放信号的设备类型可确定出该控制终端的控制优先级,此时读取该音频播放信号时响应高优先级的控制终端发送的音频播放信号,并丢弃低优先级的控制终端发送的音频播放信号,避免了由于不同类型的控制终端发送控制信号导致响应混乱的问题。进一步地,所述根据所述通讯协议的协议类型确定所述控制终端的设备类型的步骤包括:当获取到所述协议类型为airplay通讯协议时,确定所述控制终端为ios设备;当获取到所述协议类型为dlna通讯协议时,确定所述控制终端为android设备。其中,该控制终端可以为android设备或ios设备,此时根据获取到协议类型可以进一步的确定控制终端的设备类型,并更好的调用相应的音频播放器以响应不同的音频播放信号。进一步地,所述控制所述设备类型对应的音频播放器进行相应的播放响应的步骤包括:根据所述设备类型控制启动相应的音频播放器,其中所述ios设备对应为airplay播放器,所述android设备对应为多媒体播放器;根据所述音频播放信号控制所述音频播放器进行相应的播放响应。其中,当根据通讯协议的协议类型确定控制终端的设备类型后,根据该设备类型启动相应的音频播放器,当控制终端为ios设备时,启动airplay播放器;当控制终端为android设备时,启动多媒体播放器,此时不同的控制终端对应启动不同的音频播放器,从而避免了在不同的控制终端发送的音频播放信号下而无法进行对应的音频播放器的响应的问题。本专利技术的另一个实施例提出一种音乐播放系统,所述音乐播放系统包括:确定模块,用于接收控制终端采用一通讯协议发送的音频播放信号,并根据所述通讯协议的协议类型确定所述控制终端的设备类型;第一控制模块,用于根据所述音频播放信号,控制所述设备类型对应的音频播放器进行相应的播放响应。进一步地,所述装置还包括:存储模块,用于当在预设时间内接收到多个所述控制终端分别发送的音频播放信号时,将各个所述音频播放信号依序存储至缓冲队列中;判断模块,用于判断所述缓冲队列中是否包括不同设备类型的所述控制终端发送的音频播放信号;第二控制模块,用于当所述判断模块判断结果为是时,依序获取所述缓冲队列中的所述音频播放信号,并依次响应高优先级的控制终端发送的音频播放信号。进一步地,所述确定模块包括:第一确定单元,用于当获取到所述协议类型为airplay通讯协议时,确定所述控制终端为ios设备;第二确定单元,用于当获取到所述协议类型为dlna通讯协议时,确定所述控制终端为android设备。进一步地,所述第一控制模块包括:启动单元,用于根据所述设备类型控制启动相应的音频播放器,其中所述ios设备对应为airplay播放器,所述android设备对应为多媒体播放器;控制单元,用于根据所述音频播放信号控制所述音频播放器进行相应的播放响应。本专利技术的另一个实施例提出一种可读存储介质,其上存储有应用程序,该程序被处理器执行时实现如上述中任意一项所述方法的步骤。本专利技术的另一个实施例提出一种智能终端设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的应用程序,所述处理器执行所述程序时实现如上述中任意一项所述方法的步骤。附图说明图1为本专利技术第一实施例提出的音乐播放方法的流程图。图2为本专利技术第二实施例提出的音乐播放方法的流程图。图3为本专利技术一实施例提出的音乐播放系统的结构框图。图4为本专利技术另一实施例提出的音乐播放系统的结构框图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图对本专利技术的具体实施方式做详细的说明。在下面的描述中阐述了很多具体细节以便于充分理解本专利技术。但是本专利技术能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本专利技术内涵的情况下做类似改进,因此本专利技术不受下面公开的具体实施的限制。请查阅图1,为本专利技术的第一实施例提出的音乐播放方法的流程图,其中,该方法包括:步骤S11,接收控制终端采用一通讯协议发送的音频播放信号,并根据所述通讯协议的协议类型确定所述控制终端的设备类型;其中,该音乐播放方法应用于音乐播放系统,该音乐播放系统包括一智能终端和若干个音响。当智能终端接收到控制终端发送的音频播放信号时,其控制终端与智能终端之间会按照一通讯协议进行信号的传输。其中,不同设备类型的控制终端与智能终端进行通讯时,其通讯协议的协议类型不相同,此时智能终端根据通讯协议的协议类型可以确定控制终端的设备类型。步骤S12,根据所述音频播放信号,控制所述设本文档来自技高网...
音乐播放方法、系统、可读存储介质及智能终端设备

【技术保护点】
一种音乐播放方法,其特征在于,所述方法包括:接收控制终端采用一通讯协议发送的音频播放信号,并根据所述通讯协议的协议类型确定所述控制终端的设备类型;根据所述音频播放信号,控制所述设备类型对应的音频播放器进行相应的播放响应。

【技术特征摘要】
1.一种音乐播放方法,其特征在于,所述方法包括:接收控制终端采用一通讯协议发送的音频播放信号,并根据所述通讯协议的协议类型确定所述控制终端的设备类型;根据所述音频播放信号,控制所述设备类型对应的音频播放器进行相应的播放响应。2.根据权利要求1所述的音乐播放方法,其特征在于,所述方法还包括:当在预设时间内接收到多个所述控制终端分别发送的音频播放信号时,将各个所述音频播放信号依序存储至缓冲队列中;判断所述缓冲队列中是否包括不同设备类型的所述控制终端发送的音频播放信号;若是,则依序获取所述缓冲队列中的所述音频播放信号,并依次响应高优先级的控制终端发送的音频播放信号。3.根据权利要求1所述的音乐播放方法,其特征在于,所述根据所述通讯协议的协议类型确定所述控制终端的设备类型的步骤包括:当获取到所述协议类型为airplay通讯协议时,确定所述控制终端为ios设备;当获取到所述协议类型为dlna通讯协议时,确定所述控制终端为android设备。4.根据权利要求3所述的音乐播放方法,其特征在于,所述控制所述设备类型对应的音频播放器进行相应的播放响应的步骤包括:根据所述设备类型控制启动相应的音频播放器,其中所述ios设备对应为airplay播放器,所述android设备对应为多媒体播放器;根据所述音频播放信号控制所述音频播放器进行相应的播放响应。5.一种音乐播放系统,其特征在于,所述系统包括:确定模块,用于接收控制终端采用一通讯协议发送的音频播放信号,并根据所述通讯协议的协议类型确定所述控制终端的设备类型;第一控制模块,用于...

【专利技术属性】
技术研发人员:沈澈洪岳炜
申请(专利权)人:深圳市艾特智能科技有限公司
类型:发明
国别省市:广东,44

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

1