- Does your video call have End-to-End Encryption? Probably not..
- Improving Scale and Media Quality with Cascading SFUs (Boris Grozev)
- How Zoom’s web client avoids using WebRTC (DataChannel Update)
- Guide to WebRTC with Safari in the Wild (Chad Phillips)
- Breaking Point: WebRTC SFU Load Testing (Alex Gouaillard)
- An Intro to WebRTC’s NAT/Firewall Problem
- Computer Vision on the Web with WebRTC and TensorFlow
WebRTC has made getting and sending real time video streams (mostly) easy. The next step is doing something with them, and machine learning lets us have some fun with those streams. Last month I showed how to run Computer Vision (CV) locally in the browser. As I mentioned there, local is nice, but sometimes more performance is needed so you need to run your Machine Learning inference on a remote server. In this post I’ll review how to run OpenCV models server-side with hardware acceleration on Intel chipsets using Intel’s open source Open WebRTC Toolkit (OWT).