音频系统的数据处理方法、装置、计算机设备和存储介质与流程

文档序号:16200225发布日期:2018-12-08 06:32阅读:165来源:国知局
音频系统的数据处理方法、装置、计算机设备和存储介质与流程

本申请涉及音频设备控制技术领域,特别是涉及一种音频系统的数据处理方法、装置、计算机设备和存储介质。

背景技术

音频系统广泛应用于人们的生产和生活中,数字音频是一种利用数字化手段对声音进行录制、存放、编辑、压缩或播放的技术,它是随着数字信号处理技术、计算机技术、多媒体技术的发展而形成的一种全新的声音处理手段。

音频系统中,主控设备连接被控音频设备,音频设备将实时数据发送至主控设备。然而,音频设备的数据呈几何级增长,导致传统的数据处理负荷巨大繁重,存在数据处理效率低下的问题。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种能够提高数据处理效率的音频系统的数据处理方法、装置、计算机设备和存储介质。

一种音频系统的数据处理方法,所述方法包括:

当检测到音频系统中主控设备与音频系统中被控设备建立通信连接时,接收并解析所述主控设备发出的数据请求,得到待提取数据;

发送数据上报消息至所述被控设备,所述数据上报消息携带所述待提取数据;

接收所述被控设备上传的应答数据,所述应答数据由所述被控设备响应所述数据上报消息中携带的待提取数据得到;

发送所述应答数据至所述主控设备。

在一个实施例中,所述发送所述应答数据至所述主控设备之后还包括:

当接收到被控设备切换请求时,发送数据上报关闭消息至当前被控设备。

在一个实施例中,当接收到被控设备切换请求时,发送数据上报关闭消息至当前被控设备之后还包括:

当检测到所述主控设备与另一被控设备建立通信连接时,接收并解析所述主控设备发出的当前数据请求,得到当前待提取数据;

发送数据订阅消息至所述另一被控设备,所述数据订阅消息携带所述当前待提取数据;

接收所述另一被控设备上传的当前应答数据并发送至所述主控设备,所述当前应答数据由所述另一被控设备响应所述数据订阅消息中携带的当前待提取数据得到。

在一个实施例中,所述发送所述应答数据至所述主控设备之后还包括:

当接收到分页显示切换请求时,根据所述分页显示切换请求发送数据更新上报消息至所述被控设备,所述数据更新上报消息携带更新的待提取数据;

接收所述被控设备上传的应答更新数据并发送至所述主控设备,所述应答更新数据由所述被控设备响应所述数据更新上报消息中携带的更新的待提取数据得到。

在一个实施例中,所述主控设备的数量为多个,所述发送所述应答数据至所述主控设备之后还包括:

获取主控设备标识以及所述应答数据与所述主控设备标识的对应关系;

根据所述应答数据与所述主控设备标识的对应关系,将所述应答数据分别发送至所述主控设备标识对应的主控设备。

在一个实施例中,所述当检测到音频系统中主控设备与音频系统中被控设备建立通信连接时,接收并解析主控设备发出的数据请求,得到待提取数据之前还包括:将被控设备的状态设置为数据被动上报状态。

一种音频系统的数据处理装置,所述装置包括:

连接响应模块,用于当检测到音频系统中主控设备与音频系统中被控设备建立通信连接时,接收并解析所述主控设备发出的数据请求,得到待提取数据;

消息发送模块,用于发送数据上报消息至所述被控设备,所述数据上报消息携带待提取数据;

数据接收模块,用于接收所述被控设备上传的应答数据,所述应答数据由所述被控设备响应所述数据上报消息中携带的待提取数据得到;

数据发送模块,用于发送所述应答数据至所述主控设备。

一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:

当检测到音频系统中主控设备与音频系统中被控设备建立通信连接时,接收并解析所述主控设备发出的数据请求,得到待提取数据;

发送数据上报消息至所述被控设备,所述数据上报消息携带所述待提取数据;

接收所述被控设备上传的应答数据,所述应答数据由所述被控设备响应所述数据上报消息中携带的待提取数据得到;

发送所述应答数据至所述主控设备。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:

当检测到音频系统中主控设备与音频系统中被控设备建立通信连接时,接收并解析所述主控设备发出的数据请求,得到待提取数据;

发送数据上报消息至所述被控设备,所述数据上报消息携带所述待提取数据;

接收所述被控设备上传的应答数据,所述应答数据由所述被控设备响应所述数据上报消息中携带的待提取数据得到;

发送所述应答数据至所述主控设备。

上述音频系统的数据处理方法、装置、计算机设备和存储介质,通过检测到音频系统中主控设备与音频系统中被控设备建立通信连接时,接收并解析主控设备发出的数据请求,得到待提取数据,发送数据上报消息至被控设备,数据上报消息携带待提取数据,被控设备响应数据上报消息中携带的待提取数据得到应答数据,接收被控设备上传的应答数据,发送应答数据至主控设备,这样通过数据请求中的待提取数据以及响应待提取数据得到应答数据,针对性地处理数据,可以有效缓解音频系统的数据处理压力,提高数据处理效率。

附图说明

图1为一个实施例中音频系统的数据处理方法的应用环境图;

图2为一个实施例中音频系统的数据处理方法的流程示意图;

图3为另一个实施例中音频系统的数据处理方法的流程示意图;

图4为再一个实施例中音频系统的数据处理方法的流程示意图;

图5为一个实施例中发送应答数据至主控设备步骤的流程示意图;

图6为一个实施例中音频系统的数据处理方法的时序图;

图7为一个实施例中音频系统的数据处理装置的结构框图;

图8为一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本申请提供的音频系统的数据处理方法,可以应用于如图1所示的应用环境中。其中,音频系统包括主控设备和被控音频设备,被控音频设备可通过tcp/ip(transmissioncontrolprotocol/internetprotocol,传输控制协议/因特网互联协议)协议与主控设备进行通信。主控设备服务器在检测到音频系统中主控设备与音频系统中被控设备建立通信连接时,接收并解析主控设备发出的数据请求,得到待提取数据,发送数据上报消息至被控设备,数据上报消息携带待提取数据,被控设备响应数据上报消息中携带的待提取数据得到应答数据,接收被控设备上传的应答数据,发送应答数据至主控设备。其中,被控音频设备可以但不限于是音频处理器、音频矩阵、功放机、音箱、多媒体控制台、数字调音台、音频采样卡、合成器、中高频音箱、话筒、耳机等,主控设备可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑,主控设备服务器可以是嵌入到主控设备的软件服务器,也可以用独立的服务器或者是多个服务器组成的服务器集群来实现。

在一个实施例中,如图2所示,提供了一种音频系统的数据处理方法,以该方法应用于图1中的主控设备服务器为例进行说明,包括以下步骤:

步骤100,当检测到音频系统中主控设备与音频系统中被控设备建立通信连接时,接收并解析主控设备发出的数据请求,得到待提取数据。

主控设备是指音频系统中的控制端设备,被控设备是指音频系统中控制端设备的控制对象。可以通过设置状态标识位,再对状态标识位进行检测,判断主控设备与被控设备是否成功建立通信连接,比如当检测到状态标识位为1时,表征主控设备与被控设备成功建立通信连接;当检测到状态标识位为0时,表征主控设备与被控设备断开通信连接。数据请求是指由主控设备发出的,用于向被控设备索取数据的请求,待提取数据是指主控设备所需从被控设备获取的数据。

步骤200,发送数据上报消息至被控设备,数据上报消息携带待提取数据。

数据上报消息是指由被控设备上报数据至主控设备的数据触发消息。主控设备服务器发送数据上报消息至被控设备,数据上报消息携带待提取数据,具体可以携带需要显示通道的算法名称、通道标号、通道电平、数据压缩量等。

步骤300,接收被控设备上传的应答数据,应答数据由被控设备响应数据上报消息中携带的待提取数据得到。

应答数据是指被控设备发出的,与数据上报消息中的待提取数据对应的数据。被控设备接收到数据上报消息后,响应数据上报消息生成应答数据,并将应答数据发送至主控设备服务器。具体地,数据上报消息携带待提取数据,待提取数据为显示通道的算法名称、通道编号、通道电平和数据压缩量,被控设备响应数据上报消息得到应答数据为被控设备显示通道的算法名称、通道编号、通道电平和数据压缩量。

步骤400,发送应答数据至主控设备。

主控设备服务器在接收到被控设备的应答数据之后,将应答数据发送至主控设备。主控设备再接收应答数据,并进行解析,进行后续应用处理。

上述音频系统的数据处理方法,通过检测到音频系统中主控设备与音频系统中被控设备建立通信连接时,接收并解析主控设备发出的数据请求,得到待提取数据,发送数据上报消息至被控设备,数据上报消息携带待提取数据,被控设备响应数据上报消息中携带的待提取数据得到应答数据,接收被控设备上传的应答数据,发送应答数据至主控设备,这样通过数据请求中的待提取数据以及响应待提取数据得到应答数据,针对性地处理数据,可以有效缓解音频系统的数据处理压力,提高数据处理效率。

在一个实施例中,如图3所示,发送应答数据至主控设备之后还包括:步骤520,当接收到被控设备切换请求时,发送数据上报关闭消息至当前被控设备。被控设备切换请求用于指示切换被控设备,数据上报关闭消息用于指示当前被控设备停止上报应答数据至主控设备服务器。比如需要实现切换被控设备时,此时,主控设备服务器接收到被控设备切换请求,发送数据上报关闭消息至当前被控设备,以使当前被控设备停止向主控设备服务器发送应答数据。

在一个实施例中,当接收到被控设备切换请求时,发送数据上报关闭消息至当前被控设备之后还包括:步骤540,当检测到主控设备与另一被控设备建立通信连接时,接收并解析主控设备发出的当前数据请求,得到当前待提取数据;步骤560,发送数据订阅消息至另一被控设备,数据订阅消息携带当前待提取数据;步骤580,接收另一被控设备上传的当前应答数据并发送至主控设备,当前应答数据由另一被控设备响应数据订阅消息中携带的当前待提取数据得到。数据订阅消息用于指示被控设备发送应答数据至主控设备服务器,数据订阅消息携带当前待提取数据,当前待提取数据是指主控设备需要从更新的被控设备获取的数据。比如在切换被控设备时,从一被控设备切换至另一被控设备,当检测到主控设备与被控设备断开通信连接,主控设备与另一被控设备建立通信连接时,发送数据上报关闭消息至被控设备,发送数据订阅消息至另一被控设备,以使断开通信连接的被控设备停止向主控设备服务器发送应答数据,而由建立起通信连接的被控设备向主控设备服务器发送当前应答数据。

在一个实施例中,如图4所示,发送应答数据至主控设备之后还包括:步骤620,当接收到分页显示切换请求时,根据分页显示切换请求发送数据更新上报消息至被控设备,数据更新上报消息携带更新的待提取数据;步骤640,接收被控设备上传的应答更新数据并发送至主控设备,应答更新数据由被控设备响应数据更新上报消息中携带的更新的待提取数据得到。分页显示切换请求用于指示被控设备切换分页显示内容,数据更新上报消息用于指示被控设备更新应答数据,更新的待提取数据具体可以是更新后的通道算法名称、更新后的通道编号等。主控设备发送分页显示切换请求至主控设备服务器,主控设备服务器接收到分页显示切换请求时,解析分页显示切换请求,得到分页显示切换信息,根据分页显示切换信息发送数据更新上报消息至被控设备,以使被控设备响应数据更新上报消息,生成更新的数据上报至主控设备服务器。

在一个实施例中,如图5所示,主控设备的数量为多个,发送应答数据至主控设备包括:步骤420,获取主控设备标识以及应答数据与主控设备标识的对应关系;步骤440,根据应答数据与主控设备标识的对应关系,将应答数据分别发送至主控设备标识对应的主控设备。主控设备标识用于区分不同的主控设备,当音频系统中存在多个主控设备时,比如可以以“1”来表征第一主控设备,以“2”来表征第二主控设备。不同的主控设备可能发送不同的数据上报消息至被控设备,比如第一主控设备发送第一数据上报消息至被控设备,以调取当前显示通道的算法名称,第二主控设备发送第二数据上报消息至被控设备,以调取通道编号。这种情况下,应答数据包括当前显示通道的算法名称和通道编号,根据应答数据与主控设备标识的对应关系,将当前显示通道的算法名称发送至第一主控设备,将通道编号发送至第二主控设备。

在一个实施例中,当检测到音频系统中主控设备与音频系统中被控设备建立通信连接时,接收并解析主控设备发出的数据请求,得到待提取数据之前还包括:将被控设备的状态设置为数据被动上报状态。数据被动上报状态是指被控设备处于接收到相应的数据调取消息时上报对应数据的状态,即被控设备的初始状态为不上报数据。

应该理解的是,虽然图2-5的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-5中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

在一个实施例中,如图6所示的音频系统的数据处理方法的时序图,该时序图中给出了主控设备、主控设备服务器以及被控设备之间的动态协作。具体地,如图所示,主控设备向主控设备服务器发送数据请求,主控设备服务器检测主控设备与被控设备的连接,当检测主控设备与被控设备1建立通信连接时,接收并解析数据请求,得到待提取数据,发送数据上报消息至被控设备1,其中,数据上报消息携带待提取数据。被控设备1响应数据上报消息中的待提取数据得到应答数据,上传应答数据至主控设备服务器,主控设备服务器将应答数据发送至主控设备。当切换被控设备时:主控设备服务器在接收到被控设备切换请求时,发送数据上报关闭消息至被控设备1,在检测到主控设备与被控设备2建立通信连接时,接收并解析主控设备发送的当前数据请求,得到当前待提取数据,发送数据订阅消息至被控设备2,其中,数据订阅消息携带当前待提取数据。被控设备1响应数据上报关闭消息停止上传应答数据至主控设备服务器,而被控设备2响应数据订阅消息中的当前待提取数据生成当前应答数据发送至主控设备服务器。当切换分页显示时:主控设备发送分页显示切换请求至主控设备服务器,主控设备服务器根据分页显示切换请求发送数据更新上报消息至被控设备1,其中,数据更新上报消息携带更新的待提取数据。被控设备1响应数据更新上报消息中更新的待提取数据,生成应答更新数据并反馈至主控设备服务器,主控设备服务器发送应答更新数据至主控设备。

在一个实施例中,如图7所示,提供了一种音频系统的数据处理装置,包括:连接响应模块720、消息发送模块740、数据接收模块760和数据发送模块780,其中:连接响应模块,用于当检测到音频系统中主控设备与音频系统中被控设备建立通信连接时,接收并解析主控设备发出的数据请求,得到待提取数据。消息发送模块,用于发送数据上报消息至被控设备,数据上报消息携带待提取数据。数据接收模块,用于接收被控设备上传的应答数据,应答数据由被控设备响应数据上报消息中携带的待提取数据得到。数据发送模块,用于发送应答数据至主控设备。

在一个实施例中,数据发送模块之后还包括被控设备切换模块,用于当接收到被控设备切换请求时,发送数据上报关闭消息至当前被控设备。

在一个实施例中,被控设备切换模块之后还包括被控切换响应模块,用于当检测到主控设备与另一被控设备建立通信连接时,接收并解析主控设备发出的当前数据请求,得到当前待提取数据;数据订阅模块,用于发送数据订阅消息至另一被控设备,数据订阅消息携带当前待提取数据;当前数据发送模块,用于接收另一被控设备上传的当前应答数据并发送至主控设备,当前应答数据由另一被控设备响应数据订阅消息中携带的当前待提取数据得到。

在一个实施例中,数据发送模块之后还包括分页切换模块,用于当接收到分页显示切换请求时,根据分页显示切换请求发送数据更新上报消息至被控设备,数据更新上报消息携带更新的待提取数据;应答更新模块,用于接收被控设备上传的应答更新数据并发送至主控设备,应答更新数据由被控设备响应数据更新上报消息中携带的更新的待提取数据得到。

在一个实施例中,主控设备的数量为多个,数据发送模块包括信息获取单元,用于获取主控设备标识以及应答数据与主控设备标识的对应关系;应答发送单元,用于根据应答数据与主控设备标识的对应关系,将应答数据分别发送至主控设备标识对应的主控设备。

在一个实施例中,连接响应模块之前还包括状态设置模块,用于将被控设备的状态设置为数据被动上报状态。

关于音频系统的数据处理装置的具体限定可以参见上文中对于音频系统的数据处理方法的限定,在此不再赘述。上述音频系统的数据处理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图8所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储应答数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种音频系统的数据处理方法。

本领域技术人员可以理解,图8中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:当检测到音频系统中主控设备与音频系统中被控设备建立通信连接时,接收并解析主控设备发出的数据请求,得到待提取数据;发送数据上报消息至被控设备,数据上报消息携带待提取数据;接收被控设备上传的应答数据,应答数据由被控设备响应数据上报消息中携带的待提取数据得到;发送应答数据至主控设备。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:当检测到音频系统中主控设备与音频系统中被控设备建立通信连接时,接收并解析主控设备发出的数据请求,得到待提取数据;发送数据上报消息至被控设备,数据上报消息携带待提取数据;接收被控设备上传的应答数据,应答数据由被控设备响应数据上报消息中携带的待提取数据得到;发送应答数据至主控设备;当接收到被控设备切换请求时,发送数据上报关闭消息至当前被控设备。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:当检测到音频系统中主控设备与音频系统中被控设备建立通信连接时,接收并解析主控设备发出的数据请求,得到待提取数据;发送数据上报消息至被控设备,数据上报消息携带待提取数据;接收被控设备上传的应答数据,应答数据由被控设备响应数据上报消息中携带的待提取数据得到;发送应答数据至主控设备;当接收到被控设备切换请求时,发送数据上报关闭消息至当前被控设备;当检测到主控设备与另一被控设备建立通信连接时,接收并解析主控设备发出的当前数据请求,得到当前待提取数据;发送数据订阅消息至另一被控设备,数据订阅消息携带当前待提取数据;接收另一被控设备上传的当前应答数据并发送至主控设备,当前应答数据由另一被控设备响应数据订阅消息中携带的当前待提取数据得到。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:当检测到音频系统中主控设备与音频系统中被控设备建立通信连接时,接收并解析主控设备发出的数据请求,得到待提取数据;发送数据上报消息至被控设备,数据上报消息携带待提取数据;接收被控设备上传的应答数据,应答数据由被控设备响应数据上报消息中携带的待提取数据得到;发送应答数据至主控设备;当接收到分页显示切换请求时,根据分页显示切换请求发送数据更新上报消息至被控设备,数据更新上报消息携带更新的待提取数据;接收被控设备上传的应答更新数据并发送至主控设备,应答更新数据由被控设备响应数据更新上报消息中携带的更新的待提取数据得到。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:当检测到音频系统中主控设备与音频系统中被控设备建立通信连接时,接收并解析主控设备发出的数据请求,得到待提取数据;发送数据上报消息至被控设备,数据上报消息携带待提取数据;接收被控设备上传的应答数据,应答数据由被控设备响应数据上报消息中携带的待提取数据得到;获取主控设备标识以及应答数据与主控设备标识的对应关系;根据应答数据与主控设备标识的对应关系,将应答数据分别发送至主控设备标识对应的主控设备。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:将被控设备的状态设置为数据被动上报状态,当检测到音频系统中主控设备与音频系统中被控设备建立通信连接时,接收并解析主控设备发出的数据请求,得到待提取数据;发送数据上报消息至被控设备,数据上报消息携带待提取数据;接收被控设备上传的应答数据,应答数据由被控设备响应数据上报消息中携带的待提取数据得到;发送应答数据至主控设备。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:当检测到音频系统中主控设备与音频系统中被控设备建立通信连接时,接收并解析主控设备发出的数据请求,得到待提取数据;发送数据上报消息至被控设备,数据上报消息携带待提取数据;接收被控设备上传的应答数据,应答数据由被控设备响应数据上报消息中携带的待提取数据得到;发送应答数据至主控设备。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:当检测到音频系统中主控设备与音频系统中被控设备建立通信连接时,接收并解析主控设备发出的数据请求,得到待提取数据;发送数据上报消息至被控设备,数据上报消息携带待提取数据;接收被控设备上传的应答数据,应答数据由被控设备响应数据上报消息中携带的待提取数据得到;发送应答数据至主控设备;当接收到被控设备切换请求时,发送数据上报关闭消息至当前被控设备。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:当检测到音频系统中主控设备与音频系统中被控设备建立通信连接时,接收并解析主控设备发出的数据请求,得到待提取数据;发送数据上报消息至被控设备,数据上报消息携带待提取数据;接收被控设备上传的应答数据,应答数据由被控设备响应数据上报消息中携带的待提取数据得到;发送应答数据至主控设备;当接收到被控设备切换请求时,发送数据上报关闭消息至当前被控设备;当检测到主控设备与另一被控设备建立通信连接时,接收并解析主控设备发出的当前数据请求,得到当前待提取数据;发送数据订阅消息至另一被控设备,数据订阅消息携带当前待提取数据;接收另一被控设备上传的当前应答数据并发送至主控设备,当前应答数据由另一被控设备响应数据订阅消息中携带的当前待提取数据得到。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:当检测到音频系统中主控设备与音频系统中被控设备建立通信连接时,接收并解析主控设备发出的数据请求,得到待提取数据;发送数据上报消息至被控设备,数据上报消息携带待提取数据;接收被控设备上传的应答数据,应答数据由被控设备响应数据上报消息中携带的待提取数据得到;发送应答数据至主控设备;当接收到分页显示切换请求时,根据分页显示切换请求发送数据更新上报消息至被控设备,数据更新上报消息携带更新的待提取数据;接收被控设备上传的应答更新数据并发送至主控设备,应答更新数据由被控设备响应数据更新上报消息中携带的更新的待提取数据得到。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:当检测到音频系统中主控设备与音频系统中被控设备建立通信连接时,接收并解析主控设备发出的数据请求,得到待提取数据;发送数据上报消息至被控设备,数据上报消息携带待提取数据;接收被控设备上传的应答数据,应答数据由被控设备响应数据上报消息中携带的待提取数据得到;获取主控设备标识以及应答数据与主控设备标识的对应关系;根据应答数据与主控设备标识的对应关系,将应答数据分别发送至主控设备标识对应的主控设备。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:将被控设备的状态设置为数据被动上报状态,当检测到音频系统中主控设备与音频系统中被控设备建立通信连接时,接收并解析主控设备发出的数据请求,得到待提取数据;发送数据上报消息至被控设备,数据上报消息携带待提取数据;接收被控设备上传的应答数据,应答数据由被控设备响应数据上报消息中携带的待提取数据得到;发送应答数据至主控设备。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

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