一种音频系统技术方案

技术编号:21663421 阅读:16 留言:0更新日期:2019-07-20 06:52
本发明专利技术公开了一种音频系统,包括客户端、移动终端、实时语音服务器和信令服务器;所述客户端包括多个话筒;所述移动终端通过所述信令服务器与所述实时语音服务器通讯相连;各所述话筒均与所述实时语音服务器相连,用于进行实时语音传输以进行广播通话或群组通话或私密通话或强呼通话中的一种或多种。本发明专利技术的音频系统具有结构简单、操作简便、功能丰富等优点。

An Audio System

【技术实现步骤摘要】
一种音频系统
本专利技术主要涉及音频
,特指一种音频系统。
技术介绍
在航空航天等科研军工单位的使用环境中,为了保证安全性和可靠性,一般的会议室及调度管理室采用音频线输出的按键式有线话筒,一般为12VDC或者24VDC供电,具有主席台单元,可在后台设置优先级及群组模式,可多人同时说话,不带外置喇叭,无法进行点对点通话。一般局域网音频系统的有线话筒有两种形式:一种是音频线输出的,主要用于独立的会议室,距离较远的会议室不能进行相互间通话;另一种是基于IP/TCP通信协议功能的IP网络话筒,该形式话筒主要应用于广播、组群或点对点通话,缺点是不能进行随意组群,需要在后台复杂的软件中进行操作,一般工作人员操作难度较大。目前大多数会议室及调度管理室音频系统的缺点有:不能灵活的制定通话对象,需要登录后台专业软件进行设置,不方便操作,且需要进行专业培训;无法满足广播和私密通话随意切换的功能。
技术实现思路
本专利技术要解决的技术问题就在于:针对现有技术存在的技术问题,本专利技术提供一种结构简单、操作简便、功能丰富的音频系统。为解决上述技术问题,本专利技术提出的技术方案为:一种音频系统,包括客户端、移动终端、实时语音服务器和信令服务器;所述客户端包括多个话筒;所述移动终端通过所述信令服务器与所述实时语音服务器通讯相连;各所述话筒均与所述实时语音服务器相连,用于进行实时语音传输以进行广播通话或群组通话或私密通话或强呼通话中的一种或多种。作为上述技术方案的进一步改进:所述实时语音服务器包括话筒服务组件和语音服务组件;所述话筒服务组件与所述话筒相连,用于监听话筒的状态;所述语音服务组件分别与所述话筒服务组件和移动终端相连。所述话筒服务组件包括按键处理模块、话筒事件处理模块、话筒语音收发模块和第一混音模块;所述按键处理模块、话筒事件处理模块和话筒语音收发模块均与所述话筒和第一混音模块相连。所述语音服务组件包括RTP收发模块、录音模块、用户分组管理模块和第二混音模块;所述RTP收发模块、录音模块和用户分组管理模块均与第二混音模块相连;所述RTP收发模块通过话筒音频推送模块与所述话筒相连;所述用户分组管理模块通过TCPClient模块与所述移动终端相连。所述信令服务器包括命令处理模块、用户管理模块和数据库管理模块;所述命令处理模块用于解析命令以确定是否登陆命令,并将登陆命令发送至用户管理模块进行用户校验以及状态维护;所述用户管理模块用于查询或更新数据库管理模块的数据;所述数据库管理模块用于响应用户管理模块的请求。所述实时语音服务器使用TCP协议与信令服务器通讯;所述实时语音服务器使用RTP协议与移动终端通讯。还包括Web服务器,所述Web服务器与所述实时语音服务器相连。所述Web服务器包括表现层、应用控制层、业务逻辑层、持久层和数据库;所述表现层,用于显示数据和接收用户输入的数据;所述应用控制层,用于将页面请求参数传递到后台业务逻辑层,然后获取业务逻辑层返回信息并传递到页面上;所述业务逻辑层,用于对数据层的操作,对数据业务逻辑处理;所述持久层,用于负责数据库的访问。所述话筒为带触摸屏显示的广播式的网络IP话筒,且自带数字键。所述话筒通过SDK和TCP协议与实时语音服务器进行语音实时传输。与现有技术相比,本专利技术的优点在于:本专利技术的音频系统,可以在局域网内的不同房间进行音频会议,灵活方便;用户软件操作简单,界面友好,一般工作人员就可进行操作;可以在电脑终端软件上根据会议需求进行个性化设置,设置群组发言,指定用户禁止发言,点对点通话,设置话筒优先级等功能;可对会议通话语音进行保存,方便后期整理;系统设备均采用嵌入式计算机处理技术、基于Windows数据库及后台数据库运行等模式,不受病毒数据破坏,保证系统稳定、可靠运行。附图说明图1为本专利技术的硬件结构框图。图2为本专利技术的软件架构框图。图3为本专利技术的系统数据流图。图4为本专利技术中话筒服务组件的结构框图。图5为本专利技术中信令服务器的结构框图。图6为本专利技术中语音服务组件的结构框图。图7为本专利技术中群组通话流程图。图8为本专利技术中点对点私密通话流程图。图9为本专利技术中群组通话的私密通话流程图。图10为本专利技术中强制私密通话流程图。具体实施方式以下结合说明书附图和具体实施例对本专利技术作进一步描述。如图1至图10所示,本实施例的音频系统,包括客户端、移动终端、实时语音服务器和信令服务器;客户端包括多个话筒;移动终端通过信令服务器与实时语音服务器通讯相连;各话筒均与实时语音服务器相连,用于进行实时语音传输以进行广播通话或群组通话或私密通话或强呼通话中的一种或多种。具体地,音频系统的硬件部分主要包括交换机、服务器、网络媒体矩阵、音箱、调音台、话筒以及电脑等,软件部分主要为JAVA语言编写的语音会商系统。IP网络广播是通过结合网络通讯技术,采用基于网络传输的数字IP/TCP通信协议,基于网络数字音频技术,将音频信号以数据包形式在局域网和广域网上进行传送,再加上音频服务器,结合操作硬件,组成一套纯数字传输的网络双向对讲语音通讯系统。所选有线话筒为带7寸触摸屏显示的广播式的网络IP有线话筒LS-9702A,该设备自带数字键,功能键界面;自带高保真扬声器,支持TCP/IP、UDP、IGMP(组播)协议,实现网络化传输16位CD音质的音频信号。功放、网络媒体矩阵、调音台、音频服务器和核心交换机放置于会议室音频机柜进行集成。各通话房间的接入交换机通过光纤与会议室内的核心交换机相连,使整个系统处于一个局域网内,只需将终端计算机接入局域网内,通过软件即可实现功能强大的数字化通讯系统。如图2所示,软件主要功能及构架:通过设计的软件,可以在有线话筒和电脑终端上直接实现的功能有:(1)创建群组,并对群组内的话筒设备进行管理;(2)广播功能,用户可指定话筒说话并通过功放音响进行广播;(3)点对点通话功能,用户可通过有线话筒或者电脑软件上进行拨号,与任意单个或者多个有线话筒端进行通话。(4)管理员可以在后台直接调节任意一个音响和话筒的音量大小;本实施例中,web服务器从前台到后台可分为4层:1)表现层。即界面层,主要功能是用于显示数据和接收用户输入的数据,为用户提供一种交互式操作的界面,主要技术为ExtJS。2)应用控制层。主要功能是将页面请求参数传递到后台业务层,然后获取业务层返回信息并传递到页面上,使用Struts2框架实现。3)业务逻辑层。主要是针对具体的业务问题的操作,也可以理解成对数据层的操作,对数据业务逻辑处理,如果说数据层是积木,逻辑层就是对这些积木的搭建,使用Spring框架实现。4)持久层。即数据访问层,其主要功能是负责数据库的访问,使用Druid阿里数据库连接池实现。如图3所示,本实施例中,实时通讯系统为C/S架构,分为客户端和服务器两大部分。客户端主要为IP寻呼话筒等设备。服务器包含:信令服务器和实时语音服务器。1)IP寻呼话筒。使用SDK和TCP协议与实时语音服务器进行语音实时传输。2)信令服务器。负责实时通讯的信令传输控制,使用TCP协议。主要使用libuv库实现底层TCP通讯,使用Googleglog作为日志系统,使用MySQLConnector/C++访问Mysql数据库。3)实时语音服务器。负责实时语音数据传输,本文档来自技高网...

【技术保护点】
1.一种音频系统,其特征在于,包括客户端、移动终端、实时语音服务器和信令服务器;所述客户端包括多个话筒;所述移动终端通过所述信令服务器与所述实时语音服务器通讯相连;各所述话筒均与所述实时语音服务器相连,用于进行实时语音传输以进行广播通话或群组通话或私密通话或强呼通话中的一种或多种。

【技术特征摘要】
1.一种音频系统,其特征在于,包括客户端、移动终端、实时语音服务器和信令服务器;所述客户端包括多个话筒;所述移动终端通过所述信令服务器与所述实时语音服务器通讯相连;各所述话筒均与所述实时语音服务器相连,用于进行实时语音传输以进行广播通话或群组通话或私密通话或强呼通话中的一种或多种。2.根据权利要求1所述的音频系统,其特征在于,所述实时语音服务器包括话筒服务组件和语音服务组件;所述话筒服务组件与所述话筒相连,用于监听话筒的状态;所述语音服务组件分别与所述话筒服务组件和移动终端相连。3.根据权利要求2所述的音频系统,其特征在于,所述话筒服务组件包括按键处理模块、话筒事件处理模块、话筒语音收发模块和第一混音模块;所述按键处理模块、话筒事件处理模块和话筒语音收发模块均与所述话筒和第一混音模块相连。4.根据权利要求3所述的音频系统,其特征在于,所述语音服务组件包括RTP收发模块、录音模块、用户分组管理模块和第二混音模块;所述RTP收发模块、录音模块和用户分组管理模块均与第二混音模块相连;所述RTP收发模块通过话筒音频推送模块与所述话筒相连;所述用户分组管理模块通过TCPClient模块与所述移动终端相连。5.根据权利要求4所述的音频系统,其特征在于,所述信令服务器包括命令处理模块、用户管理...

【专利技术属性】
技术研发人员:曾世龙力
申请(专利权)人:中国电子科技集团公司第四十八研究所
类型:发明
国别省市:湖南,43

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

1