datarhei Core vs Restreamer

A side-by-side comparison of two self-hosted video surveillance options — licensing, setup difficulty, resource needs, and what each one replaces.

Not the right match-up?
Featuredatarhei CoreRestreamer
Deploy effortUnder-an-hour setupUnder-an-hour setup
Health score58 · Fair62 · Good
CategoryVideo SurveillanceVideo Surveillance
LicenseApache-2.0Apache-2.0
LanguageGoHTML
Setup difficultyMediumEasy
Min. RAM512 MB512 MB
Deploymentdocker, bare-metal, binarydocker
GitHub stars★ 282★ 5,201
First released20222015
ReplacesWowza, commercial video serversWowza

What are datarhei Core and Restreamer?

datarhei Core

datarhei Core is a self-hosted media server that manages and processes video streams using FFmpeg. It can ingest RTSP camera feeds and republish them as HLS, RTMP, or SRT, serving as a backend for surveillance and streaming.

  • FFmpeg-based stream processing
  • RTSP ingest and republish
  • REST API control
  • Process management

Restreamer

Restreamer by datarhei is a self-hosted streaming server that ingests video sources such as RTSP camera feeds and publishes them to web pages or platforms like YouTube. It ships as a Docker image with a built-in web UI.

  • Ingest and restream RTSP
  • Built-in web UI
  • Publish to multiple platforms
  • Docker-based deployment

Read the full Restreamer guide →

datarhei Core vs Restreamer: key differences

Datarhei Core is written in Go, while Restreamer is built with HTML. Restreamer is the more established project (first released 2015), while datarhei Core arrived in 2022. Restreamer has the considerably larger community, at 5,201 GitHub stars versus 282.

Why pick each one

Choose datarhei Core if…

  • Flexible stream handling
  • Good API

Watch out for

  • Not a full NVR
  • FFmpeg knowledge helps
datarhei Core details

Choose Restreamer if…

  • Easy to publish camera feeds
  • Polished interface

Watch out for

  • Restreaming focus
  • Not a full NVR with recording rules
Restreamer details

Frequently asked questions

Is datarhei Core or Restreamer better?

Restreamer is the stronger all-round pick: it has both the larger community and the simpler easy setup. Consider datarhei Core if its specific feature set fits your needs better.

Are datarhei Core and Restreamer free and open-source?

Yes. datarhei Core is licensed under Apache-2.0 and Restreamer under Apache-2.0. Both can be self-hosted at no software cost.

Can I run datarhei Core and Restreamer with Docker?

datarhei Core: yes. Restreamer: yes.

Related comparisons