What, Why and How | WebRTC for the Curious
What, Why and How # What is WebRTC? # WebRTC, short for Web Real-Time Communication, is both an API and a Protocol. The WebRTC protocol is a set of rules for two WebRTC agents to negotiate bi-directional secure real-time communication. The WebRTC API then allows developers to use the WebRTC protocol. The WebRTC API is specified only for JavaScript. A similar relationship would be the one between HTTP and the Fetch API.
What, Why and How # What is WebRTC? # WebRTC, short for Web Real-Time Communication, is both an API and a Protocol. The WebRTC protocol is a set of rules for two WebRTC agents to negotiate bi-directional secure real-time communication. The WebRTC API then allows developers to use the WebRTC protocol. The WebRTC API is specified only for JavaScript. A similar relationship would be the one between HTTP and the Fetch API. The WebRTC protocol would be HTTP, and the WebRTC API would be the Fetch API. The WebRTC protocol is available in other APIs and languages besides JavaScript. You can find serve
saved by
related reading
- How NAT traversal workstailscale.com
- How does the Internet Work? - cs.fyics.fyi
- the-websocket-handbook.pdfpages.ably.com
- An Interactive Intro to CRDTs | jakelazaroff.comjakelazaroff.com
- GitHub - webrpc/webrpc: webrpc is a schema-driven approach to writing backend services for modern Web apps and networks · GitHubgithub.com
- RFC 3550 - RTP: A Transport Protocol for Real-Time Applicationsdatatracker.ietf.org
- REST API: Everything You Need to Know | Directusdirectus.io
- Web Applications 101 - Robin Wieruchrobinwieruch.de
- GitHub - Elijah-Bodden/Membrane: A robust, minimal-server-interaction API for peer routing in the browsergithub.com
- The Internet explained from first principlesexplained-from-first-principles.com
- The Communication Protocol · Hugging Facehuggingface.co
- What the heck is the event loop anyway? | Philip Roberts | JSConf EUyoutube.com