闪光灯控制方法、装置、终端设备及存储介质与流程

文档序号:15498792发布日期:2018-09-21 22:11阅读:191来源:国知局

本申请实施例涉及计算机技术,尤其涉及一种闪光灯控制方法、装置、终端设备及存储介质。



背景技术:

随着终端设备普及程度的提高,越来越多的用户使用终端设备执行各种各样的功能以满足自身需求,如使用终端设备阅读文字、观看视频、听音乐、玩游戏等,终端设备集成的硬件也越来越多,如摄像头、闪光灯、红外传感器等,其中,闪光灯由于自身的发光特性可应用于多种场合,如演唱会现场。

用户在演唱会现场可打开终端设备的闪光灯营造发光氛围,现有技术中用户需要手动打开闪光灯,操作繁琐,同时闪光灯持续点亮造成的终端设备功耗过高。



技术实现要素:

本发明提供了一种闪光灯控制方法、装置、终端设备及存储介质,简化了用户操作,降低了终端设备的功耗,优化了闪光灯的闪光效果。

第一方面,本申请实施例提供了一种闪光灯控制方法,包括:

建立和控制设备的蓝牙通信连接;

接收所述控制设备发送的闪光灯控制指令,并将所述闪光灯控制指令发送至从终端设备;

对所述闪光灯控制指令进行解析,依据解析结果控制闪光灯的开启和关闭。

第二方面,本申请实施例还提供了一种闪光灯控制装置,包括:

通信连接模块,用于建立和控制设备的蓝牙通信连接;

指令收发模块,用于接收所述控制设备发送的闪光灯控制指令,并将所述闪光灯控制指令发送至从终端设备;

指令处理模块,用于对所述闪光灯控制指令进行解析,依据解析结果控制闪光灯的开启和关闭。

第三方面,本申请实施例还提供了一种终端设备,包括:处理器、存储器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如本申请实施例所述的闪光灯控制方法。

第四方面,本申请实施例还提供了一种包含终端设备可执行指令的存储介质,所述终端设备可执行指令在由终端设备处理器执行时用于执行本申请实施例所述的闪光灯控制方法。

本方案中,通过建立和控制设备的蓝牙通信连接,接收所述控制设备发送的闪光灯控制指令,并将所述闪光灯控制指令发送至从终端设备,对所述闪光灯控制指令进行解析,依据解析结果控制闪光灯的开启和关闭,简化了用户操作,降低了终端设备的功耗,优化了闪光灯的闪光效果。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:

图1是本申请实施例提供的一种闪光灯控制方法的流程图;

图2是本发明实施例提供的另一种闪光灯控制方法的流程图;

图3是本申请实施例提供的另一种闪光灯控制方法的流程图;

图4是本申请实施例提供的另一种闪光灯控制方法的流程图;

图5是本申请实施例提供的另一种闪光灯控制方法的流程图;

图6是本申请实施例提供的一种闪光灯控制装置的结构框图;

图7是本申请实施例提供的一种终端设备的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

图1是本申请实施例提供的一种闪光灯控制方法的流程图,可适用于对终端设备的闪光灯进行控制,该方法可以由本申请实施例提供的终端设备来执行,该终端设备的闪光灯控制装置可采用软件和/或硬件的方式实现,如图1所示,本实施例提供的具体方案如下:

步骤s101、建立和控制设备的蓝牙通信连接。

其中,该控制设备为具备蓝牙指令发送功能的硬件设备,终端设备和该控制设备建立蓝牙通信连接。示例性的,该控制设备可以是布置在演唱会场所中的设备,可以按照演唱会场地的实际区域进行均匀分布,如设置在演唱会看台中间、两侧或前部、后部,以供终端设备进行蓝牙连接。其中,终端设备可以是用户携带的手机,用户作为会场观众携带该终端设备进场。

在一个实施例中,终端设备通过扫描演唱会现场布置的二维码以发出蓝牙连接请求至控制设备,控制设备接收到该蓝牙连接请求后和终端设备完成蓝牙通信连接的建立。在另一个实施例中,终端设备通过访问网页链接或微信应用程序的方式和控制设备建立蓝牙通信连接。

其中,蓝牙通信为低功耗的无线网路数据传输技术,可实现设备之间的通信,辐射低且对设备的功耗消耗较少。当终端设备和控制设备建立蓝牙通信连接后,相应的打开集成的闪光灯控制权限,使得闪光灯可根据闪光灯控制指令进行开启和关闭。

步骤s102、接收所述控制设备发送的闪光灯控制指令,并将所述闪光灯控制指令发送至从终端设备。

当终端设备和控制设备建立蓝牙通信连接后,其接收控制设备发送的闪光灯控制指令,其中,闪光灯控制指令为对终端设备集成的闪光灯进行开闭控制的指令,可实现对闪光灯的开启和关闭的控制。在一个实施例中,一个或多个控制设备向连接的终端设备同时发送闪光灯控制指令,终端设备在接收到该闪光灯控制指令后,相应的将该指令发给从终端设备,用于从终端设备根据该指令控制自身集成的闪光灯的开启和关闭,以实现同步开启或关闭多个闪光灯,该终端设备可被当成主终端设备,其和从终端设备通过蓝牙自组网相连,形成局域的可数据交互的网络。需要说明的是,主终端设备和从终端设备可根据地理位置的不同相互转换,和控制设备建立通信连接的终端设备作为主终端设备,将控制设备发送的闪光灯控制指令分发至和自身连接的从终端设备以实现对整个局域网区域中设备的闪光灯的控制。

示例性的,以演唱会场景为例,当会场音乐响起时,控制设备开始发送闪光灯控制指令至终端设备,终端设备之间同时进行该指令的传播。在一个实施例中,控制设备可实时发送该闪光灯控制指令,即终端设备实时接收控制设备发送的闪光灯控制指令,并对集成的闪光灯进行开闭控制,在另个一实施例中,闪光灯控制指令为包含一段时间(具体时间长度可以是当前播放的歌曲的时长)的闪光灯开闭命令的集合。在另一个实施例中,该闪光灯控制指令包括闪光灯的闪烁类型以及闪烁开启时间,还可以是包含歌曲标识和闪光灯的开启时间,终端设备在接受到该闪光灯控制指令时根据该闪光灯控制指令执行相应的闪光灯开闭控制。

步骤s103、对所述闪光灯控制指令进行解析,依据解析结果控制闪光灯的开启和关闭。

在一个实施例中,闪光灯控制指令包含闪光灯开启和关闭的时间的字段,通过对闪光灯指令进行解析以得到闪光灯开启和关闭的时间。其中,该时间为系统校准时间,各个终端设备统一使用系统校准时间,如果终端设备的时间和系统校准时间不一致,则相应的进行内部时间调整以使各个终端设备的时间保持一致,终端设备根据解析得到的闪光灯开启和关闭时间控制闪光灯的开启和关闭。在另一个实施例中,该闪光灯控制指令还可仅包含闪光灯打开命令和闪光灯关闭命令,即终端设备在解析到闪光灯打开命令后,直接打开闪光灯,在解析到闪光灯关闭命令后直接关闭闪光灯。

在一个实施例中,闪光灯控制指令包括闪光灯的闪烁类型以及闪烁开启时间,相应的,解析得到闪光灯的闪烁类型以及闪烁开启时间后,根据该闪光灯的闪烁类型以及闪烁开启时间对闪光灯进行控制。在另一个实施例中,闪光灯控制指令包括闪光灯的开启时间以及歌曲标识,相应的,根据该闪光灯的开启时间以及歌曲标识对闪光灯进行控制。

由上述内容可知,在建立和控制设备的蓝牙通信连接后,接收控制设备发送的闪光灯控制指令,并将所述闪光灯控制指令发送至从终端设备,同时对闪光灯控制指令进行解析,依据解析结果控制闪光灯的开启和关闭,由此无需用户手动开启和关闭闪光灯,且闪光灯可自动根据控制指令进行打开和关闭,避免了一直打开造成的资源消耗过大的情况,同时多个终端设备根据闪光灯控制指令进行闪光灯的开闭控制使得闪光灯的闪烁效果显著提高。

在一个可能的实施例中,在所述建立和控制设备的蓝牙通信连接之前,还包括:开启闪光灯控制模式。示例性的,终端设备可通过扫描二维码以开启该闪光灯控制模式,该闪光灯控制模式开启后相应的授予闪光灯控制权限给控制设备,用户还可手动关闭该模式,以禁止接收控制设备发送的闪光灯控制指令。

图2是本申请实施例提供的另一种闪光灯控制方法的流程图,可选的,所述接收所述控制设备发送的闪光灯控制指令包括:实时接收所述控制设备发送的闪光灯控制指令。在所述依据解析结果控制闪光灯的开启和关闭之后,还包括:对所述闪光灯的开启和关闭时间进行记录,并在所述闪光灯开启后进行音频识别,将识别结果和所述闪光灯的开启和关闭时间进行对应存储。如图2所示,技术方案具体如下:

步骤s201、开启闪光灯控制模式。

步骤s202、建立和控制设备的蓝牙通信连接。

步骤s203、实时接收所述控制设备发送的闪光灯控制指令,并将所述闪光灯控制指令发送至从终端设备。

在一个实施例中,控制设备实时发送闪光灯控制指令给终端设备,如终端设备每隔0.1秒接收一次闪光灯控制指令,该控制指令包含闪光灯的开启和关闭命令,如果当前接收到的闪光灯控制指令为指示闪光灯开启,则终端设备相应的开启闪光灯,如果接收到的闪光灯控制指令为指示闪光灯关闭,则终端设备相应的关闭闪光灯。由此实现对闪光灯的实时控制,如果闪光灯处于开启状态同时接收到闪光灯开启的命令,则相应的不做控制调整,同理,如果闪光灯处于关闭状态,接收到闪光灯关闭的命令,也不做控制调整。

步骤s204、对所述闪光灯控制指令进行解析,依据解析结果控制闪光灯的开启和关闭。

步骤s205、对所述闪光灯的开启和关闭时间进行记录,并在所述闪光灯开启后进行音频识别,将识别结果和所述闪光灯的开启和关闭时间进行对应存储。

示例性的,终端设备在开启闪光灯模式后,可通过集成的麦克风采集音频,并对音频进行识别以确定识别到的曲目,在根据闪光灯控制指令对闪光灯进行控制时,相应的记录闪光灯的开启和关闭时间,示例性的,以10秒为例,记录的内容为在第1秒、3秒、8秒和10秒闪光灯进行开启,在第2秒、4秒和9秒闪光灯被关闭。将该记录的闪光灯的开启和关闭时间与相应识别出的音频对应记录保存在终端设备的数据库中,当再次检测到该音频被播放时,根据对应记录的闪光灯的开启和关闭时间对闪光灯的开启和关闭进行控制。

由上述可知,根据接收到的闪光灯控制指令实时控制终端设备集成的闪光灯的开闭,实现了闪光灯的统一开启和关闭,节省了终端设备电量的同时使得闪光灯的显示效果更佳出众。

图3是本申请实施例提供的另一种闪光灯控制方法的流程图,可选的,所述对所述闪光灯控制指令进行解析,依据解析结果控制闪光灯的开启和关闭包括:对所述闪光灯控制指令进行解析,得到闪光灯的开启和关闭时间;根据所述开启和关闭时间控制闪光灯的开启和关闭。如图3所示,技术方案具体如下:

步骤s301、开启闪光灯控制模式。

步骤s302、建立和控制设备的蓝牙通信连接。

步骤s303、接收所述控制设备发送的闪光灯控制指令,并将所述闪光灯控制指令发送至从终端设备。

步骤s304、对所述闪光灯控制指令进行解析,根据解析结果中的时间字段确定闪光灯的开启和关闭时间。

在一个实施例中,该闪光灯控制指令包含有闪光灯的开启和关闭时间,可通过解析该控制指令并根据解析结果中的时间字段进行确定,终端设备在解析闪光灯控制指令得到闪光灯的开启和关闭时间后,在系统时间满足闪光灯的开启和关闭时间时,相应的控制闪光灯的开启和关闭。由此,无需实时的和控制设备进行通信,示例性的,控制设备在发送闪光灯控制指令时,该闪光灯控制指令可包含预设时长(如5分钟)的闪光灯开闭控制方案。

步骤s305、根据所述开启和关闭时间控制闪光灯的开启和关闭。

步骤s306、对所述闪光灯的开启和关闭时间进行记录,并在所述闪光灯开启后进行音频识别,将识别结果和所述闪光灯的开启和关闭时间进行对应存储。

由上述可知,降低了终端设备和控制设备以及其他终端设备的通信频率,避免了通信链路阻塞,提高了通信效率,进一步优化了闪光灯的控制方法。

图4是本申请实施例提供的另一种闪光灯控制方法的流程图,可选的,所述对所述闪光灯控制指令进行解析,依据解析结果控制闪光灯的开启和关闭包括:对所述闪光灯控制指令进行解析,得到闪光灯的闪烁类型以及闪烁开启时间;根据所述闪烁类型以及所述闪烁开启时间控制闪光灯的开启和关闭。如图4所示,技术方案具体如下:

步骤s401、开启闪光灯控制模式。

步骤s402、建立和控制设备的蓝牙通信连接。

步骤s403、接收所述控制设备发送的闪光灯控制指令,并将所述闪光灯控制指令发送至从终端设备。

步骤s404、对所述闪光灯控制指令进行解析,根据解析结果中的类型字段和时间字段确定闪光灯的闪烁类型以及闪烁开启时间。

在一个实施例中,该闪光灯控制指令包含有闪光灯的闪烁类型以及闪烁开启时间,可通过解析该控制指令并根据解析结果中的时间字段和类型字段进行确定,其中,闪烁类型为预设的闪光灯闪烁的不同模式,示例性的,可根据闪烁频率划分为:快闪烁类型、中闪烁类型和慢闪烁类型。闪烁开启时间表示终端设备开启闪光灯的时间。

步骤s405、根据所述闪烁类型以及所述闪烁开启时间控制闪光灯的开启和关闭。

其中,不同的闪烁类型对应不同的闪烁频率,示例性的,如“快闪烁类型”对应的闪光灯的闪烁频率为每0.3秒闪烁一次,“中闪烁类型”对应的闪光灯的闪烁频率为每0.8秒闪烁一次,“慢闪烁类型”对应的闪光灯的闪烁频率为每1.2秒闪烁一次。在一个实施例中,根据解析到的闪光灯的闪烁类型确定对应的预设的闪烁频率,依据该闪烁频率对闪光灯的开启和关闭进行控制。其中,闪烁类型和闪烁频率的对应关系可由控制终端下发至终端设备,还可以是终端设备通过网络服务器获取并存储在本地。

步骤s406、对所述闪光灯的开启和关闭时间进行记录,并在所述闪光灯开启后进行音频识别,将识别结果和所述闪光灯的开启和关闭时间进行对应存储。

由上述可知,依据解析到的闪光灯的闪烁类型和闪烁开启时间对闪光灯的开闭进行控制,简化了控制流程,提高闪光灯的控制效率。

图5是本申请实施例提供的另一种闪光灯控制方法的流程图,可选的,所述对所述闪光灯控制指令进行解析,依据解析结果控制闪光灯的开启和关闭包括:对所述闪光灯控制指令进行解析,得到闪光灯的开启时间以及歌曲标识;根据所述歌曲标识查询数据库得到对应的闪光灯闪烁频率;根据所述开启时间以及所述闪烁频率控制闪光灯的开启和关闭。如图5所示,技术方案具体如下:

步骤s501、开启闪光灯控制模式。

步骤s502、建立和控制设备的蓝牙通信连接。

步骤s503、接收所述控制设备发送的闪光灯控制指令,并将所述闪光灯控制指令发送至从终端设备。

步骤s504、对所述闪光灯控制指令进行解析,根据解析结果中的时间字段和标识字段确定闪光灯的开启时间以及歌曲标识。

步骤s505、根据所述歌曲标识查询数据库得到对应的闪光灯闪烁频率。

其中,该歌曲标识用于表征不同的歌曲曲目,可通过指令解析结果中的标识字段确定,示例性的,终端设备可在解析得到歌曲标识后,通过云服务器查询得到该歌曲标识对应的闪光灯闪烁频率。

步骤s506、根据所述开启时间以及所述闪烁频率控制闪光灯的开启和关闭。

在一个实施例中,根据确定出的闪烁频率(如每秒1次、3次或5次)对闪光灯的闪烁进行控制,以使得场所现场的多台终端设备的闪光灯闪烁频率保持一致。

步骤s507、对所述闪光灯的开启和关闭时间进行记录,并在所述闪光灯开启后进行音频识别,将识别结果和所述闪光灯的开启和关闭时间进行对应存储。

由上述可知,终端设备可根据不同的歌曲标识自动开启闪光灯并按照设计的闪烁频率进行闪烁,使得场所现场的闪光灯闪烁效果一致,优化了现场氛围,提高了用户使用闪光灯的体验。

图6是本申请实施例提供的一种闪光灯控制装置的结构框图,该装置用于执行上述实施例提供的闪光灯控制方法,具备执行方法相应的功能模块和有益效果。如图6所示,该装置具体包括:通信连接模块101、指令收发模块102和指令处理模块103,其中,

通信连接模块101,用于建立和控制设备的蓝牙通信连接。

其中,该控制设备为具备蓝牙指令发送功能的硬件设备,终端设备和该控制设备建立蓝牙通信连接。示例性的,该控制设备可以是布置在演唱会场所中的设备,可以按照演唱会场地的实际区域进行均匀分布,如设置在演唱会看台中间、两侧或前部、后部,以供终端设备进行蓝牙连接。其中,终端设备可以是用户携带的手机,用户作为会场观众携带该终端设备进场。

在一个实施例中,终端设备通过扫描演唱会现场布置的二维码以发出蓝牙连接请求至控制设备,控制设备接收到该蓝牙连接请求后和终端设备完成蓝牙通信连接的建立。在另一个实施例中,终端设备通过访问网页链接或微信应用程序的方式和控制设备建立蓝牙通信连接。

其中,蓝牙通信为低功耗的无线网路数据传输技术,可实现设备之间的通信,辐射低且对设备的功耗消耗较少。当终端设备和控制设备建立蓝牙通信连接后,相应的打开集成的闪光灯控制权限,使得闪光灯可根据闪光灯控制指令进行开启和关闭。

指令收发模块102,用于接收所述控制设备发送的闪光灯控制指令,并将所述闪光灯控制指令发送至从终端设备。

当终端设备和控制设备建立蓝牙通信连接后,其接收控制设备发送的闪光灯控制指令,其中,闪光灯控制指令为对终端设备集成的闪光灯进行开闭控制的指令,可实现对闪光灯的开启和关闭的控制。在一个实施例中,一个或多个控制设备向连接的终端设备同时发送闪光灯控制指令,终端设备在接收到该闪光灯控制指令后,相应的将该指令发给从终端设备,用于从终端设备根据该指令控制自身集成的闪光灯的开启和关闭,以实现同步开启或关闭多个闪光灯,该终端设备可被当成主终端设备,其和从终端设备通过蓝牙自组网相连,形成局域的可数据交互的网络。需要说明的是,主终端设备和从终端设备可根据地理位置的不同相互转换,和控制设备建立通信连接的终端设备作为主终端设备,将控制设备发送的闪光灯控制指令分发至和自身连接的从终端设备以实现对整个局域网区域中设备的闪光灯的控制。

指令处理模块103,用于对所述闪光灯控制指令进行解析,依据解析结果控制闪光灯的开启和关闭。

在一个实施例中,闪光灯控制指令包含闪光灯开启和关闭的时间的字段,通过对闪光灯指令进行解析以得到闪光灯开启和关闭的时间。其中,该时间为系统校准时间,各个终端设备统一使用系统校准时间,如果终端设备的时间和系统校准时间不一致,则相应的进行内部时间调整以使各个终端设备的时间保持一致,终端设备根据解析得到的闪光灯开启和关闭时间控制闪光灯的开启和关闭。在另一个实施例中,该闪光灯控制指令还可仅包含闪光灯打开命令和闪光灯关闭命令,即终端设备在解析到闪光灯打开命令后,直接打开闪光灯,在解析到闪光灯关闭命令后直接关闭闪光灯。

在一个实施例中,闪光灯控制指令包括闪光灯的闪烁类型以及闪烁开启时间,相应的,解析得到闪光灯的闪烁类型以及闪烁开启时间后,根据该闪光灯的闪烁类型以及闪烁开启时间对闪光灯进行控制。在另一个实施例中,闪光灯控制指令包括闪光灯的开启时间以及歌曲标识,相应的,根据该闪光灯的开启时间以及歌曲标识对闪光灯进行控制。

由上述内容可知,在建立和控制设备的蓝牙通信连接后,接收控制设备发送的闪光灯控制指令,并将所述闪光灯控制指令发送至从终端设备,同时对闪光灯控制指令进行解析,依据解析结果控制闪光灯的开启和关闭,由此无需用户手动开启和关闭闪光灯,且闪光灯可自动根据控制指令进行打开和关闭,避免了一直打开造成的资源消耗过大的情况,同时多个终端设备根据闪光灯控制指令进行闪光灯的开闭控制使得闪光灯的闪烁效果显著提高。

在一个可能的实施例中,所述指令收发模块102具体用于:

实时接收所述控制设备发送的闪光灯控制指令。

在一个可能的实施例中,所述指令处理模块103具体用于:

对所述闪光灯控制指令进行解析,根据解析结果中的时间字段确定闪光灯的开启和关闭时间;

根据所述开启和关闭时间控制闪光灯的开启和关闭。

在一个可能的实施例中,所述指令处理模块103具体用于:

对所述闪光灯控制指令进行解析,根据解析结果中的类型字段和时间字段确定闪光灯的闪烁类型以及闪烁开启时间;根据所述闪烁类型以及所述闪烁开启时间控制闪光灯的开启和关闭。

在一个可能的实施例中,所述指令处理模块103具体用于:

对所述闪光灯控制指令进行解析,根据解析结果中的时间字段和标识字段确定闪光灯的开启时间以及歌曲标识;

根据所述歌曲标识查询数据库得到对应的闪光灯闪烁频率;

根据所述开启时间以及所述闪烁频率控制闪光灯的开启和关闭。

在一个可能的实施例中,所述通信连接模块101还用于:

在所述建立和控制设备的蓝牙通信连接之前,开启闪光灯控制模式。

在一个可能的实施例中,还包括记录模块104,用于在所述依据解析结果控制闪光灯的开启和关闭之后,对所述闪光灯的开启和关闭时间进行记录,并在所述闪光灯开启后进行音频识别,将识别结果和所述闪光灯的开启和关闭时间进行对应存储。

本实施例在上述各实施例的基础上提供了一种终端设备,图7是本申请实施例提供的一种终端设备的结构示意图,如图7所示,该终端设备200包括:存储器201、处理器(centralprocessingunit,cpu)202、外设接口203、rf(radiofrequency,射频)电路205、音频电路206、扬声器211、电源管理芯片208、输入/输出(i/o)子系统209、触摸屏212、蓝牙模块213、其他输入/控制设备210以及外部端口204,这些部件通过一个或多个通信总线或信号线207来通信。

应该理解的是,图示终端设备200仅仅是终端设备的一个范例,并且终端设备200可以具有比图中所示出的更多的或者更少的部件,可以组合两个或更多的部件,或者可以具有不同的部件配置。图中所示出的各种部件可以在包括一个或多个信号处理和/或专用集成电路在内的硬件、软件、或硬件和软件的组合中实现。

下面就本实施例提供的用于多开应用的权限管理的终端设备进行详细的描述,该终端设备以智能手机为例。

存储器201,所述存储器201可以被cpu202、外设接口203等访问,所述存储器201可以包括高速随机存取存储器,还可以包括非易失性存储器,例如一个或多个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

外设接口203,所述外设接口203可以将设备的输入和输出外设连接到cpu202和存储器201。

i/o子系统209,所述i/o子系统209可以将设备上的输入输出外设,例如触摸屏212和其他输入/控制设备210,连接到外设接口203。i/o子系统209可以包括显示控制器2091和用于控制其他输入/控制设备210的一个或多个输入控制器2092。其中,一个或多个输入控制器2092从其他输入/控制设备210接收电信号或者向其他输入/控制设备210发送电信号,其他输入/控制设备210可以包括物理按钮(按压按钮、摇臂按钮等)、拨号盘、滑动开关、操纵杆、点击滚轮。值得说明的是,输入控制器2092可以与以下任一个连接:键盘、红外端口、usb接口以及诸如鼠标的指示设备。

触摸屏212,所述触摸屏212是用户终端与用户之间的输入接口和输出接口,将可视输出显示给用户,可视输出可以包括图形、文本、图标、视频等。

i/o子系统209中的显示控制器2091从触摸屏212接收电信号或者向触摸屏212发送电信号。触摸屏212检测触摸屏上的接触,显示控制器2091将检测到的接触转换为与显示在触摸屏212上的用户界面对象的交互,即实现人机交互,显示在触摸屏212上的用户界面对象可以是运行游戏的图标、联网到相应网络的图标等。值得说明的是,设备还可以包括光鼠,光鼠是不显示可视输出的触摸敏感表面,或者是由触摸屏形成的触摸敏感表面的延伸。

rf电路205,主要用于建立手机与无线网络(即网络侧)的通信,实现手机与无线网络的数据接收和发送。例如收发短信息、电子邮件等。具体地,rf电路205接收并发送rf信号,rf信号也称为电磁信号,rf电路205将电信号转换为电磁信号或将电磁信号转换为电信号,并且通过该电磁信号与通信网络以及其他设备进行通信。rf电路205可以包括用于执行这些功能的已知电路,其包括但不限于天线系统、rf收发机、一个或多个放大器、调谐器、一个或多个振荡器、数字信号处理器、codec(coder-decoder,编译码器)芯片组、用户标识模块(subscriberidentitymodule,sim)等等。

音频电路206,主要用于从外设接口203接收音频数据,将该音频数据转换为电信号,并且将该电信号发送给扬声器211。

扬声器211,用于将手机通过rf电路205从无线网络接收的语音信号,还原为声音并向用户播放该声音。

电源管理芯片208,用于为cpu202、i/o子系统及外设接口所连接的硬件进行供电及电源管理。

上述实施例中提供的终端设备的闪光灯控制装置及终端设备可执行本发明任意实施例所提供的终端设备的闪光灯控制方法,具备执行该方法相应的功能模块和有益效果。未在上述实施例中详尽描述的技术细节,可参见本发明任意实施例所提供的终端设备的闪光灯控制方法。

本申请实施例还提供一种包含终端设备可执行指令的存储介质,所述终端设备可执行指令在由终端设备处理器执行时用于执行一种闪光灯控制方法,该方法包括:

建立和控制设备的蓝牙通信连接;

接收所述控制设备发送的闪光灯控制指令,并将所述闪光灯控制指令发送至从终端设备;

对所述闪光灯控制指令进行解析,依据解析结果控制闪光灯的开启和关闭。

在一个可能的实施例中,所述接收所述控制设备发送的闪光灯控制指令包括:

实时接收所述控制设备发送的闪光灯控制指令。

在一个可能的实施例中,所述对所述闪光灯控制指令进行解析,依据解析结果控制闪光灯的开启和关闭包括:

对所述闪光灯控制指令进行解析,根据解析结果中的时间字段确定闪光灯的开启和关闭时间;

根据所述开启和关闭时间控制闪光灯的开启和关闭。

在一个可能的实施例中,所述对所述闪光灯控制指令进行解析,依据解析结果控制闪光灯的开启和关闭包括:

对所述闪光灯控制指令进行解析,根据解析结果中的类型字段和时间字段确定闪光灯的闪烁类型以及闪烁开启时间;根据所述闪烁类型以及所述闪烁开启时间控制闪光灯的开启和关闭。

在一个可能的实施例中,所述对所述闪光灯控制指令进行解析,依据解析结果控制闪光灯的开启和关闭包括:

对所述闪光灯控制指令进行解析,根据解析结果中的时间字段和标识字段确定闪光灯的开启时间以及歌曲标识;

根据所述歌曲标识查询数据库得到对应的闪光灯闪烁频率;

根据所述开启时间以及所述闪烁频率控制闪光灯的开启和关闭。

在一个可能的实施例中,在所述建立和控制设备的蓝牙通信连接之前,还包括:

开启闪光灯控制模式。

在一个可能的实施例中,在所述依据解析结果控制闪光灯的开启和关闭之后,还包括:

对所述闪光灯的开启和关闭时间进行记录,并在所述闪光灯开启后进行音频识别,将识别结果和所述闪光灯的开启和关闭时间进行对应存储。

存储介质——任何的各种类型的存储器设备或存储设备。术语“存储介质”旨在包括:安装介质,例如cd-rom、软盘或磁带装置;计算机系统存储器或随机存取存储器,诸如dram、ddrram、sram、edoram,兰巴斯(rambus)ram等;非易失性存储器,诸如闪存、磁介质(例如硬盘或光存储);寄存器或其它相似类型的存储器元件等。存储介质可以还包括其它类型的存储器或其组合。另外,存储介质可以位于程序在其中被执行的第一计算机系统中,或者可以位于不同的第二计算机系统中,第二计算机系统通过网络(诸如因特网)连接到第一计算机系统。第二计算机系统可以提供程序指令给第一计算机用于执行。术语“存储介质”可以包括可以驻留在不同位置中(例如在通过网络连接的不同计算机系统中)的两个或更多存储介质。存储介质可以存储可由一个或多个处理器执行的程序指令(例如具体实现为计算机程序)。

当然,本申请实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的闪光灯控制方法操作,还可以执行本发明任意实施例所提供的闪光灯控制方法中的相关操作。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1