多媒体控制系统及蓝牙控制器 【技术领域】
本发明属于蓝牙控制技术领域,尤其涉及一种多媒体控制系统及蓝牙控制器。
背景技术
当前,以手机为代表的手持智能设备得到了广泛的应用,应用于手持智能设备中的智能芯片的处理速度和多媒体应用功能已经十分强大,许多基于手持智能设备的多媒体应用应运而生。
上述的多媒体应用中重要的一个分支,便是以手持智能设备作为多媒体的处理终端,向以音箱和电视机为代表的多媒体外设输出音视频信号。如:通过电视观看手持智能设备里的视频;通过音箱播放手持智能设备里的音乐;在电视上玩手持智能设备上的游戏;不需要宽带包月,仅通过连接手持智能设备使得电视机畅游互联网。
上述的多媒体应用能够突破手持智能设备在多媒体视听应用方面因体积小而受到的局限,能够充分发挥手持智能设备的数据处理能力,极大地扩展了其在多媒体方面的应用前景,使得手持智能设备不再只是个人的多媒体应用中心,而具备了成为家庭多媒体应用中心的可能。但是,要使手持智能设备输出的多媒体信息能在多媒体外设上有上佳的表现,必须以相当大的数据传输速率为依托,当前手持智能设备无线接口的传输速度很难满足要求,除此之外,其功耗也对手持智能设备电池的续航能力提出了巨大的挑战。所以,目前业内最普遍的做法,是为手持智能设备设计一个固定“底座”,通过连接有线的插槽传输数据。
这种通过有线连接传输数据的方式虽然解决了多媒体信息传输速度和功耗的问题,却使手持智能设备固定于“底座”上而失去了随身携带操作方便的优势,在一些语音应用和需要多媒体操作控制的应用场景(比如接电话和进行上网操作时)显得尤为不便。
【发明内容】
本发明的目的在于提供一种多媒体控制系统及蓝牙控制器,旨在解决通过按键键盘对手持智能设备进行多媒体操作控制的问题。
本发明是这样实现的,一种多媒体控制系统,所述的多媒体控制系统包括蓝牙控制器和手持智能设备,所述的蓝牙控制器包括按键键盘,所述的多媒体控制器用来在所述按键键盘上的按键被触发时发送多媒体控制命令到所述手持智能设备,所述的手持智能设备用来解析所述的多媒体控制命令,根据解析结果执行所述多媒体命令对应的多媒体操作。
更具体的,所述的多媒体控制器用来通过其蓝牙接口将所述多媒体控制命令发送到所述手持智能设备。
更具体的,所述蓝牙控制器还包括按键消息生成模块和蓝牙控制模块,所述的按键消息生成模块用来在所述按键键盘上的按键被触发时生成按键消息,将生成的按键消息传输到所述蓝牙控制模块,所述蓝牙控制模块用来根据所述的按键消息生成所述的多媒体控制命令,并用来将所述的多媒体控制命令发送到所述手持智能设备。
更具体的,所述的多媒体控制命令为AT命令。
更具体的,所述的手持智能设备包括蓝牙模块和MCU,所述蓝牙模块用来接收所述多媒体控制命令,将所述的多媒体控制命令传输到所述MCU,所述MCU用来对所述多媒体控制命令进行解析,根据解析结果执行所述多媒体命令对应的多媒体操作。
本发明还提供了一种蓝牙控制器,所述的蓝牙控制器包括按键键盘、按键消息生成模块和蓝牙控制模块,所述按键键盘包括供用户对手持智能设备进行多媒体控制的按键,所述的按键消息生成模块用来在所述按键被触发时生成按键消息,将生成的按键消息传输到所述蓝牙控制模块,所述蓝牙控制模块用来根据所述地按键消息生成所述的多媒体控制命令,并用来将所述的多媒体控制命令发送到所述手持智能设备。
更具体的,所述按键键盘还包括对蓝牙语音功能进行控制的按键,所述的按键消息生成模块用来在所述按键被触发时生成按键消息,将生成的按键消息传输到所述蓝牙控制模块,所述蓝牙控制模块还用来根据所述的按键消息生成蓝牙语音控制命令,并用来将所述的蓝牙语音控制命令发送到所述手持智能设备。
更具体的,所述蓝牙控制器还包括麦克风,所述麦克风用来供用户输入语音信号,所述蓝牙控制模块用来将所述语音信号通过蓝牙方式传输到所述手持智能设备。
更具体的,所述蓝牙控制器还包括扬声器,所述蓝牙控制模块用来接收所述手持智能设备传输的语音信号,所述扬声器用来播放所述语音信号。
更具体的,所述的多媒体控制命令包括控制所述手持移动设备进行网页浏览或者进行媒体播放的控制命令。
本发明克服现有技术的不足,提供一个带按键键盘的蓝牙控制器,该蓝牙控制器键盘上的按键被触发时,通过其蓝牙接口发送多媒体控制命令到手持智能设备,手持智能设备的蓝牙模块将多媒体控制命令传输到其MCU,手持智能设备的MCU通过对多媒体控制命令的解析,执行多媒体控制命令对应的操作。本发明提供的技术方案使得用户可以通过蓝牙控制器实现对固定于底座的手持智能设备的远程控制,弥补手持智能设备与多媒体外设连接时被固定于有线插槽所带来的移动应用方面的不足;通过蓝牙控制器的按键键盘实现对手持智能设备的多媒体操作控制,还可以设计多种特殊的多媒体功能快捷键,实现游戏手柄、多媒体遥控器等功能,使得手持智能设备的多媒体应用更便捷;并且本发明提供的蓝牙控制器通用性强,不仅可以在特定手持智能设备上用作多功能控制器,也可以和其它带蓝牙功能的终端配合,作为普通蓝牙耳机使用。
【附图说明】
图1是本发明实施例的多媒体控制系统的系统框图;
图2是本发明实施例流程图。
【具体实施方式】
本发明提供的技术方案是:提供一个带按键键盘的蓝牙控制器,该蓝牙控制器键盘上的按键被触发时,通过其蓝牙接口发送多媒体控制命令到手持智能设备,手持智能设备的蓝牙模块将多媒体控制命令传输到其MCU,手持智能设备的MCU通过对多媒体控制命令的解析,执行多媒体控制命令对应的操作。
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例的多媒体控制系统的系统框图如图1所示,包括蓝牙控制器101和手持智能设备102。其中:
蓝牙控制器101包括蓝牙控制模块、与蓝牙控制模块连接的麦克风和扬声器,以及按键键盘和与按键键盘连接的按键消息生成模块。按键键盘与按键消息生成模块通过GPIO(通用输入输出接口)口连接,按键消息生成模块以固定频率扫描各个GPIO口,当按键键盘被触发时,按键消息生成模块根据被触发的按键生成按键消息,将生成的按键消息通过串口发送到蓝牙控制模块。蓝牙控制模块解析按键消息数据包,根据解析结果生成相应的控制命令,然后将生成的控制命令通过蓝牙控制器的蓝牙空中接口传输到手持智能设备102。
按键消息生成模块生成的按键消息为数据包,数据包的格式如下:
HeadKeyStateCRCTail
其中Head和Tail分别为包头和包尾,CRC为校验位,Key对应按键值,State标明该按键状态。
具体应用本发明提供的技术方案时,按键键盘上的按键包括两类:一类是现有蓝牙耳机的标准按键(对应本发明所述的蓝牙语音控制命令);另一类是对手持智能设备102进行多媒体控制的按键(对应本发明所述的多媒体控制命令),如控制手持智能设备102进行网页浏览或者媒体播放的按键。当按键键盘上的按键被触发时,按键消息生成模块生成按键消息数据包,蓝牙控制模块解析按键消息数据包,根据解析结果生成相应的控制命令,可以是AT命令(ATCOMMANDS);
如果蓝牙耳机的标准按键被触发,则生成的蓝牙语音控制命令如下表所示:
AT command 功能描述 AT+CKPD=200 通知手持智能设备,按键按下 AT+VGM=<gain> 通知手持智能设备,将麦克风音量更改为特定值 AT+VGS=<gain> 通知手持智能设备,将扬声器音量更改为特定值
如果按键键盘上对手持智能设备102进行操作的按键被触发,则生成的多媒体控制命令可以是自定义的AT命令,如下所示:
AT+KEY=state,value
其中,state为状态位,有DOWN和UP两种状态;
DOWN对应按键被按下和按键处于按下状态;
UP对应按键弹起;
value为按键值,每个按键所对应的键值用字符串表示,对标准的字符按键,则输出字符本身,具体功能的按键,则可以用功能名称的缩写表示,如网页浏览器快捷键可以定义为“IE”。
蓝牙控制器101中的麦克风和扬声器用来实现蓝牙耳机的语音功能,当蓝牙控制模块具备蓝牙耳机芯片的功能时,通过麦克风和扬声器即可实现蓝牙耳机的语音功能,麦克风用来供用户输入语音信号,蓝牙控制模块用来将语音信号通过蓝牙方式传输到所述手持智能设备,蓝牙控制模块还可以接收手持智能设备传输的语音信号,通过扬声器播放所接收的语音信号。具体实现属于本领域成熟的技术,此不赘述。
手持移动设备102包括蓝牙模块和MCU,蓝牙控制器101的蓝牙控制模块通过蓝牙空中接口将控制命令传输到手持智能设备102的蓝牙模块,手持智能设备102的蓝牙模块将蓝牙语音控制命令按照现有的流程处理,将多媒体控制命令传输到MCU,MCU对多媒体控制命令进行解析,根据解析结果控制手持智能设备102执行相应的操作。
以下举例说明本发明实施例的多媒体控制系统运行流程,假设蓝牙控制器101的按键键盘上设置有网络浏览的按键,该按键表面标识“IE”,当用户需要通过蓝牙控制器101控制手持智能设备102上网时(假设此时手持智能设备102“固定“于与电视机有线连接的插槽内,手持智能设备102链接的网页需要通过电视机显示屏显示),具体包括如下的步骤:
1、用户触发蓝牙控制器101按键键盘上的“IE”按键;
2、蓝牙控制器101的按键消息生成模块生成包括有“IE”按键对应的按键值的按键消息数据包;
3、按键消息生成模块将生成的按键消息数据包传输到蓝牙控制器101蓝牙控制模块;
4、蓝牙控制模块根据对按键消息数据包的解析结果生成多媒体控制命令,将生成的多媒体控制命令通过蓝牙空中接口传输到手持智能设备102;
5、手持智能设备102的蓝牙模块将接收的多媒体控制命令传输到MCU;
6、MCU对多媒体控制命令进行解析,根据解析结果控制手持智能设备102浏览网页。
具体应用本发明提供的技术方案时,可以在现有的蓝牙耳机的基础上增加配置一个按键键盘和按键消息生成模块(普通单片机芯片),通过软件实现根据按键消息生成多媒体控制命令的过程,手持智能设备对多媒体控制命令的解析也可以通过软件实现,成本低廉,实现简单。用户使用前只需像标准蓝牙耳机一样将蓝牙控制器与手持智能设备配对,并且本发明提供的蓝牙控制器通用性强,不仅可以在特定手持智能设备上用作多功能控制器,也可以和其它带蓝牙功能的终端配合,作为普通蓝牙耳机使用。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。