Open Source Projects
- Home
- Open Source Projects
From Encoding to Playback (And a Few Inbetween)
We have collected a few open source projects related to streaming video. We aren’t responsible for these projects nor for their choice of open source licenses. Please do your due diligence before incorporating these technologies into your streaming workflow. If there’s a project missing that you think should be listed here, contact us to let us know!

Common Access Token
Node library for generating and validating Common Access Tokens.

dash.js
Video player

Eyevinn
Video player

FFmpeg
Transcoder

gstreamer
Software libraries

Libav
Audio and video processing tools

mediainfo
Media data extraction

NGINX
Reverse proxy

Open Broadcast Systems
Real-time and on-demand encoder

OpenPlayerJS
Video player

Plyr
Video player

RivaGAN
Watermarking

Shaka Player
Video player

Squid Cache
Cache

TensorFlow
Machine learning framework

Varnish Cache
Cache/Reverse proxy

Videojs
Video player

YT-DLP
CLI downloader