Janus is a great, lightweight piece of software that allows you to scale video conferencing quickly. While Janus documentation isn’t very easy to decipher to a newer user of the platform, it’s still a powerful tool that can be leveraged to overcharge your WebRTC infrastructure. Our WebRTC Engineer Jacob Greenway sheds light on some of the more difficult aspects of Janus security and shares best practices for hardening a Janus gateway to security attacks.
There are many great open source WebRTC media servers out there. But Janus’ great performance, small footprint, and active open source repository and community make it a popular choice for developers looking to use the latest supported WebRTC functionalities. Alberto Gonzalez takes Janus out for a spin to build a test video conference app.
Take a look at our 2019 WebRTC Live episodes! From live streaming to Pion, you can learn a lot about WebRTC from these eight talks. Check them out!
Last month, we streamed video from a Raspberry Pi, applied a filter to it on the server, and streamed it live to dozens of users. In the second part of this project, we’ll go a little deeper and do something more complex with OpenCV: implement face detection