一种远程蓝牙控制终端应用的方法及系统技术方案

技术编号:15286786 阅读:164 留言:0更新日期:2017-05-10 00:17
本发明专利技术公开了一种远程蓝牙控制终端应用的方法及系统,其中,所述方法包括:接收蓝牙设备发出的远程控制指令;解析远程控制指令,其中,远程控制指令包含控制行为和期望控制的应用类型;判断远程控制指令中的应用类型是否为默认值;当确定远程控制指令中的应用类型为非默认值时,根据远程控制指令中的应用类型,而在终端中选择匹配应用类型的应用程序,并分配远程控制指令至选中的应用程序;选中的应用程序响应远程控制指令。通过上述方式,能够使得终端准确的运行蓝牙设备期望控制的应用类型对应的应用程序,为用户提供准确、快捷的操作方式。

Method and system for remote Bluetooth control terminal application

The invention discloses a method and system for remote control, Bluetooth terminal application wherein the method comprises: receiving remote control instruction sent by the Bluetooth device; analysis of remote control instruction, the remote control instruction contains application type control behavior and desired control; determine the application type remote control instruction is the default value when determining the type of application; the remote control instruction in a non default value, depending on the type of application of remote control instructions, and select the application, the application type in the terminal, the application and distribution of the remote control instruction to the selected application; selected response remote control instruction. By the above method, the terminal can accurately run the application program corresponding to the application type expected by the Bluetooth device, and provides an accurate and fast operation mode for the user.

【技术实现步骤摘要】

本专利技术涉及电子产品
,特别是涉及一种远程蓝牙控制终端应用的方法及系统。
技术介绍
随着移动通讯技术日渐成熟和普及,智能手机被广泛应用。为了满足用户在开车等不方便操作手机的情况下,播放音乐或接听电话,会使用远程蓝牙控制终端。目前,远程蓝牙控制移动终端的音频、视频,是通过将蓝牙设备发送的远程控制命令转化成一种特定的按键事件,然后由系统分发给相应的应用来处理。然而,随着现在移动终端上涉及的音频、视频种类增多,终端无法确定蓝牙设备发送的远程控制命令所对应的具体应用,因此并不能区分远程设备的控制意图,仍然会按照自己的分配原则进行控制,将原本需要控制的音频分配给了收音机等问题。
技术实现思路
本专利技术主要解决的技术问题是提供一种远程蓝牙控制终端应用的方法及系统,能够使得终端准确的播放蓝牙设备期望控制的应用类型,为用户提供准确、快捷的操作方式。为解决上述技术问题,本专利技术采用的一个技术方案是:提供一种远程蓝牙控制终端应用的方法,其中,该方法包括:接收蓝牙设备发出的远程控制指令;解析远程控制指令,其中,远程控制指令包含控制行为和期望控制的应用类型;判断远程控制指令中的应用类型是否为默认值;当确定远程控制指令中的应用类型为非默认值时,根据远程控制指令中的应用类型,而在终端中选择匹配应用类型的应用程序,并分配远程控制指令至选中的应用程序;选中的应用程序响应远程控制指令。其中,对应的应用程序响应远程控制指令的步骤,进一步包括:选中的应用程序返回响应至蓝牙设备,以在终端与蓝牙设备之间建立连接;选中的应用程序发送符合应用程序所支持的应用类型的数据至蓝牙设备,以使蓝牙设备处理符合应用程序所支持的应用类型的数据。其中,该方法进一步包括:当确定远程控制指令中的应用类型为默认值时,根据终端的系统默认的分配原则而分配远程控制指令至对应的应用程序。其中,在执行接收蓝牙设备发出的远程控制指令的步骤之前,方法进一步包括:注册终端上预存的应用程序,并记录每种应用程序所支持的应用类型。其中,应用类型选自audio、video、music、fmradio、normal中的一种。为解决上述技术问题,本专利技术采用的另一个技术方案是:提供一种远程蓝牙控制终端应用的系统,其中,该系统包括:接收模块,用于接收蓝牙设备发出的远程控制指令;解析模块,用于解析远程控制指令,其中,远程控制指令包含控制行为和期望控制的应用类型;判断模块,用于判断远程控制指令中的应用类型是否为默认值;第一分配模块,用于当确定远程控制指令中的应用类型为非默认值时,根据远程控制指令中的应用类型,在终端中选择匹配应用类型的应用程序,并分配远程控制指令至选中的应用程序;响应模块,用于选中的应用程序响应远程控制指令。其中,响应模块包括:返回响应单元,用于将选中的应用程序返回响应至蓝牙设备,以在终端与蓝牙设备之间建立连接;发送单元,用于将选中的应用程序发送符合应用程序所支持的应用类型的数据至蓝牙设备,以使蓝牙设备处理符合应用程序所支持的应用类型的数据。其中,系统进一步包括:第二分配模块,用于当确定远程控制指令中的应用类型为默认值时,根据终端的系统默认的分配原则而分配远程控制指令至对应的应用程序。其中,系统进一步包括:注册模块,用于注册终端上预存的应用程序,并记录每种应用程序所支持的应用类型。其中,应用类型选自audio、video、music、fmradio、normal中的一种。本专利技术的有益效果是:通过远程蓝牙发送包含控制行为和期望控制的应用类型的远程控制指令,终端设备通过匹配与所接收的应用类型相关联的应用程序,进而准确的运行蓝牙设备期望控制的应用类型对应的应用程序,为用户提供准确、快捷的操作方式。附图说明图1是本专利技术远程蓝牙控制终端应用方法一实施例的流程示意图;图2是本专利技术图1中步骤S15的一实施例的流程图;图3是本专利技术远程蓝牙控制终端应用方法另一实施例的流程示意图;图4是本专利技术远程蓝牙控制终端应用系统第一实施例的结构示意图;图5是本专利技术远程蓝牙控制终端应用系统第二实施例的结构示意图;图6是本专利技术远程蓝牙控制终端应用系统第三实施例的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1是本专利技术远程蓝牙控制终端应用方法一实施例的流程示意图。需注意的是,若有实质上相同的结果,本专利技术的方法并不以图1所示的流程顺序为限。如图1所示,该方法包括如下步骤:S11:接收蓝牙设备发出的远程控制指令。本实施例中,终端设备可以是智能手机、平板电脑等具有蓝牙功能的电子产品。蓝牙设备通过AVRCP协议(audiovideoromtecontrolprofile音频视频远程控制协议)发送远程控制指令,AVRCP定义了如何控制流媒体的特征,包括暂停、停止、启动重放、音量控制及其它类型的远程控制操作。在本专利技术中,蓝牙设备发出的远程控制指令是在AVRCP协议的基础上,进一步增加了类型参数,以用以指明其期望控制的应用程序是何种类型的应用程序。S12:解析远程控制指令,其中,远程控制指令包含控制行为和期望控制的应用类型。终端接收到蓝牙设备发出的远程控制指令,并对该指令进行解析,进而得出蓝牙设备期望控制的应用类型,及运行上述应用类型对应的应用程序。S13:判断远程控制指令中的应用类型是否为默认值。判断上述步骤解析出来的应用类型是否为normal,或者是其它定义类型。在具体实施中,应用类型可以是用户自定义的,例如:audio、video、music、fmradio、normal中的一种,包含但不限于上述应用类型。其中,normal可以对应任意一种应用程序,用户可以在终端系统预先设置normal对应的应用程序,并将设置结果存储于终端设备上。S14:当确定远程控制指令中的应用类型为非默认值时,根据远程控制指令中的应用类型,而在终端中选择匹配应用类型的应用程序,并分配远程控制指令至选中的应用程序。当终端接收的远程控制指令中的应用类型不为normal时,根据该应用类型查找匹配的应用程序。例如,music对应于音乐播放器、video对应视频播放器等。并将蓝牙设备发送的运行分配给选中的应用程序。S15:选中的应用程序响应远程控制指令。其中,远程控制指令包括期望控制的应用类型及运行该应用类型对应的应用程序。当选中与期望控制的应用类型相匹配的应用程序后,自动运行该程序。通过上述方法,能够准确的运行蓝牙设备期望控制的应用类型对应的应用程序,为用户提供准确、快捷的操作方式。图2是本专利技术图1中步骤S15的一实施例的流程图,如图所示,步骤S15进一步包括以下步骤:S151:选中的应用程序返回响应至蓝牙设备,以在终端与蓝牙设备之间建立连接。移动终端接收到蓝牙设备发出的远程控制指令后,选中的应用程序返回一个响应指令,用于终端与蓝牙设备之间建立通讯,以便执行进一步的操作。S152:选中的应用程序发送符合应用程序所支持的应用类型的数据至蓝牙设备,以使蓝牙设备处理符合应用程序所支持的应用类型的数据。选中的应用程序将运行的数据本文档来自技高网...

【技术保护点】
一种远程蓝牙控制终端应用的方法,其特征在于,包括:接收蓝牙设备发出的远程控制指令;解析所述远程控制指令,其中,所述远程控制指令包含控制行为和期望控制的应用类型;判断所述远程控制指令中的所述应用类型是否为默认值;当确定所述远程控制指令中的所述应用类型为非默认值时,根据所述远程控制指令中的所述应用类型,在所述终端中选择匹配所述应用类型的应用程序,并分配所述远程控制指令至选中的所述应用程序;选中的所述应用程序响应所述远程控制指令。

【技术特征摘要】
1.一种远程蓝牙控制终端应用的方法,其特征在于,包括:接收蓝牙设备发出的远程控制指令;解析所述远程控制指令,其中,所述远程控制指令包含控制行为和期望控制的应用类型;判断所述远程控制指令中的所述应用类型是否为默认值;当确定所述远程控制指令中的所述应用类型为非默认值时,根据所述远程控制指令中的所述应用类型,在所述终端中选择匹配所述应用类型的应用程序,并分配所述远程控制指令至选中的所述应用程序;选中的所述应用程序响应所述远程控制指令。2.根据权利要求1所述的方法,其特征在于,对应的所述应用程序响应所述远程控制指令的步骤,进一步包括:选中的所述应用程序返回响应至所述蓝牙设备,以在所述终端与所述蓝牙设备之间建立连接;选中的所述应用程序发送符合所述应用程序所支持的应用类型的数据至所述蓝牙设备,以使所述蓝牙设备处理符合所述应用程序所支持的应用类型的数据。3.根据权利要求1所述的方法,其特征在于,进一步包括:当确定所述远程控制指令中的所述应用类型为默认值时,根据所述终端的系统默认的分配原则而分配所述远程控制指令至对应的应用程序。4.根据权利要求1所述的方法,其特征在于,在执行接收蓝牙设备发出的远程控制指令的步骤之前,所述方法进一步包括:注册所述终端上预存的应用程序,并记录每种应用程序所支持的应用类型。5.根据权利要求1所述的方法,其特征在于,所述应用类型选自audio、video、music、fmradio、normal中的一种。6.一种远程蓝牙控制终端应用...

【专利技术属性】
技术研发人员:王大鹏
申请(专利权)人:惠州TCL移动通信有限公司
类型:发明
国别省市:广东;44

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

1