Member-only story
Streaming surveillance cameras using WebRTC
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 💥!
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
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…