您好,欢迎来到全球供应网!请 |免费注册

产品展厅本站服务收藏该商铺

青岛亿恒升智能控制有限公司

免费会员
手机逛
青岛亿恒升智能控制有限公司

Product Display

产品展示

当前位置:青岛亿恒升智能控制有限公司>>智能交通>>交通收费设备>> 青岛视频会议系统安装公司 -青岛宝利通视频会议 -青岛华为视频会

青岛视频会议系统安装公司 -青岛宝利通视频会议 -青岛华为视频会

产品二维码
参  考  价:面议
具体成交价以合同协议为准
  • 产品型号:
  • 品牌:
  • 产品类别:交通收费设备
  • 所在地:
  • 信息完整度:
  • 样本:
  • 更新时间:2023-04-13 19:59:54
  • 浏览次数:2
收藏
举报

联系我时,请告知来自 全球供应网

青岛亿恒升智能控制有限公司

其他

  • 经营模式:其他
  • 商铺产品:72条
  • 所在地区:
  • 注册时间:2023-04-13
  • 最近登录:2023-04-13
  • 联系人:张先生
产品简介

青岛视频会议系统安装公司-青岛宝利通视频会议-青岛华为视频会议系统销售商

详情介绍

青岛视频会议系统安装公司 -青岛宝利通视频会议 -青岛华为视频会议系统销售商。宝利通视频会议系统青岛经销商;索尼视频会议系统青岛销售商;华为视频会议系统青岛销售商;

视频会议系统的主要功能及其实现原理

编辑:青岛亿恒升智能控制有限公司 党经理 发表日期:2017-01-19 (盗版追究法律责任)

一般而言,视频会议的主要核心功能是:多人语音、多人视频、公共电子白板、会议房间管理。

本文我们将介绍视频会议系统的主要功能及其实现原理,后面有空在介绍详细每个功能的详细实现细节。

一.语音通话

1.基础模型

在视频会议中,网络语音通话通常多对多的的,但就模型层面来说,我们讨论一个方向的通道就可以了。一方说话,另一方则听到声音。看似简单而迅捷,但是其背后的流程却是相当复杂的。我们将其经过的各个主要环节简化成下图所示的概念模型:

这是一个最基础的模型,由五个重要的环节构成:采集、编码、传送、解码、播放。

语音采集指的是从麦克风采集音频数据,即声音样本转换成数字信号。其涉及到几个重要的参数:采样频率、采样位数、声道数。

假设我们将采集到的音频帧不经过编码,而直接发送,那么我们可以计算其所需要的带宽要求,仍以上例:320*100 =32KBytes/s,如果换算为bits/s,则为256kb/s。这是个很大的带宽占用。而通过网络流量监控工具,我们可以发现采用类似QQ等IM软件进行语音通话时,流量为3-5KB/s,这比原始流量小了一个数量级。而这主要得益于音频编码技术。 所以,在实际的语音通话应用中,编码这个环节是的。目前有很多常用的语音编码技术,像、iLBC、AAC、SPEEX等等。

当一个音频帧完成编码后,即可通过网络发送给通话的对方。对于语音对话这样Realtime应用,低延迟和平稳是非常重要的,这就要求我们的网络传送非常顺畅。

当对方接收到编码帧后,会对其进行解码,以恢复成为可供声卡直接播放的数据。

完成解码后,即可将得到的音频帧提交给声卡进行播放。

2.高级功能

如果仅仅依靠上述的技术就能实现一个效果良好的应用于广域网上的语音对话系统,那就太easy了。正是由于很多现实的因素为上述的概念模型引入了众多挑战,使得网络语音系统的实现不是那么简单,其涉及到很多专业技术。一个“效果良好"的语音对话系统应该达到如下几点:低延迟,背景噪音小,声音流畅、没有卡、停顿的感觉,没有回音。青岛视频会议系统安装公司 -青岛宝利通视频会议 -青岛华为视频会议系统销售商。宝利通视频会议系统青岛经销商;索尼视频会议系统青岛销售商;华为视频会议系统青岛销售商;

对于低延迟,只有在低延迟的情况下,才能让通话的双方有很强的Realtime的感觉。当然,这个主要取决于网络的速度和通话双方的物理位置的距离,就单纯软件的角度,优化的可能性很小。

(1)回音消除

现在大家几乎都已经都习惯了在语音时,直接用PC或笔记本的声音外放功能。当使用外放功能时,扬声器播放的声音会被麦克风再次采集,传回给对方,这样对方就听到了自己的回音。

回音消除的原理简单地来说就是,回音消除模块依据刚播放的音频帧,在采集的音频帧中做一些类似抵消的运算,从而将回声从采集帧中清除掉。这个过程是相当复杂的,因为它还与你时所处的房间的大小、以及你在房间中的位置有关,因为这些信息决定了声波反射的时长。 智能的回音消除模块,能动态调整内部参数,以适应当前的环境。

(2)噪声抑制

噪声抑制又称为降噪处理,是根据语音数据的特点,将属于背景噪音的部分识别出来,并从音频帧中过滤掉。有很多编码器都内置了该功能。

(3)抖动缓冲区

抖动缓冲区(JitterBuffer)用于解决网络抖动的问题。所谓网络抖动,就是网络延迟一会大一会小,在这种情况下,即使发送方是定时发送数据包的(比如每100ms发送一个包),而接收方的接收就无法同样定时了,有时一个周期内一个包都接收不到,有时一个周期内接收到好几个包。如此,导致接收方听到的声音就是一卡一卡的。青岛视频会议系统安装公司 -青岛宝利通视频会议 -青岛华为视频会议系统销售商。宝利通视频会议系统青岛经销商;索尼视频会议系统青岛销售商;华为视频会议系统青岛销售商;

JitterBuffer工作于之后,语音播放之前的环节。即语音解码完成后,将解码帧放入JitterBuffer,声卡的播放回调到来时,从JitterBuffer中取出最老的一帧进行播放。

JitterBuffer的缓冲深度取决于网络抖动的程度,网络抖动越大,缓冲深度越大,播放音频的延迟就越大。所以,JitterBuffer是利用了较高的延迟来换取声音的流畅播放的,因为相比声音一卡一卡来说,稍大一点的延迟但更流畅的效果,其主观体验要更好。

当然,JitterBuffer的缓冲深度不是一直不变的,而是根据网络抖动程度的变化而动态调整的。当网络恢复到非常平稳通畅时,缓冲深度会非常小,这样因为JitterBuffer而增加的播放延迟就可以忽略不计了。


上一篇: 青岛开发区车牌自动识别系统安装 -开发
下一篇: 青岛监控专用操作台厂家 -黄岛操作台厂
我要评论
文明上网,理性发言。(您还可以输入200个字符)

所有评论仅代表网友意见,与本站立场无关。

请选择省份

  • 安徽
  • 北京
  • 福建
  • 甘肃
  • 广东
  • 广西
  • 贵州
  • 海南
  • 河北
  • 河南
  • 黑龙江
  • 湖北
  • 湖南
  • 吉林
  • 江苏
  • 江西
  • 辽宁
  • 内蒙古
  • 宁夏
  • 青海
  • 山东
  • 山西
  • 陕西
  • 上海
  • 四川
  • 天津
  • 新疆
  • 西藏
  • 云南
  • 浙江
  • 重庆
  • 香港
  • 澳门
  • 台湾
  • 国外
=
同类优质产品

在线询价

X

已经是会员?点击这里 [登录] 直接获取联系方式

会员登录

X

请输入账号

请输入密码

=

请输验证码

收藏该商铺

X
该信息已收藏!
标签:
保存成功

(空格分隔,最多3个,单个标签最多10个字符)

常用:

提示

X
您的留言已提交成功!我们将在第一时间回复您~