A data streaming technology connecting two client programs directly without using a central server. Its primary use is browser-based video conferencing without any extra software. WebRTC is developed by Google as open-source software. The technology is currently supported by Firefox, Opera, Chrome and other browsers.