#17 · Primary category: Self-Hosted File Processing & Conversion
restreamer
Self-hosted live streaming server with RTMP/SRT ingestion, HLS output, and multi-platform restreaming via a web UI.
Project last updated:05/22/26
GitHub Stars
5.2K
Forks
551
Contributors
19
License
Apache-2.0
Why we included this project
For teams that need to send a live feed to several destinations at once without paying per platform fees, Restreamer is a self-hosted streaming server that handles the routing. It pulls a source from OBS or IP cameras over RTMP or SRT, then republishes to YouTube Live, Twitch, Facebook, Vimeo, or your own site. The package also includes its own HLS, RTMP, and SRT server, an embedded player, per-viewer bandwidth limits, and automatic HTTPS. It runs as a Docker image, so a small Linux box or a Raspberry Pi is enough, and it can use CUDA or VAAPI hardware encoders for transcoding. That keeps your pipeline in your control and avoids recurring platform fees.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
immich
High performance self-hosted photo and video management solution.
paperless-ngx
A community-supported supercharged document management system: scan, index and archive all your documents
lossless-cut
The swiss army knife of lossless video/audio editing
lux
👾 Fast and simple video download library and CLI tool written in Go
excelize
Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets