Member-only story

Streaming surveillance cameras using WebRTC

Cédric Verstraeten

--

There was a time, you needed to enable port forwarding if you were planning to make a service publicly available for the internet. Isn't that great? Using the concept of port forwarding, you can now watch your video surveillance cameras, residing on your local home network, from everywhere in the world using a simple username and password. Boom 💥!

Port Forwarding? Hell no!

Hell no, and the worst thing is, some people and even companies still live in that time 👵. Here is the goods news, and by the way it's not only applicable for video surveillance, there is an alternative. Welcome WebRTC!

WebRTC has landed!

WebRTC has landed

Using the concept of WebRTC you can now access your cameras from anywhere in the world, just like you would do, using port forwarding. However the cool thing is that you don't need to do port forwarding.

Haha, let's get a bit serious now. So really, WebRTC is great, it's a collection of already developed, mature protocols, brought together under a single umbrella. So in the end, the concept is new, but the building blocks such as RTP, RTCP, SDP, ICE, etc are not. The beauty is that thanks to this we can build production ready WebRTC…

--

--

Cédric Verstraeten
Cédric Verstraeten

Written by Cédric Verstraeten

Passionated by and evangelising technology throughout our universe. Developer Relations @microsoft and co-founder @kerberosio .

Responses (2)