一种基于公网的集群对讲系统及方法与流程

文档序号:15819230发布日期:2018-11-02 22:56阅读:425来源:国知局
一种基于公网的集群对讲系统及方法与流程

本发明涉及通信对讲和调度指挥领域,特别涉及一种基于公网的集群对讲系统及方法。

背景技术

行业调度指挥场景覆盖范围广,里程长,现场情况复杂,单岗作业且人员分散、作业分散,使用传统模拟对讲方式,弊病屡见不鲜(盲点多、接通低、范围小、无应急联动),急需通过信息化产品完善巡检、抢修工作的协作顺畅,维护调度管理的安全与高效。为深入推进科技化巡查、检修工作,如何达到信息共享、资源整合、联动指挥,面对日常管理和突发事件,实现信息沟通、现场情况分析、科学决策、联合行动,这是急需解决的问题。



技术实现要素:

针对现有技术中的缺陷,本发明提供一种基于公网的集群对讲系统及方法,能够实现多个智能终端之间的信息实时沟通和共享,提高信息处理效率,使指挥调度灵活,不易出现偏差。

第一方面,本发明实施例提供的基于公网的集群对讲系统,包括音频服务器、存储服务器和多个智能终端,所述智能终端用于采集用户输入的音频信号,并对音频信号进行预处理得到音频数据,并将音频数据上传到音频服务器,所述智能终端还用于接收音频服务器发送的音频数据;所述音频服务器用于接收智能终端发送的音频数据,并对接收的音频数据进行优化处理,对优化处理后的音频数据进行压缩处理,对压缩处理后的音频数据进行分发处理,将分发处理后的音频数据分别发送给智能终端和存储服务器;所述存储服务器接收并存储音频服务器发送的音频数据。

可选地,所述智能终端包括音频数据采集模块和音频数据上传模块,所述音频数据采集模块用于采集用户输入的音频数据;所述音频数据上传模块用于将用户输入的音频数据发送到音频服务器。

可选地,所述智能终端还包括音频数据接收模块,所述音频数据接收模块用于接收音频服务器发送的音频数据,并对音频数据进行相应的解压和解码。

可选地,所述音频服务器包括音频数据处理模块和音频分发模块,所述音频数据处理模块用于将接收到的音频数据进行压缩和优化处理;所述音频分发模块用于根据不同的目标用户群体将相应的音频数据分发到相应的用户智能终端和将音频数据发送给存储服务器。

可选地,所述存储服务器包括音频数据存储模块,所述音频数据存储模块接收音频服务器发送的音频数据,将音频数据按照时间戳和不同的命名进行存储备份。

可选地,所述智能终端为安卓智能终端。

第二方面,本发明实施例提供的一种基于公网的集群对讲方法,适用于上述的基于公网的集群对讲系统,方法具体包括以下步骤:

智能终端采集用户输入的音频信号,并对音频信号进行预处理得到音频数据,并将音频数据上传到音频服务器;

音频服务器接收智能终端发送的音频数据,并对接收的音频数据进行优化处理,对优化处理后的音频数据进行压缩处理,将压缩处理后的音频数据分别发送给相应的智能终端和存储服务器;

存储服务器接收并存储音频服务器发送的音频数据;

相应的智能终端接收音频服务器发送的音频数据,并对音频数据进行相应的解压和解码,播放音频数据。

可选地,能终端对音频信号进行预处理的具体方法包括:

对音频信号依次进行抽样、量化和编码处理得到数字音频信号;

对编码后的数字音频信号进行进一步编码压缩得到音频数据。

本发明的有益效果:

本发明实施例提供的一种基于公网的集群对讲系统,智能终端通过互联网将音频数据实时上传至配置于互联网的音频服务器,音频服务器将音频数据发送至存储服务器进行存储,同时将音频数据分发给其他相应的智能终端,智能终端接收并播放音频数据,实现了信息实时沟通和共享,可以进行统一的指挥和调度,提高了处理流程的效率,使得指挥调度灵活,不易出现偏差。

本发明实施例提供的一种基于公网的集群对讲方法,智能终端通过互联网将音频数据实时上传至配置于互联网的音频服务器,音频服务器将音频数据发送至存储服务器进行存储,同时将音频数据分发给其他相应的智能终端,智能终端接收并播放音频数据,实现了信息实时沟通和共享,可以进行统一的指挥和调度,提高了处理流程的效率,使得指挥调度灵活,不易出现偏差。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。

图1示出了本发明所提供的一种基于公网的集群对讲系统第一实施例的原理框图;

图2示出了本发明所提供的一种基于公网的集群对讲系统另一实施例的原理框图;

图3示出了本发明所提供的一种基于公网的集群对讲方法第一实施例的流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。

还应当理解,在此本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。

还应当进一步理解,在本发明说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。

需要注意的是,除非另有说明,本申请使用的技术术语或者科学术语应当为本发明所属领域技术人员所理解的通常意义。

如图1所示,示出了本发明所提供的一种基于公网的集群对讲系统第一实施例的原理框图,包括智能终端1、音频服务器2和存储服务器3,智能终端为多个,所述智能终端1用于采集用户输入的音频信号,并对音频信号进行预处理得到音频数据,并将音频数据上传到音频服务器,智能终端1还用于接收音频服务器发送的音频数据;音频服务器2用于接收智能终端发送的音频数据,并对接收的音频数据进行优化处理,对优化处理后的音频数据进行压缩处理,将压缩处理后的音频数据进行分发处理,将分发处理后的音频数据分别发送给智能终端和存储服务器;存储服务器3接收并存储音频服务器发送的音频数据。智能终端可采用安卓智能终端也可以采用其他操作系统的智能终端。

基于公网的集群对讲系统的工作流程:智能终端采集用户输入的音频信号,智能终端对音频信号进行预处理,依次对音频信号进行抽样、量化和编码处理将音频模拟信号转化为音频数字信号,再对编码处理后的音频数字信号进行进一步编码压缩得到音频数据,智能终端将音频数据发送给音频服务器,音频服务器接收智能终端发送的音频数据,并对音频数据进行优化处理和压缩处理,音频服务器对音频数据进行过滤,通过现有音频数据处理的算法对音频数据进行优化处理,去除噪音提高音质,再对优化后的音频数据进行压缩处理,然后将压缩处理后的数据进行分发处理,音频服务器对音频数据进行分发处理的方法按照音频数据接收的先后队列顺序和规则进行分发处理,将分发处理后的同样的音频数据其中一份发给对应目标用户的智能终端,另一份发给存储服务器。存储服务器接收音频服务器发送的音频数据,并将音频数据按照时间戳和不同的命名规则进行存储,留作备份。智能终端接收音频服务器发送的音频数据,并将音频数据进行相应的解压和解码,再通过功放装置播放音频数据。

本发明实施例提供的一种基于公网的集群对讲系统,智能终端通过互联网将音频数据实时上传至配置于互联网的音频服务器,音频服务器将音频数据发送至存储服务器进行存储,同时将音频数据分发给其他相应的智能终端,智能终端接收并播放音频数据,实现了信息实时沟通和共享,可以进行统一的指挥和调度,提高了处理流程的效率,使得指挥调度灵活,不易出现偏差。

如图2所示,示出了本发明所提供的一种基于公网的集群对讲系统的另一实施例的原理框图,与上述第一实施例不同之处在于,智能终端1包括音频数据采集模块11和音频数据上传模块12,所述音频数据采集模块11用于采集用户输入的音频数据;所述音频数据上传模块12用于将用户输入的音频数据发送到音频服务,智能终端1还包括音频数据接收模块13,所述音频数据接收模块13用于接收音频服务器发送的音频数据,并对音频数据进行相应的解压和解码。音频服务器2包括音频数据处理模块21和音频分发模块22,音频数据处理模块21用于将接收到的音频数据进行压缩和优化处理;音频处理模块对音频数据进行过滤,再通过现有数据处理算法对音频数据进行优化处理,去除噪音提高音质,使对讲的音质清晰。音频分发模块22用于根据不同的目标用户群体将相应的音频数据分发到相应的用户智能终端和将音频数据发送给存储服务器。存储服务器3包括音频数据存储模块31,音频数据存储模块31接收音频服务器发送的音频数据,将音频数据按照时间戳和不同的命名进行存储备份。

以下采用多个安卓智能终端之间进行对讲通信的应用场景进一步对本发明的基于公网的集群对讲系统进行说明。

一种基于公网的集群对讲系统,系统包括音频服务器、存储服务器和多个安卓智能终端,安卓智能终端通过互联网与音频服务器进行数据通信,音频服务器与存储服务器进行数据通信。其中一个安卓智能终端的音频数据采集模块采集用户输入的音频信号,数据采集模块对音频信号进行预处理,依次对音频信号进行抽样、量化和编码处理将音频模拟信号转化为音频数字信号,再对编码处理后的音频数字信号进行进一步编码压缩得到音频数据,音频数据上传模块将预处理后的音频数据发送给音频服务器,音频服务器接收智能终端发送的音频数据,音频数据处理模块对音频数据进行优化处理和压缩处理,依次对音频数据进行过滤,通过现有音频数据处理的算法对音频数据进行优化处理,去除噪音提高音质,再对优化后的音频数据进行压缩处理,然后将压缩处理后的数据传输给音频分发模块,音频分发模块对压缩后的音频数据进行分发处理,进行分发处理的方法按照音频数据接收的先后队列顺序和规则进行分发处理,音频分发模块将分发处理后的同样的音频数据其中一份发给其他目标用户的安卓智能终端,另一份发送给存储服务器。存储服务器接收音频服务器发送的音频数据,音频数据存储将音频数据按照时间戳和不同的命名规则进行存储,留作备份。其他用户的安卓智能终端中的音频数据接收模块接收音频分发模块发送的音频数据,音频数据接收模块将音频数据进行相应的解压和解码,再通过功放装置播放音频数据,实现了将其中一个安卓智能终端输入的音频数据转发给其他的目标用户的安卓智能终端,并通过智能终端播放音频数据,实现了统一的指挥和调度,提高了处理流程的效率,使得指挥调度灵活,不易出现偏差。

本发明实施例提供的一种基于公网的集群对讲系统,建立集通信、指挥、调度和信息管理于一体,高度智能化的信息化管理系统,实现了信息共享、资源整合、联动指挥,面对日常管理和突发事件,实现信息沟通、现场情况分析、科学决策、联合行动。

如图3所示,示出了本发明提供的一种基于公网的集群对讲方法第一实施例的流程图,该方法适用于上述实施例描述的基于公网的集群对讲系统,方法具体包括以下步骤:

s1:智能终端采集用户输入的音频信号,并对音频信号进行预处理得到音频数据,并将音频数据上传到音频服务器。

具体地,智能终端对音频信号进行预处理的具体方法包括:对音频信号依次进行抽样、量化和编码处理得到数字音频信号;对编码后的数字音频信号进行进一步编码压缩得到音频数据。

s2:音频服务器接收智能终端发送的音频数据,并对接收的音频数据进行优化处理,对优化处理后的音频数据进行压缩处理,将压缩处理后的音频数据分别发送给相应的智能终端和存储服务器。

s3:存储服务器接收并存储音频服务器发送的音频数据。

s4:相应的智能终端接收音频服务器发送的音频数据,并对音频数据进行相应的解压和解码,播放音频数据。

智能终端采集用户输入的音频信号,智能终端对音频信号进行预处理,依次对音频信号进行抽样、量化和编码处理将音频模拟信号转化为音频数字信号,再对编码处理后的音频数字信号进行进一步编码压缩得到音频数据,智能终端将音频数据发送给音频服务器,音频服务器接收智能终端发送的音频数据,并对音频数据进行优化处理和压缩处理,音频服务器对音频数据进行过滤,通过现有音频数据处理的算法对音频数据进行优化处理,去除噪音提高音质,再对优化后的音频数据进行压缩处理,然后将压缩处理后的数据进行分发处理,音频服务器对音频数据进行分发处理的方法按照音频数据接收的先后队列顺序和规则进行分发处理,将分发处理后的同样的音频数据其中一份发给对应目标用户的智能终端,另一份发给存储服务器。存储服务器接收音频服务器发送的音频数据,并将音频数据按照时间戳和不同的命名规则进行存储,留作备份。智能终端接收音频服务器发送的音频数据,并将音频数据进行相应的解压和解码,再通过功放装置播放音频数据。

本发明实施例提供的一种基于公网的集群对讲方法,智能终端通过互联网将音频数据实时上传至配置于互联网的音频服务器,音频服务器将音频数据进行处理并将处理后的数据发送至存储服务器进行存储,同时将音频数据分发给其他相应的用户智能终端,相应的用户智能终端接收音频数据并进行播放,该方法实现了信息实时沟通和共享,可以进行统一指挥和调度,提高了处理流程的效率,使得指挥调度灵活,不易出现偏差。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。

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