基于SIP和WebRTC的音視頻通信客戶端的設計與實現(xiàn)
[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平臺的應用開發(fā)研究[J];軟件導刊;2011年02期
3 公磊;周聰;;基于Android的移動終端應用程序開發(fā)與研究[J];計算機與現(xiàn)代化;2008年08期
相關會議論文 前1條
1 向樂;;淺析WebRTC(Web Real-Time Communication)架構[A];四川省通信學會2014年學術年會論文集[C];2014年
相關碩士學位論文 前10條
1 張亞華;互聯(lián)網(wǎng)金融產(chǎn)品交易平臺的設計與實現(xiàn)[D];北京交通大學;2015年
2 劉暢;基于iOS的國際酒店預訂APP的設計與實現(xiàn)[D];北京交通大學;2015年
3 竹洪濤;一種基于SIP和WebRTC的實時可視對講方案設計[D];西南交通大學;2013年
4 周世玉;基于3G網(wǎng)絡/Android系統(tǒng)的移動客戶服務系統(tǒng)[D];中國海洋大學;2012年
5 徐俊;基于SIP協(xié)議的PBX軟交換技術研究[D];復旦大學;2013年
6 高紹涵;基于Android平臺的移動P2P Chord算法設計與實現(xiàn)[D];湖南大學;2012年
7 李光祖;基于SIP協(xié)議的語音會議系統(tǒng)的研究與實現(xiàn)[D];西安科技大學;2011年
8 陳勛;基于android平臺的資源管理器設計[D];電子科技大學;2011年
9 梁齊海;中國電信手機應用軟件商店業(yè)務發(fā)展戰(zhàn)略研究[D];華中科技大學;2010年
10 王波;通訊軟件自動化測試框架的研究與實現(xiàn)[D];上海交通大學;2009年
,本文編號:2129865
本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/2129865.html