码迷,mamicode.com
首页 > 其他好文 > 详细

语音和视频平台的搭建

时间:2015-02-09 16:04:53      阅读:240      评论:0      收藏:0      [点我收藏+]

标签:视频   互联网   即时通讯   音视频开发   解决方案   

      近年来,统一通信逐渐受到各企业的青睐。不论是大型企业,还是中小企业都希望通过有效利用统一通信来提升通信、协作能力,从而提升整个企业的市场竞争力。但作为统一通信核心的语音和视频平台在搭建的过程中面临着诸多问题,这些问题亟需解决。

      首先要解决平台的安全性问题。目前企业语音和视频平台往往与企业内部网络捆绑在一起,语音和视频业务的开展往往要将企业防火墙多个端口打开,这将给企业内部网络带来诸多隐患,为黑客攻击企业网络提供可趁之机。

      其次要解决平台上语音和视频传输的QoS问题。目前企业语音和视频数据与传统互联网接入数据共享一条宽带,大容量的数据下载和上传将占用大量带宽,因而严重影响语音和视频的通话质量。

      第三平台要具有高可靠性。系统需要在发生故障时能够自动切换到备份系统上,或在系统连接或软交换出现故障时系统所有电话能够自动切换到PSTN网络或公共无线网络。

      第四平台的搭建将采用不同技术(路由器,防火墙,VPN, WiFi等),要采用多家公司的产品,这不仅增加平台搭建成本,各种设备之间还存在互操作性问题,解决起来非常复杂。

      第五语音和视频技术是一项新技术,平台的管理非常复杂,这就需要企业拥有通晓各种技术的专业技术人员来对网络进行配置和管理,这部分开销成本相当大,和搭建IP语音和视频平台以降低企业成本的初衷背道而驰。

      为了解决企业在搭建和运行视频通信平台过程中碰到的各种问题,国内拥有十音视频开发经验的佰锐科技(www.bairuitech.com),专注于底层音视频技术,推出“AnyChat”跨平台音视频通讯解决方案,来解决企业在搭建和运行IP通信平台过程中碰到的各种问题和需求。

      首先在平台的安全性问题方面,佰锐科技的AnyChat SDK从设计之初就注重系统的安全保障,防止恶意用户的入侵与破坏,概括的说,AnyChat的安全保障措施主要由如下几部分组成:1、服务器端口可以自定义。服务器所使用的TCPUDP服务端口均可自定义(在服务器的.ini文件中配置),实现服务的隐藏;2、服务器与客户端之间的底层通信协议均加密传输。防止非AnyChat客户端连接服务器,采用128bit高强度加密算法,为系统提供一道安全的屏障;3、服务器可设置连接认证密码。防止非授权AnyChat客户端连接服务器,参考:22.BRAC_SetServerAuthPass4、服务器内部还设置有安全检测机制,一旦检测到当前连接的客户端有非法操作嫌疑(如内部通信协议没有按既定的步骤进行)时,将会主动断开该客户端的连接,并记录该连接的IP地址,在一段时间内不允许重新连接。5、上层应用可以使用服务器“SDKFilter Plus”编程接口或是“AnyChatServer SDK”实现用户身份的认证,认证过程完全开放给上层应用。

      平台语音和视频传输的QoS问题上,视频通话过程中出现马赛克或是视频短暂卡住不动等,通常是由于网络不稳定,如丢包、抖动等造成的。AnyChat内核加入了丢包重传、抖动优化等措施,可以避免由于网络偶尔变差而对音视频通话效果的影响,但是当网络带宽不足,或是网络状态持续恶化时,AnyChat内核的优化措施不足以应对恶劣的客观条件时将会出现马赛克现象。满足3G、卫星、WiFiADSL、光纤、局域网等复杂网络环境下的音视频应用,抗丢包率达21%

      AnyChat平台提供了服务器双机热备解决方案,可以满足对系统有要求较高的客户需求,如政府、电信运营商以及部队等,可以解决平台的高可靠性。

      音视频技术是一项高新技术,使用AnyChat SDK可以让企业越过复杂的底层技术实现,而把主要精力投入项目的业务逻辑处理上,加快项目开发进展,从而为企业赢得市场先机。

语音和视频平台的搭建

标签:视频   互联网   即时通讯   音视频开发   解决方案   

原文地址:http://blog.csdn.net/hsq0421/article/details/43670941

(1)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!