WebRTC

WebRTC
Original author(s)Justin Uberti
Peter Thatcher
Initial release2011; 13 years ago (2011)
Stable release
1.0[1] / May 4, 2018; 6 years ago (2018-05-04)
Repositorywebrtc.googlesource.com
Written inC++,[2] JavaScript
Standard(s)w3.org/TR/webrtc/
LicenseBSD license [citation needed]
Websitewebrtc.org

WebRTC (Web Real-Time Communication) is a free and open-source project providing web browsers and mobile applications with real-time communication (RTC) via application programming interfaces (APIs). It allows audio and video communication and streaming to work inside web pages by allowing direct peer-to-peer communication, eliminating the need to install plugins or download native apps.[3]

Supported by Apple, Google, Microsoft, Mozilla, and Opera, WebRTC specifications have been published by the World Wide Web Consortium (W3C) and the Internet Engineering Task Force (IETF).[4][5]

  1. ^ "WebRTC 1.0: Real-time Communication Between Browsers". World Wide Web Consortium. 27 September 2018. Archived from the original on 7 April 2019. Retrieved 25 March 2019.
  2. ^ "Src/webrtc - Git at Google". Archived from the original on 2018-04-23. Retrieved 2018-04-22.
  3. ^ Cite error: The named reference revolutionizing was invoked but never defined (see the help page).
  4. ^ "Web Real-Time Communications (WebRTC) transforms the communications landscape as it becomes a World Wide Web Consortium (W3C) Recommendation and Internet Engineering Task Force (IETF) standards". World Wide Web Consortium. 26 Jan 2021. Archived from the original on 27 July 2022. Retrieved 27 Jan 2021.
  5. ^ "Rtcweb Status Pages". tools.ietf.org. Archived from the original on 2020-04-20. Retrieved 2021-02-18.