Media

Projects working with media, like audio, photo, video.

Video streaming service

A scalable peer-to-peer video streaming service for up to ten thousand concurrent streams.