ResearchSpace

WebRTC using JSON via XMLHttpRequest and SIP over WebSocket: initial signalling overhead findings

Show simple item record

dc.contributor.author Adeyeye, M
dc.contributor.author Makitla, I
dc.contributor.author Fogwill, T
dc.date.accessioned 2016-07-20T11:09:55Z
dc.date.available 2016-07-20T11:09:55Z
dc.date.issued 2013-08
dc.identifier.citation Adeyeye, M. Makitla, I. and Fogwill, T. 2013. WebRTC using JSON via XMLHttpRequest and SIP over WebSocket: initial signalling overhead findings. In: 9th International Conference on Web Information Systems and Technologie (IEEE WEBIST), Auchen, Germany, 8-10 May 2013 en_US
dc.identifier.isbn 978-989-8565-54-9
dc.identifier.uri http://www.scitepress.org/DigitalLibrary/PublicationsDetail.aspx?ID=8EQTN0TCp18=&t=1
dc.identifier.uri http://hdl.handle.net/10204/8675
dc.description 9th International Conference on Web Information Systems and Technologie (IEEE WEBIST), Auchen, Germany, 8-10 May 2013 en_US
dc.description.abstract Web Real-Time Communication (WebRTC) introduces real-time multimedia communication as native capabilities of Web browsers. With the adoption of WebRTC the Web browsers will be able to use WebRTC to communicate with one another (peer-to-peer), and with WebSocket servers such as Mobicents SIP Servlets and other server technologies that support WebSocket communication to enable SIP-to-WebRTC communication. This position paper discusses the two common methods of doing real-time communication in Web browsers through WebRTC. The methods are JavaScript Object Notation (JSON) via XMLHttpRequest (XHR) and Session Initiation Protocol (SIP) via WebSocket. A three-user WebRTC video chat prototype application was developed and used to evaluate both methods. Additional signalling overhead introduced into a browser by each method was determined. The results showed WebRTC-SIP/WS has more overhead than WebRTCJSON/XHR. This signalling overhead findings are useful in informing the WebRTC working groups in terms of additional overhead introduced by proposed WebRTC methods, the finding could also help application developers make decision on their choice of technologies and protocols when developing WebRTC-supported applications. en_US
dc.language.iso en en_US
dc.publisher Scitepress en_US
dc.relation.ispartofseries Workflow;11527
dc.subject Session Initiation Protocol en_US
dc.subject SIP en_US
dc.subject Web Real-Time Communication en_US
dc.subject WebRTC en_US
dc.subject XMLHttpRequest en_US
dc.subject Browser communication en_US
dc.title WebRTC using JSON via XMLHttpRequest and SIP over WebSocket: initial signalling overhead findings en_US
dc.type Article en_US
dc.identifier.apacitation Adeyeye, M., Makitla, I., & Fogwill, T. (2013). WebRTC using JSON via XMLHttpRequest and SIP over WebSocket: initial signalling overhead findings. http://hdl.handle.net/10204/8675 en_ZA
dc.identifier.chicagocitation Adeyeye, M, I Makitla, and T Fogwill "WebRTC using JSON via XMLHttpRequest and SIP over WebSocket: initial signalling overhead findings." (2013) http://hdl.handle.net/10204/8675 en_ZA
dc.identifier.vancouvercitation Adeyeye M, Makitla I, Fogwill T. WebRTC using JSON via XMLHttpRequest and SIP over WebSocket: initial signalling overhead findings. 2013; http://hdl.handle.net/10204/8675. en_ZA
dc.identifier.ris TY - Article AU - Adeyeye, M AU - Makitla, I AU - Fogwill, T AB - Web Real-Time Communication (WebRTC) introduces real-time multimedia communication as native capabilities of Web browsers. With the adoption of WebRTC the Web browsers will be able to use WebRTC to communicate with one another (peer-to-peer), and with WebSocket servers such as Mobicents SIP Servlets and other server technologies that support WebSocket communication to enable SIP-to-WebRTC communication. This position paper discusses the two common methods of doing real-time communication in Web browsers through WebRTC. The methods are JavaScript Object Notation (JSON) via XMLHttpRequest (XHR) and Session Initiation Protocol (SIP) via WebSocket. A three-user WebRTC video chat prototype application was developed and used to evaluate both methods. Additional signalling overhead introduced into a browser by each method was determined. The results showed WebRTC-SIP/WS has more overhead than WebRTCJSON/XHR. This signalling overhead findings are useful in informing the WebRTC working groups in terms of additional overhead introduced by proposed WebRTC methods, the finding could also help application developers make decision on their choice of technologies and protocols when developing WebRTC-supported applications. DA - 2013-08 DB - ResearchSpace DP - CSIR KW - Session Initiation Protocol KW - SIP KW - Web Real-Time Communication KW - WebRTC KW - XMLHttpRequest KW - Browser communication LK - https://researchspace.csir.co.za PY - 2013 SM - 978-989-8565-54-9 T1 - WebRTC using JSON via XMLHttpRequest and SIP over WebSocket: initial signalling overhead findings TI - WebRTC using JSON via XMLHttpRequest and SIP over WebSocket: initial signalling overhead findings UR - http://hdl.handle.net/10204/8675 ER - en_ZA


Files in this item

This item appears in the following Collection(s)

Show simple item record