面向Web用户的多媒体通信系统的设计与实现

来源 :北京邮电大学 | 被引量 : 4次 | 上传用户:coosi_cui
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在互联网技术日新月异的时代,多媒体通信技术不断发展,从文字消息、语音电话,再到音视频即时通话及图像、语音消息等数据交互通信。随着人们对社交属性呈现逐渐增强的依赖性,多媒体通讯功能几乎成为现代应用的标配,但传统的多媒体通信业务大多功能较为单一,且安装升级较为复杂。近年来Web技术的能力不断扩展和强大,HTML5标准[1]在被各大通用浏览器厂商所广泛支持,其中WebRTC(Web Real-Time Communication)技术使得浏览器用户无需额外插件和软件即可进行音、视频等即时通讯应用。本文设计并实现了面向Web用户的多媒体通信系统,基于WebRTC技术并采用支持SIP(Session Initiation Protocol,会话发起协议)协议的Restcomm云通讯平台[2],实现音、视频即时通讯服务,同时集成丰富的Web应用,如即时消息聊天、文件传输、邮件服务,以及基于客户端定位的群组打卡功能等。出于对信息数据保密性的考虑,本系统支持在不同网段内的分布式部署,针对指定的业务可以跨网段通信,并采用Flume日志收集工具实现异地数据库之间表级别的数据同步。此外,对于文件传输功能,本文提出了相同网段基于WebRTC PeerToPeer数据通道、跨网段基于TCP Socket的文件传输方案。最后,由于页面加载时间对用户流失率影响较大,系统对内网部署下的地图服务做了离线化降级处理,并提出基于遗传算法的CSS Sprite合成方案,对前端静态资源加载做进一步的优化处理,减少首屏加载时间到3秒以内,提高系统的稳定性和兼容性。本文首先说明了面向Web用户的多媒体通信系统相关的研究背景和研究内容,接着对系统的相关技术做了分类介绍;然后按照软件工程的基本步骤,开始阐述系统的需求分析,接着从整体的系统架构设计出发,到各个业务子系统的设计方案进行说明,再详细介绍各个功能模块的具体实现,最后对整个系统进行功能性测试和非功能性测试,并针对测试结果进行分析。
其他文献
“任何哲学都是时代精神的精华”,同时,“实践是检验真理的唯一标准”。所以,新时代为何要继续大力发展传统文化,这同样有其特定的背景缘由。本文作者欲从以下四个方面对该主
新冠肺炎疫情影响着高校学生的生命安全,也影响着校园的安全稳定。辅导员作为高校学生工作的主要力量,在疫情中必须了解学生的思想动态和行为特点,做好情势预警、沟通协调、
目的探讨优质护理在妊娠期高血压综合征(妊高症)产妇产后出血护理中的应用价值。方法 70例妊高症产妇出血患者,随机分为对照组和观察组,各35例。对照组实施常规护理干预,观察
高等院校"成本会计"课程无论从理论与实践方面都比较难,教学中存在许多困惑。通过对高等院校"成本会计"的教与学进行较深入的研究,探究了教学中的困惑,指出困惑的原因,并采取有效
场口镇,坐落于富阳市西南部,距富阳主城区18公里,距杭州55公里,是富阳市第二大镇。全镇面积58.36平方千米,下辖24个行政村和1个居委会,总人口4.2万人。场口在2010被列为全省
面对地方高师院校出现的师范专业教学质量急需提高的现实,本文探讨了地方高师院校建立内部教学质量保障体系的意义、原则和具体构成,以期推动地方高师院校从自身出发为提高教
对重架作为电梯的重要部件,对电梯的正常运行起到举足轻重的作用。拼接式对重架是指将普通电梯对重架分割成两段或更多,再通过机械结构连接,最后在井道内完成组装的新型对重
孙中山是中国近代历史上最先详细论述并认真推行过近代化建设的伟大人物。在主要反映他建设思想的《建国方略》一书中,孙中山既“取法乎上”,有“登高自卑”,在政治构想中,设
会议
铈元素作为稀土元素中的一种,具有稀土元素独特的4f电子层、镧系收缩等特性,又由于其电子排布为4f~15d~16s~2,使其在染色剂、催化剂、抛光粉、磁性材料等方面都有一定的应用
结合抚顺特钢大棒材连轧生产线技术改造工程中的大跨度钢屋架设计,利用结构设计软件SAP2000建立有限元模型,对单榀钢屋架和考虑空间模型钢屋架的内力进行分析。计算结果表明,