专利名称:根据蓝牙耳机命令控制音频播放列表的方法、装置及移动终端的制作方法
技术领域:
本发明涉及到通信领域,特别涉及到一种根据蓝牙耳机命令控制音频播放列表的方法、装置及移动终端。
背景技术:
对于支持A2DP (Advanced Audio Distribution Profile,蓝牙高级音频分发协议)和AVRCP(Audio Video Remote Cortrol ile,蓝牙音视频远程控制协议)的蓝牙耳机,在与支持蓝牙的移动终端建立连接之后,蓝牙耳机可以通过A2DP协议接收移动终端的音频数据,或者通过AVRCP协议将蓝牙耳机上的按键操作(播放/暂停/上一曲/下一曲/音量增/音量减)发送至移动终端,实现远程控制音乐播放器的播放。但对于移动终端上音乐播放列表的选择,目前还无法通过蓝牙耳机进行选择或控制。
发明内容
本发明的主要目的为提供一种根据蓝牙耳机命令控制音频播放列表的方法、装置及移动终端,实现对移动终端的音频播放列表的控制。本发明提出一种根据蓝牙耳机命令控制音频播放列表的方法,包括接收蓝牙耳机的按键信息;将所述按键信息解析为操作指令;对移动终端上音频播放列表执行所述操作指令。优选地,在执行所述接收蓝牙耳机的按键信息之前,还包括与蓝牙耳机建立AVRCP协议链接。优选地,在执行所述对移动终端上音频播放列表执行操作指令之后,还包括语音提示用户执行结果。优选地,所述对移动终端上音频播放列表执行所述操作指令包括切换至上一播放列表或下一播放列表。优选地,所述按键信息包括操作播放键、停止键、暂停键、快进键和/或后退键产生的信号。本发明还提出一种根据蓝牙耳机命令控制音频播放列表的装置,包括接收模块,用于接收蓝牙耳机的按键信息;解析模块,用于将所述按键信息解析为操作指令;执行模块,用于对移动终端上音频播放列表执行所述操作指令。优选地,所述装置还包括链接模块,用于与蓝牙耳机建立AVRCP协议链接。优选地,所述装置还包括提示模块,用于语音提示用户执行结果。
优选地,所述按键信息包括操作播放键、停止键、暂停键、快进键和/或后退键产生的信号。优选地,所述执行操作指令包括切换至上一播放列表或下一播放列表。本发明还提出一种移动终端,所述移动终端包括一根据蓝牙耳机命令控制音频播放列表的装置,所述装置包括接收模块,用于接收蓝牙耳机的按键信息;解析模块,用于将所述按键信息解析为操作指令;执行模块,用于对移动终端上音频播放列表执行所述操作指令。优选地,所述装置还包括链接模块,用于与蓝牙耳机建立AVRCP协议链接。优选地,所述装置还包括提示模块,用于语音提示用户执行结果。优选地,所述按键信息包括操作播放键、停止键、暂停键、快进键和/或后退键产生的信号。优选地,所述执行操作指令包括切换至上一播放列表或下一播放列表。本发明提出的一种根据蓝牙耳机命令控制音频播放列表的方法、装置及移动终端,通过接收蓝牙耳机的控制指令对音频播放列表进行切换,实现对移动终端的音频播放列表的控制。
图1为本发明根据蓝牙耳机命令控制音频播放列表的方法一实施例的流程示意图;图2为本发明根据蓝牙耳机命令控制音频播放列表的方法又一实施例的流程示意图;图3为本发明根据蓝牙耳机命令控制音频播放列表的方法另一实施例的流程示意图;图4为本发明根据蓝牙耳机命令控制音频播放列表的装置一实施例的结构示意图;图5为本发明根据蓝牙耳机命令控制音频播放列表的装置又一实施例的结构示意图;图6为本发明根据蓝牙耳机命令控制音频播放列表的装置另一实施例的结构示意图;图7为本发明移动终端一实施例的结构示意图。本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施例方式应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。参照图1,提出本发明根据蓝牙耳机命令控制音频播放列表的方法一实施例,包括
步骤S11、接收蓝牙耳机的按键信息;本实施例的移动终端包括蓝牙模块,能够与蓝牙耳机建立A2DP协议和AVRCP协议的链接,同样蓝牙耳机也包括蓝牙模块,还包括麦克风、喇叭、天线和微处理器(MCU),其中, 蓝牙模块负责和移动终端、MCU通讯,MCU控制蓝牙模块,天线接收移动终端通过A2DP协议或AVRCP协议传输的信息或向移动终端发送信息,麦克风和喇叭用于音频的输入和输出。用户在蓝牙耳机端按下组合按键,例如播放键+音量增加键,或者播放键+音量减少键,或者播放键+上一期键,或者播放键+下一曲等键。按键按下或拨动时,可产生一相应的电平变化信号,即使按键的自由状态的电平发生变化,该电平变化信号通过该按键连接的MCU的相应的输入端输入到MCU,MCU接收到这个外加的变化电平后,根据电平的变化和输入的端口相应地产生一个按键信息,该按键信息由蓝牙模块转换成蓝牙射频信号,并由射频电路经由天线发送至移动终端。步骤S12、将所述按键信息解析为操作指令;移动终端接收蓝牙耳机发送的按键信息,将该按键信息解析为对应的操作指令即播放列表选择或切换指令,例如播放音频+音量增加,或者播放音频+音量减少,或者播放音频+切换至上一期音频播放列表,或者播放音频+切换至下一曲等。移动终端内可设有一按键信息与操作指令的映射表,该映射表为一一对应的线性关系。移动终端与蓝牙耳机预先约定按键信息与操作指令的对应关系,并保存为上述移动终端的映射表。在实际应用中可根据需要进行增加、删除或改动。移动终端对按键信息进行解析的过程即是查找映射表并获取对应操作指令的过程。步骤S13、对移动终端上音频播放列表执行所述操作指令。移动终端对音频播放列表执行上述操作指令切换到上一播放列表或下一播放列表。本实施例中,通过接收蓝牙耳机的控制指令对音频播放列表进行切换,实现对移动终端的音频播放列表的控制。参照图2,提出本发明根据蓝牙耳机命令控制音频播放列表的方法又一实施例,在执行步骤Sll之前,还包括步骤S10、与蓝牙耳机建立AVRCP协议链接。在使用蓝牙功能之前,需要先将蓝牙耳机与移动终端配对,移动终端采用蓝牙串口协议,广播配对信息,当发现蓝牙耳机时,需要验证PIN码,PIN码正确则配对成功,蓝牙耳机和移动终端建立AVRCP协议链接。AVRCP协议定义了控制音频/视频设备之间信号交流的信息,移动终端和蓝牙耳机通过AVRCP协议实现音频控制命令。参照图3,提出本发明根据蓝牙耳机命令控制音频播放列表的方法另一实施例,在执行步骤S13之后,还包括步骤S14、语音提示用户执行结果。当移动终端根据蓝牙耳机的控制指令,对音频播放列表执行相应操作后,反馈用户执行结果,可以是语音的提示或者简单的音效,如果“哔”一声代表已执行操作,连续“嘀 “的响声代表操作失败,用户可根据提示进行下一步处理。在上述实施例中,移动终端对音频播放列表的操作包括但不仅限于切换至上一播放列表或下一播放列表,也可以是其它本领域技术人员可以想到的操作。
在上述实施例中,按键信息可以根据需要进行定义,只需和移动终端预先约定,如操作播放键、停止键、暂停键、快进键和/或后退键产生的信号。参照图4,提出本发明根据蓝牙耳机命令控制音频播放列表的装置100 —实施例, 包括接收模块10,用于接收蓝牙耳机的按键信息;解析模块20,用于将所述按键信息解析为操作指令;执行模块30,用于对移动终端上音频播放列表执行所述操作指令。本实施例的根据蓝牙耳机命令控制音频播放列表的装置100可以是与移动终端外置或内置的一装置。该装置包括蓝牙模块,能够与蓝牙耳机建立AVRCP协议的链接,同样蓝牙耳机也包括蓝牙模块,还包括麦克风、喇叭、天线和微处理器(MCU),其中,蓝牙模块负责和根据蓝牙耳机命令控制音频播放列表的装置100、MCU通讯,MCU控制蓝牙模块,天线接收根据蓝牙耳机命令控制音频播放列表的装置100通过AVRCP协议传输的信息或向根据蓝牙耳机命令控制音频播放列表的装置100发送信息,麦克风和喇叭用于音频的输入和输出ο用户在蓝牙耳机端按下组合按键,例如播放键+音量增加键,或者播放键+音量减少键,或者播放键+上一期键,或者播放键+下一曲等键。按键按下或拨动时,可产生一相应的电平变化信号,即使按键的自由状态的电平发生变化,该电平变化信号通过该按键连接的MCU的相应的输入端输入到MCU,MCU接收到这个外加的变化电平后,根据电平的变化和输入的端口相应地产生一个按键信息,该按键信息由蓝牙模块转换成蓝牙射频信号,并由射频电路经由天线发送至接收模块10。接收模块10接收蓝牙耳机发送的按键信息,解析模块20将该按键信息解析为对应的操作指令即播放列表选择或切换指令,例如播放音频+音量增加,或者播放音频+音量减少,或者播放音频+切换至上一期音频播放列表,或者播放音频+切换至下一曲等。解析模块20内可设有一按键信息与操作指令的映射表,该映射表为一一对应的线性关系。解析模块20与蓝牙耳机预先约定按键信息与操作指令的对应关系,并保存为上述映射表。在实际应用中可根据需要进行增加、删除或改动。解析模块20对按键信息进行解析的过程即是查找映射表并获取对应操作指令的过程。执行模块30对音频播放列表执行上述操作指令切换到上一播放列表或下一播放列表。本实施例中,通过接收蓝牙耳机的控制指令对音频播放列表进行切换,实现对移动终端的音频播放列表的控制。参照图5,提出本发明根据蓝牙耳机命令控制音频播放列表的装置100又一实施例,在一实施例中,还包括链接模块40,用于与蓝牙耳机建立AVRCP协议链接。在使用蓝牙功能之前,链接模块40需要与蓝牙耳机进行配对,根据蓝牙耳机命令控制音频播放列表的装置100采用蓝牙串口协议,广播配对信息,当发现蓝牙耳机时,需要验证PIN码,PIN码正确则配对成功,蓝牙耳机和根据链接模块40建立AVRCP协议链接。 AVRCP协议定义了控制音频/视频设备之间信号交流的信息,根据蓝牙耳机命令控制音频播放列表的装置100和蓝牙耳机通过AVRCP协议实现音频控制命令。
6
参照图6,提出本发明根据蓝牙耳机命令控制音频播放列表的装置100另一实施例,在上述实施例中,还包括提示模块60,用于语音提示用户执行结果。当执行模块30根据蓝牙耳机的控制指令,对音频播放列表执行相应操作后,提示模块60反馈用户执行结果,可以是语音的提示或者简单的音效,如果“哔”一声代表已执行操作,连续“嘀“的响声代表操作失败,用户可根据提示进行下一步处理。在上述实施例中,根据蓝牙耳机命令控制音频播放列表的装置100对音频播放列表的操作包括但不仅限于切换至上一播放列表或下一播放列表,也可以是其它本领域技术人员可以想到的操作。在上述实施例中,按键信息可以根据需要进行定义,只需和根据蓝牙耳机命令控制音频播放列表的装置100预先约定,如操作播放键、停止键、暂停键、快进键和/或后退键产生的信号。参照图7,提出本发明移动终端一实施例,该移动终端包括上述实施例所述的装置 100,其工作原理此处不再赘述。以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
1.一种根据蓝牙耳机命令控制音频播放列表的方法,其特征在于,包括 接收蓝牙耳机的按键信息;将所述按键信息解析为操作指令;对移动终端上音频播放列表执行所述操作指令。
2.如权利要求1所述的方法,其特征在于,在执行所述接收蓝牙耳机的按键信息之前, 还包括与蓝牙耳机建立AVRCP协议链接。
3.如权利要求1或2所述的方法,其特征在于,在执行所述对移动终端上音频播放列表执行操作指令之后,还包括语音提示用户执行结果。
4.如权利要求1或2所述的方法,其特征在于,所述对移动终端上音频播放列表执行所述操作指令包括切换至上一播放列表或下一播放列表。
5.如权利要求1或2所述的方法,其特征在于,所述按键信息包括操作播放键、停止键、 暂停键、快进键和/或后退键产生的信号。
6.一种根据蓝牙耳机命令控制音频播放列表的装置,其特征在于,包括 接收模块,用于接收蓝牙耳机的按键信息;解析模块,用于将所述按键信息解析为操作指令; 执行模块,用于对移动终端上音频播放列表执行所述操作指令。
7.如权利要求6所述的装置,其特征在于,还包括 链接模块,用于与蓝牙耳机建立AVRCP协议链接。
8.如权利要求6或7所述的装置,其特征在于,还包括 提示模块,用于语音提示用户执行结果。
9.如权利要求6或7所述的装置,其特征在于,所述按键信息包括操作播放键、停止键、 暂停键、快进键和/或后退键产生的信号。
10.如权利要求6或7所述的装置,其特征在于,所述执行操作指令包括切换至上一播放列表或下一播放列表。
11.一种移动终端,其特征在于,所述移动终端包括权利要求5至10任一项所述的装置。
全文摘要
本发明揭示了一种根据蓝牙耳机命令控制音频播放列表的方法,包括接收蓝牙耳机的按键信息;将所述按键信息解析为操作指令;对移动终端上音频播放列表执行所述操作指令。本发明还提供了对应的装置和移动终端。本发明提供的一种根据蓝牙耳机命令控制音频播放列表的方法、装置及移动终端,实现对移动终端的音频播放列表的控制。
文档编号H04M1/725GK102256007SQ20111014892
公开日2011年11月23日 申请日期2011年6月3日 优先权日2011年6月3日
发明者陈绍君 申请人:深圳市同洲电子股份有限公司