Alla byggen
VibecodingUnder utveckling

StreamX

En självhostad svensk livesändningsplattform med OBS-ingest, låg fördröjning, reservström och lokal moderering.

  • MediaMTX
  • Fastify
  • WebRTC
  • Docker

Livesändning på egna villkor

StreamX utforskar hur en komplett livesändningsplattform kan köras på egen infrastruktur. OBS skickar videon till plattformen, tittare får uppspelning med låg fördröjning och en HLS-reserv tar vid när WebRTC inte passar anslutningen.

Kärnan i plattformen

  • OBS/WHIP för att ta emot sändningen.
  • WHEP för uppspelning med låg fördröjning.
  • HLS som kompatibel reservväg.
  • Anonym chatt med lokal moderering.
  • Separat hälsokontroll, backup och driftinstruktioner.

Webb, API, chatt och video samlas bakom en gateway. Det gör att säkerhet, adresser och certifikat kan hanteras på ett ställe.

Mer drift än demosida

Video över internet innebär brandväggar, protokoll, portar och varierande nät. Därför är dokumentation för OBS, backup, moderering och incidenter en lika viktig del som spelaren i webbläsaren.

Lärdom hittills

En livestream är en kedja. Det räcker inte att varje del fungerar ensam; hela vägen från OBS till tittaren behöver testas under samma nätförutsättningar som den ska användas i.