WebRTC is a protocol for exchanging real-time streams between browsers and/or between a browser and a server.