基于webrtc的音频会议系统的设计与实现

基于webrtc的音频会议系统的设计与实现

ID:35059090

大小:4.18 MB

页数:61页

时间:2019-03-17

基于webrtc的音频会议系统的设计与实现_第1页
基于webrtc的音频会议系统的设计与实现_第2页
基于webrtc的音频会议系统的设计与实现_第3页
基于webrtc的音频会议系统的设计与实现_第4页
基于webrtc的音频会议系统的设计与实现_第5页
资源描述:

《基于webrtc的音频会议系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、硕士学位论文MASTER’SDISSERTATION论文题目基于WebRTC的音频会议系统的设计与实现作者姓名刘铭学位类别工程硕士指导教师张涛副教授2016年5月图分类号:TP311.5学校代码:10216UDC:621.38密级:公开工学硕士学位论文基于WebRTC的音频会议系统的设计与实现硕士研究生:刘铭导师:张涛副教授申请学位:工程硕士学科专业:电子与通信工程所在单位:信息科学与工程学院答辨日期:2016年5月授予学位单位:燕山大学ADissertationfortheMasterDegree

2、inEngineeringBASEDONTHEWEBRTCAUDIOCONFERENCINGSYSTEMSDESIGNANDIMPLEMENTATIONbyLiuMingSupervisor:AssociateProfessorZhangTaoYanshanUniversityMay,2016燕山大学硕士学位论文原创性声明本人郑重声明:此处所提交的硕士学位论文《基于WebRTC的音频会议系统的设计与实现》,是本人在导师指导下,在燕山大学攻读硕士学位期间独立进行研究工作所取得的成果。论文中除已注明部分

3、外不包含他人已发表或撰写过的研究成果。对本文的研究工作做出重要贡献的个人和集体,均已在文中以明确方式注明。本声明的法律结果将完全由本人承担。作者签字:日期:年月日摘要摘要近年来,随着无线通信宽带的增长和移动设备的普及,IP媒体技术市场潜力逐渐显现,其中为移动终端适配的IP电话会议系统市场需求巨大,但是移动设备之间的传统的音频实时通讯实现难以普及,它需要把音频媒体采集、音频信号处理技术、音频编解码、实时传输控制等功能结合起来,需要依赖复杂且昂贵的硬件设备实现,支持的会议成员个数也十分有限。为充分利用I

4、P技术解决移动设备间的音频会议问题,本文针对用户和开发者设计并实现了一款音频会议系统服务器及SDK封装。通过调用封装的SDK接口,app开发者可以集成音频会议系统的功能。首先,本文以典型应用场景为例,分析了当前音频会议系统的客户需求,并根据用户需求分析当前市场可用的IP音频技术方案,选定WebRTC为基础的技术方案,设计了基于WebRTC的音频会议系统架构模型。其次,由于WebRTC是对媒体流的处理和混音,并不存在会议管理的模块和概念,因而本文针对WebRTC进行二次开发,对WebRTC库进行封装,

5、把一路用channelid标识的媒体流与用sessionid标识的会话进行对应关系,设计模块对sessionid进行管理,设计模块内部实现和业务实现流程。媒体处理模块和会议管理模块使用SIP信令进行通信,为了符合系统需求,对sofiasip进行封装。第三,本文对所设计的各个模块进行了功能实现,每个模块设计相应的类、类成员变量和函数去实现相应功能,并设计各个模块之间的通信协议,用于模块间的交互。第四,对本系统环境搭建和测试,测试创建会议、邀请成员、会场放音、解散会议等功能和语音的清晰度、延时、还原度等

6、。关键词:WebRTC;音频会议系统;音频服务器;网络电话;会话发起协议;IAbstractAbstractInrecentyears,withthepopularityofwirelesscommunicationandmobiledevices,themarketpotentialofIPmediatechnologyisgraduallyemerging,inwhichthedemandofIPtelephoneconferencesystemmarketformobileterminalis

7、huge.Butthetraditionalreal-timeaudiocommunicationsbetweenmobiledevicesisdifficulttospread,itneedstogetthefunctionssuchasaudiomediacollection,audiosignalprocessing,audiocodecandreal-timetransmissioncontroltogetherandneedstorelyoncomplexandexpensivehardw

8、are,andthenumberofsupportersofconferencemembersisverylimited.TosolvetheproblemofaudioconferencingbetweenmobiledevicestakingfulluseofIPtechnology,thispaperdesignsanaudioconferencesystemserverandachievesSDKencapsulationforusersanddevelope

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。