NOALBS Oppsettguide
NOALBS (Nginx OBS Automatic Low Bitrate Switching) overvåker strømmens tilstand og bytter automatisk OBS-scener når forbindelsen din faller ut eller har lav bitrate. Dette holder seerne dine engasjert selv når du opplever tilkoblingsproblemer.
Hva gjør NOALBS?
Bitrate-overvåking
Overvåker strømmens bitrate i sanntid. Når den faller under terskelverdien din, bytter NOALBS automatisk til LOW- eller BRB-scenen din.
Frakoblingsdeteksjon
Oppdager når encoderen din kobler fra fullstendig og bytter til en BRB-scene slik at seerne ser noe i stedet for et fryst bilde.
Chat-kommandoer
Kontroller OBS fra Twitch/Kick-chat. Bytt scener, sjekk bitrate og administrer strømmen din uten å røre datamaskinen.
Automatisk gjenoppretting
Bytter automatisk tilbake til LIVE-scenen når tilkoblingen din gjenopprettes, med konfigurerbar logikk for nye forsøk.
NOALBS Cloud: Ingenting å installere
NOALBS Cloud er den driftede versjonen av NOALBS, laget av den opprinnelige vedlikeholderen. Den kjører på nett, så du trenger ikke laste ned noe eller holde noe åpent på datamaskinen. Du logger inn med Twitch eller Kick, og OBS kobler til via en nettleserkilde.
Vil du heller kjøre NOALBS selv? Forutsetningene og oppsettstrinnene lenger ned dekker NOALBS på din egen PC.
Legg til endepunktet ditt med ett klikk
- Åpne endepunktet ditt i IRLServer-dashbordet.
- Åpne «Switch scenes automatically» på Connect-fanen, deretter «Prefer NOALBS?», og velg NOALBS Cloud.
- Klikk «Add to NOALBS Cloud». Logg inn, velg hvilken switcher du vil legge det til i, og bekreft.
- Fullfør oppsettet i NOALBS Cloud: legg til nettleserkilden i OBS og velg LIVE-, LOW- og BRB-scenene dine.
Eller legg det til manuelt
- Logg inn på next.noalbs.com og åpne switcheren din.
- Gå til Stream servers, legg til en server og velg SLS (SRT Live Server).
- Kopier stats-URL-en og publisheren fra NOALBS Cloud-alternativet på endepunktets Connect-fane. Lim dem inn, og lagre.
IRLControl: Vårt driftede alternativ
IRLControl er vår egen driftede switcher, og den er gratis. Den bruker de samme byttereglene som NOALBS og kan importere NOALBS config.json, så triggerne, scenene og stream-serverne dine følger med. I tillegg til bytting viser den streamhelsen din på én skjerm og lar moderatorene dine styre streamen fra chatten.
NOALBS Cloud, IRLControl og NOALBS på PC-en din fungerer alle med IRLServer-endepunktet ditt. Velg den som passer deg best.
Forutsetninger
- OBS Studio med WebSocket aktivert (OBS 28+ har det innebygd)
- Scener opprettet i OBS: LIVE, LOW, BRB (og valgfritt REFRESH, STARTING, ENDING)
- Et IRLServer-endepunkt med statistikk-URL (tilgjengelig i dashbordet ditt)
- Windows, macOS, eller Linux-datamaskin for å kjøre NOALBS
Oppsettsteg
Download NOALBS
Last ned den nyeste NOALBS-versjonen fra GitHub. Velg versjonen for ditt operativsystem:
Enable OBS WebSocket
NOALBS kommuniserer med OBS gjennom WebSocket. Aktiver det i OBS:
- Åpne OBS Studio
- Gå til Verktøy → WebSocket-serverinnstillinger
- Huk av "Aktiver WebSocket-server"
- Sett et passord (du trenger dette for NOALBS-konfigurasjon)
- Merk deg porten (standard er 4455)
Create Your Scenes
Opprett følgende scener i OBS:
LIVEDin hovedstrømmingsscene med mediekildenLOWVises ved lav bitrate (kan inkludere feeden + en advarsel)BRBVises når frakoblet (klippspiller, statisk bilde, osv.)REFRESH(Valgfritt) Vises mens mediekilden oppdateres
Configure NOALBS
Rediger config.json-filen med dine innstillinger. Bruk vår konfigurasjonsgenerator for enkel oppsett:
Viktige innstillinger å konfigurere:
- OBS WebSocket-vert, port og passord
- Din statistikk-URL fra IRLServer-dashbordet
- Bitrate-utløsere (f.eks. bytt til LAV under 800 kbps)
- Scenenavn som matcher OBS-scenene dine nøyaktig
Setup Chat Integration (Optional)
For Twitch chat-kommandoer trenger du et Twitch OAuth-token. Opprett en .env-fil i NOALBS-mappen:
TWITCH_BOT_USERNAME=your_bot_username
TWITCH_BOT_OAUTH=oauth:your_token_hereFå din OAuth-token fra twitchtokengenerator.com
Run NOALBS
Start NOALBS-programmet. Du skal se at det kobler til OBS og begynner å overvåke strømmestatistikken din.
Chat-kommandoer
NOALBS støtter ulike chat-kommandoer organisert etter tilgangsnivå. Standard prefiks er "!".
Adminkommandoer
!startStart streaming in OBS
!stopStop streaming in OBS
!switch [scene]Switch to a specific scene
!liveSwitch to LIVE scene
!privacySwitch to privacy scene
!recordToggle recording
Moderatorkommandoer
!trigger [value]Set low bitrate trigger threshold (kbps)
!otrigger [value]Set offline trigger threshold (kbps)
!fix / !refreshTry to fix the stream (refresh media source)
!sourceinfoShow current source information
Offentlige kommandoer
!bitrateShow current stream bitrate