March 2017
Intermediate to advanced
821 pages
18h 21m
English
Web Real-Time Communications (WebRTC) is a browser technology that enables retrieval of media stream of physical media sources and exchange media stream or any other data in real time. It comprises of three APIs: the MediaStream constructor, RTCPeerConnection constructor, and RTCDataChannel interface.
In short, MediaStream is used to retrieve the stream of physical media source, RTCPeerConnection is used to exchange MediaStream among peers in real time, and finally, RTCDataChannel is used to exchange arbitrary data among peers.
Let's see how these APIs work.
Two main components of MediaStream API are the MediaStream constructor and MediaStreamTrack interface.
A track represents the stream of a media source. A ...
Read now
Unlock full access