WebRTC (Web Real-Time Communication) is an API definition drafted by the World Wide Web Consortium (W3C) that supports browser-to-browser applications for voice calling, video chat, and P2P file sharing without the need of either internal or external plugins. wikipedia
WebRTC enables all kinds of real time communication such as audio, video and text between users by utilizing the browsers. Using WebRTC bears different benefits for different market segments.
# Apple Embraces WebRTC
Apple is adding support for WebRTC videoconferencing to WebKit, the engine at the heart of Safari. This will allow the web browser to handle websites and apps that offer WebRTC's encrypted video-chat - theregister
Apple has updated its WebKit website to add WebRTC to its list of open specifications as "in development." No timeline has been given for when the support would be introduced in the iOS and OS X versions of Safari - webkit.org
# Benefits for end-users
* Ease of use: Real-time communication is supported without the need for additional applications or plug-ins. * Security: WebRTC enforces the usage of encryption for the media. Thereby, WebRTC provides a higher security level than most currently available commercial telephony systems.
# Benefits for enterprises
* Cost savings: Save on the costs of toll-free telephone number for call centres * Rich communication: Enhance the communication to users and between employers with video and messaging without the need for special applications and servers. * Un-interrupted communication: Keep the customers on the web page and at the same time start a voice and video call with customer. * Security: Secure the communication with the customers as well as employees in the home office and remote branches using state of the art encryption standards.
# Benefits for operators
* Mobile Telephony: By relying on WebRTC technology, service providers can enable users to access their VoIP service while on the go without specialised applications. * Hosted Services: By deploying a WebRTC gateway end users would be able to access the Session Initiation Protocol|SIP based hosted Business telephone system#Private branch exchange|PBX and call centers without the need to change these services. * WebRTC as a Service: Similar to hosted PBX services, service providers can host WebRTC Gateways on behalf of enterprises. WebRTC calls destined to the enterprise are handled by a WebRTC Gateway of the service provider. Incoming WebRTC calls would be translated into SIP calls and routed to the enterprise. The enterprise would not have to change anything in its infrastructure, as it will still be only handling SIP calls
# See also * History * Design * Support * Concerns * See also * References * External links
* CU-RTC-WEB * Jingle (protocol) * Datagram Transport Layer Security (DTLS), Secure Real-time Transport Protocol (SRTP) - DTLS-SRTP is an essential protocol for WebRTC key management
An old example of using webrtc within a mobile device for book reading.
Talky makes our big world a little smaller It's truly simple video chat. No downloads, signup, or payment required.