Restreamer is a self-hosted video streaming server designed to simplify live streaming and restreaming workflows without relying on third-party platforms. It provides a browser-based interface that allows users to configure input sources such as IP cameras, OBS streams, or encoded video feeds, and distribute them to multiple destinations including YouTube, Twitch, and Facebook. Built with FFmpeg at its core, it supports protocols like RTMP, SRT, and HLS, enabling real-time streaming and transcoding across different platforms. The system runs easily in Docker environments and can be deployed on devices ranging from servers to Raspberry Pi, offering flexibility and scalability. It includes features like an HTML5 player, API access, snapshot generation, and audio processing, allowing integration into custom applications. With full control over video data and no licensing costs, Restreamer is designed as a powerful yet accessible streaming solution for individuals and teams.

Features

  • Self-hosted streaming server with browser-based interface
  • Support for RTMP, SRT, and HLS protocols
  • Multi-platform restreaming to services like YouTube and Twitch
  • Docker-based deployment across multiple environments
  • Audio processing and snapshot generation capabilities
  • Built-in HTML5 video player and HTTP API

Project Samples

Project Activity

See All Activity >

Categories

Video

License

Apache License V2.0

Follow Restreamer

Restreamer Web Site

Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Restreamer!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Registered

2026-04-24