WebRTC系统中即时消息子系统的设计与实现
【学位单位】:北京邮电大学
【学位级别】:硕士
【学位年份】:2018
【中图分类】:TP393.09
【部分图文】:
据通道进行实时通信的能力。实现了?WebRTC技术的浏览器能够具有操作本地??媒体流的能力并对外提供相应接口[7],通过调用浏览器提供的原生接口能够实现??基于Web的实时音视频通信业务。WebRTC技术的系统架构图如图2-1所示。???应用1几?应用2???接口?V?)?.??WebRTC?TT?\???PeerConnection?接口???1?会话管理??f音频引擎?^?f视频引擎?^?f传输引擎?^??(音频编解码)?(视频编解码)?(?SRTP?)??(?NetEQ?)?(视频防抖动)?(? ̄??/?N?C?N??音频降噪?图像增强?STUN+TURN+ICE??A?.??(二::每(二::歴??Web应用开发者调用的接U?I?I浏览器开发商实现的接u?浏览器开发商#写的接n??图2-1?WebRTC架构图??WebRTC技术的内部实现了复杂的音视频处理技术以保障音视频媒体数据??流能够在网络中安全稳定高效地传输。WebRTC技术的内部
据通道进行实时通信的能力。实现了?WebRTC技术的浏览器能够具有操作本地??媒体流的能力并对外提供相应接口[7],通过调用浏览器提供的原生接口能够实现??基于Web的实时音视频通信业务。WebRTC技术的系统架构图如图2-1所示。???应用1几?应用2???接口?V?)?.??WebRTC?TT?\???PeerConnection?接口???1?会话管理??f音频引擎?^?f视频引擎?^?f传输引擎?^??(音频编解码)?(视频编解码)?(?SRTP?)??(?NetEQ?)?(视频防抖动)?(? ̄??/?N?C?N??音频降噪?图像增强?STUN+TURN+ICE??A?.??(二::每(二::歴??Web应用开发者调用的接U?I?I浏览器开发商实现的接u?浏览器开发商#写的接n??图2-1?WebRTC架构图??WebRTC技术的内部实现了复杂的音视频处理技术以保障音视频媒体数据??流能够在网络中安全稳定高效地传输。WebRTC技术的内部
然而在现实的网络中,大多数的客户端位于NAT私网或防火墙中,??需要进行穿越私网和防火墙的操作以得到用户客户端的地址。ICE协议定义了一??套框架用于在现实网络中获取客户端地址[13]。ICE的框架图如图2-3所示。??-'?—?’?^^\龄??倍令y-^TURN服务器?TUSN湿劳H??I?1?^?_?一一\一1?t??署一一…參??客户端Y?Z?T客户链??STUN?gg务器?STUN服务器??图2-3?ICE框架图??ICE协议获取客户端地址主要分为三个递进策略:首先尝试使用从客户端操??作系统或网卡中获取的地址进行通信连接,如果连接失败则尝试通过STUN月民??务器获取客户端的外部网络地址,如果连接失败则将采用最后一个策略,通过??TURN服务器对媒体数据流进行路由转发。??2.2即时通信技术??即时通信技术能够为用户提供即时通信服务,其主要优势在于即时性和交互??性。当前即时通信应用己经发展成为集即时文本通信、文件传输、音视频通信等??一系列业务为一体的综合性应用[14],为人们的生活带来了极大的便利。本节将主??要介绍与即时通信技术相关的XMPP协议并分析XMPP协议的工作流程。??6??
【相似文献】
相关期刊论文 前10条
1 顾武雄;;部署即时消息服务器[J];网络安全和信息化;2018年01期
2 王爱冬;张涛;;主动数据库技术在即时消息传递中的应用模型[J];微计算机信息;2006年06期
3 子珍;;即时消息的时代[J];程序员;2006年04期
4 王玮;;即时消息[J];计算机教育;2005年11期
5 ;即时消息攻击[J];微电脑世界;2005年11期
6 albert;即时消息技术向前发展协作性仍是关键[J];中国传媒科技;2004年03期
7 孙晓明;移动即时消息——3G业务的新亮点[J];通讯世界;2004年07期
8 张严岐;即时消息传递软件服务器模块的设计[J];通信管理与技术;2004年04期
9 Active Messenger;谱写企业级即时消息系统新篇章——记杭州恒创[J];信息产业报道;2004年07期
10 田李,鲁汉榕,郑虹,朱世松;即时消息传递系统的安全性[J];计算机工程与设计;2004年08期
相关博士学位论文 前1条
1 周轩;下一代移动通信网络中的业务特征认知及服务机制研究[D];浙江大学;2015年
相关硕士学位论文 前10条
1 浦倩;WebRTC系统中即时消息子系统的设计与实现[D];北京邮电大学;2018年
2 王一冰;产品数据管理的即时消息处理研究[D];东北大学;2010年
3 沈刚;多服务器即时消息系统模型的设计与实现[D];上海师范大学;2004年
4 徐俊;即时消息通信系统的安全机制研究与实现[D];上海交通大学;2014年
5 张燕;即时消息传递系统的智能代理[D];华东师范大学;2002年
6 周峰;移动即时消息业务特性研究及网络优化分析[D];复旦大学;2011年
7 高强;分组消息平台系统的设计与实现[D];山东大学;2008年
8 王超;基于Node.js的即时消息系统设计与实现[D];北京邮电大学;2016年
9 葛黎;基于ACE的即时消息通信系统的设计和实现[D];华中科技大学;2007年
10 杨润心;基于IMS的即时消息服务器的设计与实现[D];北京邮电大学;2010年
本文编号:2874659
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2874659.html