Adding Basic Visual Effects to User Videos

Let’s get down to work, and do something fun and lightweight with data channels to trick out the streaming videos: we’ll enable users to apply one of a small set of visual-effects filters to their video streams, and have that same filter applied to their stream on the remote peer’s side of the call.

We’re going to squeeze as much as we can out of very little data. Sometimes all that’s needed to complete a task is to share only the tiniest bit of information. People like me who grew up in the age just before cell phones relied on all sorts of clever hacks to avoid paying for phone calls, including from pay phones. One of the most famous of those hacks was to use a pay phone to make a collect call home ...

Get Programming WebRTC now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.