A client-side web app can use the WebRTC API, which is built into modern browsers, to access a system’s camera(s), start a video stream, and connect to a remote system. In the rest of this article I’m going to give a high-level overview of how Web RTC works.
Table of contents
What is WebRTC?How does it work?Signaling serverOffer and answerICE candidatesData channelsAn exampleApplication structureClient ArchitectureStarting a video callText chatEnding a callConclusionSort: