Font Size: a A A

Design And Implementation Of Unified Communication Front-end System Based On WebRTC Technology

Posted on:2018-06-26Degree:MasterType:Thesis
Country:ChinaCandidate:H D MiaoFull Text:PDF
GTID:2348330536966520Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of Internet Technology,the office communication in enterprise is no longer limited to fixed telephone,e-mail,etc.It tends to the new way integrated by Internet Technology and traditional communication technology.While the browser-based instant messaging attracts users' attention by the advantages of its cross-platform,client-free installation.But the traditional Web IM requires both parties to install plug-ins in the browser,which not only reduces the user experience,but also adds the cumbersome work to the developer to develop and maintain the plug-in.In addition,the communication protocol of browser called HTTP protocol has the feature of connectionless and stateless,so the browser and server need to access to the server(that is,polling)at intervals to complete real-time communication services.This approach reduces the performance of real-time and it will seriously consume server resources when the traffic increases.This paper uses WebSocket to complete the full-duplex communication between the browser and the server to ensure the transmission of real-time data.The purpose of this project is to design and implement a unified communication system that integrates functions such as address list,instant messaging,file transfer and multimedia communication.This paper first introduces the significance of the research.Then,the Web RTC technology is described in detail,and the principle of its composition and communication is studied.Then,the real-time communication technology is compared and analyzed,and the realization of WebSocket is deeply studied.After the requirement analysis of the system,the application architecture of the system is put forward.Based on it,the interface design module is realized by using the front-end technologies.The LDAP protocol is used to describe the address data of the enterprise,and the address list module is realized.The topic of real-time communication and the format of message content are designed based on the MQTT protocol,and the functions such as instant messaging and the group module are realized.The method of full mesh connection achieves a video conferencing module.This paper also uses the file fragmentation,timeout retransmission mechanism to achieve the file transfer module.Finally,the functional test of the system is carried out to verify the feasibility of the system.
Keywords/Search Tags:Unified communication, instant message, MQTT, WebRTC
PDF Full Text Request
Related items