欢迎来到天天文库
浏览记录
ID:47320237
大小:204.49 KB
页数:14页
时间:2019-09-05
《即时通讯优化方案baidu》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、IM解决方案技术建议书即时通讯优化方案14IM解决方案技术建议书目录前言3第1章当前平台IM技术介绍4WebRTC简介4WebRTC优劣4第2章当前平台IM的突破方向52.1视音频编解码技术52.2设备对恶劣网络环境的适应能力62.3音频处理技术82.4IM主流应用功能的开发9研发风险评估9第3章第三方IM方案分析10使用第三方IM流程图10主流的第三方平台11使用第三方平台的优势11环信IM平台12第4章总结1414IM解决方案技术建议书前言本方案产生的背景是纺织服装平台已经初步搭建即时通讯服务,实现Web视频聊天功能,并经过一段时间的使用测试,对所发现的用户体验问题、多客户端互通问题和技
2、术问题的描述,针对这些问题及对即时通讯功能后续发展规划,做出此优化方案。IM是(InstantMessaging)的英文缩写,全称为即时通讯技术,现在比较有名的产品有:腾讯QQ、MSN、微信、中国飞信等等产品,即时通讯是一整套解决方案,其中包括了IM后端服务、IM客户端、硬件配置。后端的服务由众多的业务系统组成,如:Session存储、用户信息系统、文件管理系统、实时音视频服务、消息处理、推送系统等等构成,是一套业务复杂、流程大的处理方案。14IM解决方案技术建议书第1章当前平台IM技术介绍当前平台的IM实现是基于WebRTC技术进行构建的,与传统的中心服务型IM技术有根本的不同。WebRT
3、C简介WebRTC是HTML5支持的重要特性之一,Web开发者能够基于浏览器(ChromeFireFox...)轻易快捷开发出丰富的实时多媒体应用,而无需下载安装任何插件,Web开发者也无需关注多媒体的数字信号处理过程,只需编写简单的Javascript程序即可实现。终端用户通过本机浏览器与信令服务器进行信令信息交换,在获取到足够的信息,自动与其他终端建立通讯链接,实现P2P视频聊天。WebRTC优劣WebRTC优势WebRTC是HTML5的主要特性,是国际组织W3C制定的行业标准。目前WebRTC已经得到谷歌、微软、苹果等公司的大力发展并且在普及推广应用。让苹果、安卓手机使用浏览器进行
4、视频会议成为可能。WebRTC使用的是P2P技术不占用服务器资源,节省了大笔服务器部署费用。14IM解决方案技术建议书WebRTC局限性1、由于WebRTC使用的是P2P技术不占用服务器资源,节省了大笔服务器部署费用。但是受限客户端机器的性能及网络带宽,无法进行大规模的进行视频会议聊天;2、WebRTC是Google提供的基于Chrome浏览器的开源项目。浏览器市场被几大巨头支配,Google、Microsoft、Apple,中国国内有360、百度、QQ等。这些浏览器厂商出于利益考虑,会人为的制造技术壁垒。因此,基于WebRTC开发的项目,在浏览器适配,移动端适配上需要大量深度开发。3、对于
5、一些服务器功能如视频录制、视频监控等WebRTC有着先天的缺陷,无法很好的完成。4、与传统中心服务型即时通讯技术相比,WebRTC属于新型的即时通讯技术,由于发展时间较短,其应用技术和配套功能都处于初始阶段,虽然实现了基本的即时通讯功能,但在用户体验与功能多样化上,还有待开发。第1章当前平台IM的突破方向2.1视音频编解码技术视音频编码技术是视频会议系统的关键技术指标,是影响会议效果的重要因素。目前视频会议系统中用到的视频编码技术主要有H.261、H.263、H.264、MPEG-2、MPEG-4等,音频编码技术主要有G.711、G.722、G.728、G.729、MP3等。 其中,H.
6、264和MPEG-4这两种视频编码技术能够在低带宽下实现高清晰的动态图像效果,而且编码延时小,作为新一代视频编解码标准,其优势非常明显。 H.264具有许多与旧标准不同的新功能,它们一起实现了编码效率的提高。特别是在帧内预测与编码、帧间预测与编码、可变矢量块大小、四分之一像素运动估计、多参考帧预测、自适应环路去块滤波器、整数变换、量化与变换系数扫描、熵编码、加权预测等实现上都有其独特的考虑。 而在音频编码方面,MP3是一种高效的声音压缩算法,其频响范围在20Hz到20KHz之间,采样频率达到44.1KHz,而且支持双声道编码,因此正在获得越来越广泛的应用。14IM解决方案技术建议书2.
7、2设备对恶劣网络环境的适应能力网络的QoS可以在一定程度上保证视频会议的传输效果,但其作用是很有限的,尤其是在一些较为恶劣的网络环境下。视频会议系统设备本身对恶劣网络环境的适应能力也将对会议效果产生较大的影响。这些适应能力包括IP优先权设置、IP包排序、IP包重复控制、IP包抖动控制、丢包重传以及速率自动调整等。2.2.1IP优先权(IPPrecedence)在网络规划差分服务方式的QoS技术时,可通过多种匹
此文档下载收益归作者所有