Streaming

Backhaul

En SRT/SRTLA-relayplatform, der får IRL-streameres kamerafeed stabilt hjem til OBS. Med desktop-app, mobilapp og chatbot.

Platform
Web, Desktop og Android
Bygget med
React, Express, MediaMTX, SRT/SRTLA, Bun, React Native og AWS EC2

Overblik

Backhaul er bindeleddet mellem kameraet og streamerens eget OBS. Man sender fra telefonen eller en Belabox over SRT eller SRTLA og henter feedet ind i OBS som en helt almindelig kilde.

Med SRTLA kan flere mobilforbindelser bruges på én gang, så feedet holder, selvom dækningen svigter. Falder bitraten alligevel, skifter systemet selv til en BRB-scene og tilbage igen, når forbindelsen er stabil.

Sådan hænger det sammen

API og relay
Express-server med abonnementer, streamnøgler, MediaMTX-godkendelse, Twitch-chatbot og Cloud OBS på AWS EC2.
Dashboard
React-app, hvor kunderne styrer nøgler, scener, chatkommandoer og deres abonnement.
Companion
Desktop-app bygget med Bun. Styrer OBS via obs-websocket og kører automatiske regler.
Backhaul Control
Mobilapp i React Native til at styre OBS, læse chatten og følge bitraten. Forbinder gennem et relay, så det virker uden port-forwarding.

Funktioner

  • SRT/SRTLA-relay med bonding af flere mobilforbindelser
  • Feedet hentes ind i dit eget OBS, så du selv ejer streamen til platformen
  • Twitch-chatbot med !bitrate og !fix samt automatisk BRB-scene ved lav bitrate
  • Companion-desktopapp til OBS-styring og automatiske regler
  • Mobilapp med OBS-fjernstyring, chat, oplæsning (TTS) og stream-statistik
  • Cloud OBS på AWS til streamere uden en PC kørende derhjemme
  • Abonnementer med gratis plan og live-statusside

Næste projekt

Redningskort

Find danske redningsnumre på et kort. Søg på nummer eller sted, eller find det nærmeste ud fra din placering. Virker også offline.

Redningskort skærmbillede