The browser interfaces behind connecting, calls, messaging, and screen sharing. Each page documents one symbol: its shape, key members, behaviour, and a working example, with the MDN page as the source of truth.
Connecting API
RTCPeerConnection, RTCIceCandidate, and RTCSessionDescription: the objects that open a peer-to-peer path.
Calls API
MediaStream and MediaStreamTrack: the audio and video carried over a connection.
Messaging API
RTCDataChannel: the bidirectional pipe for arbitrary peer-to-peer data.
Screen sharing API
MediaDevices.getDisplayMedia(): capturing a screen, window, or tab as a media stream.