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.