WebRTC

Web Real-Time Communications (WebRTC) is a specification for a protocol implementation that enables web apps to transmit video, audio and data streams between client (typically a web browser) and server (usually a web server).

WebRTC tutorials

Other WebRTC resources

What do you need to learn next for your web app?