100 likes | 310 Views
WebRTC Multimedia in www. Ján Murányi, Ivan Kotuliak. WebRTC. What is it? Protocol suite and API for use in realtime communication on the Web It is based on JavaScript CSS WebSocket HTML5. WebRTC. Real Time Communication brought to browsers
E N D
WebRTCMultimedia in www Ján Murányi, Ivan Kotuliak
WebRTC • What is it? • Protocol suite and API for use in realtime communication on the Web • It is based on • JavaScript • CSS • WebSocket • HTML5
WebRTC • Real Time Communication brought to browsers • Signaling is independent of the implementation • Media are handled by browsers • Standardized by IETF and W3C
WebRTCShowCase • Proof of concept platform • Build to demonstrate the possibilities of WebRTC • Built on • Node.JS • Socket.IO • Express • Asterisk • JSSIP
WebRTCShowCase • Implementation challenges • SRTP • Mandatory to implement • ICE • Mandatory to implement • TURN servers • Websockets • Own signaling protocol • SIP over Websockets • Interconnection to PSTN • Asterisk 12.1.0
WebRTCShowCase • Use cases • Anonymous calls to user • User to user calls • User to PSTN calls • PSTN to user calls • Endpoints • Google Chrome stable 23+ • PC • OS X • Linux • Google Chrome beta for Android
Show time … Ján Murányi, STU Bratislava jan.muranyi@stuba.sk