基于SIP和WebRTC的音视频通信客户端的设计与实现
[Abstract]:With the wide application of mobile devices and the increase of wireless bandwidth, the demand for audio and video communication is increasing. App is the main medium for communication between people in mobile devices. Users are becoming more and more demanding for the quality of communications. The work unit of the author, China Telecom Beijing Research Institute, Real time Communication (RTC) is used in audio and video communication client based on WebRTC (Web Real-Time Communication) and SIP (session initiation Protocol). The project is named Skywing VV audio and video communication client. VV client gives users and developers a new and convenient and trustworthy choice. The author participates in all links of VV client from requirement analysis, outline design and implementation. The functions discussed in this paper are all developed by the VV client, among which the more important are the session module, the setup module, the multi-person group call module. (1) the session module, Users can dial-up keyboard contact number or search contact list, audio and video calls. Users can also manage contacts, manually or automatically add local contacts. (2) Settings module, users can manage personal data, call settings, version updates, upload local logs and other functions. Call settings can manage calls, set audio and video coding, sampling format and so on. (3) Multi-person group call module, users can create groups, invite contacts into the group. Users can initiate multi-person group calls. The call modes mainly include: chat room, group intercom, live broadcast and so on. After the development of .VV client, it not only meets the needs of audio and video calls between users. And it has played a very important role in promoting the RTC platform of Skywing. VV client is running well in the process of using at this stage. It can meet the basic needs of audio and video communication, and the author's development team can also achieve rapid iteration, fast update of new functions and optimization of existing functions.
【学位授予单位】:北京交通大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP311.52
【参考文献】
相关期刊论文 前3条
1 曾露;;MVP模式在Android中的应用研究[J];软件;2016年06期
2 宋小倩;周东升;;基于Android平台的应用开发研究[J];软件导刊;2011年02期
3 公磊;周聪;;基于Android的移动终端应用程序开发与研究[J];计算机与现代化;2008年08期
相关会议论文 前1条
1 向乐;;浅析WebRTC(Web Real-Time Communication)架构[A];四川省通信学会2014年学术年会论文集[C];2014年
相关硕士学位论文 前10条
1 张亚华;互联网金融产品交易平台的设计与实现[D];北京交通大学;2015年
2 刘畅;基于iOS的国际酒店预订APP的设计与实现[D];北京交通大学;2015年
3 竹洪涛;一种基于SIP和WebRTC的实时可视对讲方案设计[D];西南交通大学;2013年
4 周世玉;基于3G网络/Android系统的移动客户服务系统[D];中国海洋大学;2012年
5 徐俊;基于SIP协议的PBX软交换技术研究[D];复旦大学;2013年
6 高绍涵;基于Android平台的移动P2P Chord算法设计与实现[D];湖南大学;2012年
7 李光祖;基于SIP协议的语音会议系统的研究与实现[D];西安科技大学;2011年
8 陈勋;基于android平台的资源管理器设计[D];电子科技大学;2011年
9 梁齐海;中国电信手机应用软件商店业务发展战略研究[D];华中科技大学;2010年
10 王波;通讯软件自动化测试框架的研究与实现[D];上海交通大学;2009年
,本文编号:2129865
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2129865.html