[发明专利]音乐播放方法、系统、可读存储介质及智能终端设备在审
申请号: | 201710959422.5 | 申请日: | 2017-10-16 |
公开(公告)号: | CN107943447A | 公开(公告)日: | 2018-04-20 |
发明(设计)人: | 沈澈;洪岳炜 | 申请(专利权)人: | 深圳市艾特智能科技有限公司 |
主分类号: | G06F3/16 | 分类号: | G06F3/16;G06F9/50;G06F17/30 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙)11201 | 代理人: | 何世磊 |
地址: | 518000 广东省深圳市宝安*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 音乐 播放 方法 系统 可读 存储 介质 智能 终端设备 | ||
技术领域
本发明涉及信息处理技术领域,特别是涉及一种音乐播放方法、系统、可读存储介质及智能终端设备。
背景技术
随着社会经济的快速发展,其智能设备在消费者的使用中得到的迅速普及,人们越来越多的使用智能设备进行听歌、看视频以及即时通讯等日常使用活动,其中由于智能设备的体积以及硬件的限制,用户无法使用其智能设备以实现较佳的视听体验,因此通常可将智能设备进行专业设备的外接拓展,以达到更好的用户体验。
其中,智能设备可通过有线方式或无线方式将其与外接的专业音频设备或显示设备连接,例如,外接音频线将音频信号通过外接的音频设备进行播放,或者通过蓝牙、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设备时,启动多媒体播放器,此时不同的控制终端对应启动不同的音频播放器,从而避免了在不同的控制终端发送的音频播放信号下而无法进行对应的音频播放器的响应的问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市艾特智能科技有限公司,未经深圳市艾特智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710959422.5/2.html,转载请声明来源钻瓜专利网。