selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

minisatip logo

Self-host minisatip

v2.0.179

Lightweight SAT>IP server for DVB cards

ReleaseOpen SourceGPL-2.0
Updated8 hours ago
LanguageC++
Setup difficultyAdvanced
Stars
373
Ports
8080 (HTTP server and web status page), 554 (RTSP server for SAT>IP streaming)
Requires
Linux DVB API 5
Install with Linux

What is minisatip?

Minisatip is a lightweight SAT>IP server for embedded Linux systems that exposes local DVB tuners over the SAT>IP protocol. It supports satellite (DVB-S/S2), cable (DVB-C/C2), and terrestrial (DVB-T/T2, ATSC, ISDB-T) cards across x86, ARM, and MIPS architectures. A single tuner can serve multiple clients simultaneously by opening different PIDs. The server can also act as a SAT>IP client to reach remote tuners. Optional decryption works via OSCam (dvbapi) or hardware CI/CAM modules. A web status page runs on port 8080. Distribution options include OpenWRT packages, OpenATV images, and source builds with CMake.

Should you self-host minisatip?

minisatip scores 52/100 on selfhost.directory (how scoring works) and ranks #33 of 54 in Media Streaming. It has 373 GitHub stars.

It shipped 21 stable releases in the past year. The latest, v2.0.179, came out on 27 October 2026. New versions land roughly every 1 days.

Setup is advanced: plan for several services and some ongoing maintenance. It is GPL-2.0-licensed and written mostly in C++.

Its closest alternative on selfhost.directory is Invidious (81/100, 25 799 stars). It scores higher overall, so compare the two before you pick. See minisatip vs Invidious side by side.

Features

  • Conditional Access (OSCam)
  • Cross-platform
  • Diseqc Control
  • Embedded Systems Optimized
  • FBC Tuner Support
  • Hardware CI/CAM Support
  • Multi-client Streaming
  • Multi-standard DVB Support
  • Playlist Export
  • SAT>IP Client
  • SAT>IP Server
  • Signal Quality Adjustment
  • SSDP Discovery
  • Unicable/JESS Support
  • Web Status Page

minisatip README

How to install minisatip

Install minisatip with Linux

mkdir build cd build cmake .. make -j4

Requires CMake and a C compiler. Cross-compilation supported for ARM, MIPS, etc.

minisatip releases & version history

More in Media Streaming

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…