您的位置:首页 > 其它

视频会议系统的音视频效果优化 音视频SDK

2017-09-27 22:34 429 查看
  视频会议系统的音视频效果优化 音视频SDK
  在视频会议系统的应用中,网络的服务质量,MCU和终端的性能这两者是最能影响音视频效果。我们先来了解下以上几点基本知识,再解析音视频SDK的重要性。
  一、网络的服务质量(QoS)
  目前,视频会议系统常用的网络主要有E1专线和IP两种。E1专线基于电路交换和时分复用技术,能够提供端到端的独享带宽,因此网络本身具有完善的传输质量保障机制。在绝大多数情况下,影响E1专线传输效果的主要因素就是传输设备和传输线路的质量。对于这类因素,我们往往可以通过更换传输设备和降低线路误码率进行改善。
  而IP网基于统计复用和分组交换技术,在需要同时传输语音、数据以及视频等多种业务时,其传统的“尽力传递”机制暴露出很多问题,其中最重要的一点就是无法为每一种业务提供端到端的带宽保证,会导致较大的传输延时和抖动。为此,我们必须通过技术手段对IP网进行优化,以减少网络本身对视频会议系统效果的影响。这些技术手段目前已经发展为IP体系中的一个重要分支,就是服务质量(QoS)。
  所谓QoS,是指一个网络通过多种技术为某一特定的网络流量提供更好服务的能力,它的主要目的是实现优先权控制,包括带宽、延时、抖动以及丢包等多个方面。几乎所有的网络都可以利用QoS的优势来获得最佳的效率。
  QoS技术分为三类,包括尽力而为服务、集成服务、差分服务,其中差分服务应用最广泛。在差分服务中,网络根据每一个数据包的QoS标记对数据包进行分类、排队和管理。这些标记可以是IP地址、TCP端口号或IP数据包中的特定字段。
  二、MCU和终端的性能
  除了网络应该提供良好的QoS保障机制外,视频会议系统设备本身也应该具有良好的性能才能真正保证会议的效果。这些性能因素包括系统采用的音视频编解码技术、设备的设计结构、设备本身对恶劣网络环境的适应能力以及其他方面。
  1、音视频编解码技术
  音视频编码技术是视频会议系统的关键技术指标,是影响会议效果的重要因素。目前视频会议系统中用到的视频编码技术主要有H.261、H.263、H.264、MPEG-2、MPEG-4等,音频编码技术主要有G.711、G.722、G.728、G.729、MP3等。
  其中,H.264和MPEG-4这两种视频编码技术能够在低带宽下实现高清晰的动态图像效果,而且编码延时小,作为新一代视频编解码标准,其优势非常明显。
  云智真音视频SDK开发包就是采用国际领先的视频编码标准H.264(MPEG-4 part 10 AVC /H.264)编码,H.264/AVC 在压缩效率方面有着特殊的表现,一般情况下达到 MPEG-2 及 MPEG-4 简化类压缩效率的大约 2 倍。
  而在音频编码方面,MP3是一种高效的声音压缩算法,其频响范围在20Hz到20KHz之间,采样频率达到44.1KHz,而且支持双声道编码,因此正在获得越来越广泛的应用。
  2、音频处理技术
  1)自动回声抑制
  召开多点视频会议时,每一个会场的声音编码器都将音频包向MCU传输,而MCU将发言会场的音频包向所有其他会场广播,当视频会议终端接收音频包时,将解码后的音频流与本地输入的音频流进行电平比较,去掉相同的部分,这样本地的声音就不会在自己的会场扬声器传出,引起音频的振荡,从而避免回声。
  2)自动增益控制
  由于优先视频会议使全向式麦克风,放置在会场的中心位置,这样每一个发言人由于距离麦克风的位置不同,麦克风接受到的电平也不同。
  为了保证传向远程的音频电平的平稳,在进行编码时要进行音频的增益处理,以保证一定范围内的发言人以同一个音调发言,这样远程会场的声音就不会忽高忽低。
  3)背景噪音消除
  召开会议时不可避免地会有一些环境噪音,例如空调、风扇、交流电等电器设备持续发出的环境噪音,这些声音严重的影响了会议的音频质量。
  自动噪声抑制系统会根据音频的高低、持续情况,判断是否为环境噪音,并且进行处理,以达到良好的声音会议效果。
  云智真音视频互动开发平台(音视频SDK)包含了音视频处理模块(采集、编解码)、流媒体管理模块(丢包重传、抖动平滑、动态缓冲)、流媒体播放模块(多路混音、音视频同步)以及P2P网络模块(NAT穿透、UPnP支持)等多个子模块,封装了底层的硬件操作(音视频采集、播放)、封装了流媒体处理(编解码、网络传输)等非常专业和复杂的技术,为上层应用提供简单的API控制接口,可以在极短的开发周期,以及极少的人力资源投入下为客户的现有平台增加音视频即时通讯、多方会议的功能。参考:游戏手游实时音视频
SDK 的应用和技术解析



  云智真音视频SDK特点与优势:
  2017年音视频领域第一品牌,云智真音视频SDK开发包支持多平台,提供多种音视频系统方案,适用于开发远程网络视频会议系统、语音视频聊天系统、远程教育平台以及即时通讯平台(IM)等。
  1、开发速度快。客户完成一个平台(如Android)的音视频功能对接,只需要2天时间。
  2、运营成本低。借助于云智真业界领先的P2P与混合云技术,在保证更好的音视频质量的同时,可大幅降低服务器端带宽50%-70%。
  3、支持平台全。
  支持几乎所有有屏幕的设备和平台:Android/iOS手机与平板,Windows,Mac,Linux桌面系统,机顶盒,智能硬件。尤其是我们支持webrtc兼容的浏览器如Chrome,可以不下载任何插件使用音视频通讯能力,开创了极致用户体验。查看所有支持平台与设备>
  4、顶尖音视频技术。
  依托云智真团队在音视频处理和互联网通讯方面的多年技术积累,云智真音视频及通讯技术方面深入钻研,专注专业,在包含音视频质量等很多关键指标方面,大幅领先于市场,现列举要点如下:音频回声消除,音视频唇音同步,视频动态码流,视频硬件编解码,视频混合VP8/VP9+H.264/H.265编解码,视频多流。
  5、直播+互动混合场景。
  云智真音视频SDK除了能支持实时互动音视频,还能选择某路客户端的音视频,通过云智真的流媒体服务器或第三方成熟的CDN网络推送给其它各种客户端,可支持实时互动音视频与直播功能混合使用的场景,同时又能把网络费用控制在理想范围内。
  6、完美支持已有硬件设备。
  云智真音视频SDK支持sip/H.232、RTMP、RTSP等标准协议,可籍此与在安防、通讯领域已经存在的大量软终端和硬设备完美集成,同时,还支持与PSTN电话网络的集成,从而具备广泛的适应性。
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息