Automation15 min read

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.

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

1

Download NOALBS

Last ned den nyeste NOALBS-versjonen fra GitHub. Velg versjonen for ditt operativsystem:

Pakk ut den nedlastede ZIP-filen til en mappe på datamaskinen din. Du skal se NOALBS-kjørefilen og en config.json-fil.
2

Enable OBS WebSocket

NOALBS kommuniserer med OBS gjennom WebSocket. Aktiver det i OBS:

  1. Åpne OBS Studio
  2. Gå til Verktøy → WebSocket-serverinnstillinger
  3. Huk av "Aktiver WebSocket-server"
  4. Sett et passord (du trenger dette for NOALBS-konfigurasjon)
  5. Merk deg porten (standard er 4455)
3

Create Your Scenes

Opprett følgende scener i OBS:

  • LIVEDin hovedstrømmingsscene med mediekilden
  • LOWVises ved lav bitrate (kan inkludere feeden + en advarsel)
  • BRBVises når frakoblet (klippspiller, statisk bilde, osv.)
  • REFRESH(Valgfritt) Vises mens mediekilden oppdateres
Scenenavn skiller mellom store og små bokstaver. Sørg for at de matcher nøyaktig det du har lagt inn i konfigurasjonen.
4

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
5

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_here

Få din OAuth-token fra twitchtokengenerator.com

6

Run NOALBS

Start NOALBS-programmet. Du skal se at det kobler til OBS og begynner å overvåke strømmestatistikken din.

Hold NOALBS kjørende når du streamer. Du kan minimere det til systemstatusfeltet eller kjøre det som en tjeneste.

Chat-kommandoer

NOALBS støtter ulike chat-kommandoer organisert etter tilgangsnivå. Standard prefiks er "!".

Adminkommandoer

!start

Start streaming in OBS

Admin
!stop

Stop streaming in OBS

Admin
!switch [scene]

Switch to a specific scene

Admin
!live

Switch to LIVE scene

Admin
!privacy

Switch to privacy scene

Admin
!record

Toggle recording

Admin

Moderatorkommandoer

!trigger [value]

Set low bitrate trigger threshold (kbps)

Mod
!otrigger [value]

Set offline trigger threshold (kbps)

Mod
!fix / !refresh

Try to fix the stream (refresh media source)

Mod
!sourceinfo

Show current source information

Mod

Offentlige kommandoer

!bitrate

Show current stream bitrate

Public

Feilsøking

NOALBS kan ikke koble til OBS: Sjekk at WebSocket er aktivert i OBS og at passordet/porten i konfigurasjonen din samsvarer med OBS-innstillingene.
Scenebytte fungerer ikke: Bekreft at scenenavnene i config.json matcher OBS-scenene dine nøyaktig (skill mellom store og små bokstaver).
Stats-URL returnerer feil: Sørg for at encoderen din streamer til endepunktet. Sjekk stats-URL-en i nettleseren din - du skal se JSON-data.
Trenger du hjelp? Bli med i vår Discord eller sjekk NOALBS Wiki.

Ressurser