Summary
You should now have a clear overview of the various APIs and protocols that combine to make WebRTC work.
Throughout the rest of the book, we will explore the MediaStream, RTCPeerConnection, and RTCDataChannel APIs in more detail as we work to apply these concepts to real world examples.
First, we will start by fleshing out the simple peer-to-peer video call scenario into a fully working application.
Then, we will explore how this can be simplified down to just an audio only call or extended with text-based chat and file sharing.
And then, we will explore two real-world application scenarios based upon e-learning and team communication.