欢迎来到天天文库
浏览记录
ID:35059047
大小:5.54 MB
页数:62页
时间:2019-03-17
《基于webrtc技术的音视频聊天室系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、单位代码:10293密级:公开考皮《僅硕女化A'.-’.--.i心—.VV,i軍lHl...专物V..娘扣V,鬼、華.片论文题目:基于Web民TC技术的音视频聊天室系统的设计与实现'1213012233学号^^扣;.’I'错;;-.,.姓名…—震立娟v:--务‘、户户请V导师钱学荣‘::专业学位类别1工程硕i二基;^;-,r‘.S割类型_全?’子与通信工指VJ专业(领域)电一六年四月论文
2、提交日期三零非..护,翁為.論嘴繼謬'...::衡,痛伊爷.,携歡諭南京邮电大学学位论文原创性声明本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加标注和致谢的地方外,论文中不包含其他人己经发表或撰写过的研究成果,也不包含为获得南京邮电大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。本人学位论文及涉及相关资料若有不实一,愿意承担切相关的法律责任。研巧生签名;常也
3、喊日期;H南京邮电大学学位论文使用授权声明本人授权南京邮电大学可W保留并向国家有关部口或机构送交论文的复印件和电子文可档;允许论文被查阅和借阅;可W将学位论文的全部或部分内容编入有关数据库进行检索;论文1^^?采用影印、缩印或扫描等复制手段保存、汇编本学位论文。本文电子文档的内容和纸质一致。论文的内容相的公布(包括刊登)授权南京邮电大学研究生院办理。研涉密学位论文在解密后适用本授权书。巧生签名:索追减导师签名:期:TheDesignAndImplementationOfAudioAndVideoChatR
4、oomSystemBasedOnWebRTCThesisSubmittedtoNanjingUniversityofPostsandTelecommunicationsfortheDegreeofMasterofEngineeringByHuoLijuanSupervisor:Prof.QianXuerongFeb.2016摘要随着计算机网络技术高速的发展,人们对多媒体信息通信的要求上升到了另一种标准-实时性。音视频聊天、视频会议等网络多媒体实时交流,可以满足人们跨越空间限制面对面交流的需求。当前主要有网页版和客户端版两种实现方式,对于
5、网页版的实时通讯应用,通信双方首先要在浏览器中安装诸如AdobeFlash、MicrosoftSliverlight等插件,除去安装和更新的不便,开发者不仅需要对插件开发,也需要对不同浏览器和操作系统开发不同版本。对于客户端版的实时通讯应用,开发软件时也需要考虑不同的平台,并且开发出的软件,相互之间一般不能相互通信,比如:QQ和MSN用户之间不能直接进行通信,通信的双方需要下载安装同一款软件,并且客户端方式的实时通讯应用采用的一般是私有协议。WebRTC(WebReal-TimeCommunication)基于Web的网络实时通讯技术的
6、出现,情况发生了改变。开发者无需下载任何插件,便能够基于浏览器开发出丰富的多媒体应用,并且不需要关注音视频的采集、编解码等数字信号处理过程,需要做的仅仅是编写简单的Javascript程序。本文对WebRTC框架及WebRTCAPI进行了相关研究,特别对其中的MediaStream、RTCPeerConnection、RTCDataChannel等接口技术做了详细介绍。利用这些通信技术,本文阐述了如何获取本地无损的音视频流,以及如何实时地展示到页面上。在建立点到点的通信通道过程中,有效地扩大通道的吞吐能力,并且降低通道的延时时间,该通道
7、可以有效地用于传输大量音频、视频数据。本文实现了一个音频、视频聊天系统,并部署在Node.js开发平台上,同时使用基于WebRTC和WebSocket技术,建立一个不依赖插件的在浏览器网页上运行的聊天室。该聊天室可以支持传输文本消息、文件分享、音频数据和视频数据等功能,可以满足在线教育、视频娱乐、企业办公等需求。关键词:WebRTC,WebSocket,Web实时通信,音视频聊天室IAbstractWiththedevelopmentoftechnologycomputernetwork,peoplerisetherequirement
8、ofmultimediainformationcommunicationtoanewstandard-realtime.Fromnowon,therearemainlytwoimplementationso
此文档下载收益归作者所有