Multimedia Communication Module Based on WebRTC
CSTR:
Author:
Affiliation:

Clc Number:

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    The traditional Web IM requires both sides to install plug-ins (such as Adobe Flash Player) in the browser, which does not only reduce the user experience, but also increases the developers' tedious work for plug-in development, updating and maintenance. In addition, the traditional Web IM mainly adopts the method of the regular access server (the polling mode) to achieve the interaction between the browser and server, which reduces the real-time performance and increases the consumption of server resources. According to the problems above, this article implements the long connection between the browser and server and data interaction through WebSocket, which improves the real-time performance. Then on the basis of providing WebRTC API, we implement a module which performs the function of audio and video communication and file transfer. Through the MVC three-tier architecture model, we carry on the concrete division and implementation of the module. Finally, the test shows that the design can meet the basic functional requirements of the user.

    Reference
    Related
    Cited by
Get Citation

于波,缪红娣.基于WebRTC的多媒体通信模块.计算机系统应用,2017,26(10):118-123

Copy
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:January 17,2017
  • Revised:
  • Adopted:
  • Online: October 31,2017
  • Published:
Article QR Code
You are the firstVisitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-3
Address:4# South Fourth Street, Zhongguancun,Haidian, Beijing,Postal Code:100190
Phone:010-62661041 Fax: Email:csa (a) iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063