DocumentCode
3188970
Title
WebRTC technology overview and signaling solution design and implementation
Author
Sredojev, Branislav ; Samardzija, Dragan ; Posarac, Dragan
Author_Institution
Fac. of Tech. Sci., Univ. of Novi Sad, Novi Sad, Serbia
fYear
2015
fDate
25-29 May 2015
Firstpage
1006
Lastpage
1009
Abstract
This paper describes the WebRTC technology and implementation of WebRTC client, server and signaling. Main parts of the WebRTC API are described and explained. Signaling methods and protocols are not specified by the WebRTC standards, therefore in this study we design and implement a novel signaling mechanism. The corresponding message sequence chart of the WebRTC communication behavior describes a communication flow between peers and the server. The server application is implemented as a WebSocket server. The client application demonstrates the use of the WebRTC API for achieving real-time communication. Benefits and future development of the WebRTC technology are mentioned.
Keywords
Internet; application program interfaces; real-time systems; API; Web real-time communication; WebRTC communication behavior; WebSocket server; client application; communication flow; message sequence chart; peers; real-time communication; server; signaling solution design; Browsers; Ice; Media; Peer-to-peer computing; Protocols; Servers; WebRTC;
fLanguage
English
Publisher
ieee
Conference_Titel
Information and Communication Technology, Electronics and Microelectronics (MIPRO), 2015 38th International Convention on
Conference_Location
Opatija
Type
conf
DOI
10.1109/MIPRO.2015.7160422
Filename
7160422
Link To Document