NOALBS Installationsguide
NOALBS (Nginx OBS Automatic Low Bitrate Switching) övervakar din streams hälsa och byter automatiskt OBS-scener när din anslutning tappas eller har låg bitrate. Detta håller dina tittare engagerade även när du upplever anslutningsproblem.
Vad gör NOALBS?
Bitrate-övervakning
Övervakar din streams bitrate i realtid. När den sjunker under ditt tröskelvärde byter NOALBS automatiskt till din LOW- eller BRB-scen.
Frånkopplingsdetektering
Upptäcker när din encoder kopplar från helt och hållet och växlar till en BRB-scen så att tittarna ser något istället för en frusen bild.
Chattkommandon
Styr OBS från Twitch/Kick-chatten. Byt scener, kontrollera bitrate och hantera din stream utan att röra datorn.
Automatisk återhämtning
Växlar automatiskt tillbaka till LIVE-scenen när din anslutning återställs, med konfigurerbar återförsökslogik.
Förutsättningar
- OBS Studio med WebSocket aktiverat (OBS 28+ har det inbyggt)
- Scener skapade i OBS: LIVE, LOW, BRB (och valfritt REFRESH, STARTING, ENDING)
- En IRLServer-endpoint med stats-URL (tillgänglig i din instrumentpanel)
- Windows-, macOS- eller Linux-dator för att köra NOALBS
Installationssteg
Download NOALBS
Ladda ner den senaste NOALBS-versionen från GitHub. Välj versionen för ditt operativsystem:
Enable OBS WebSocket
NOALBS kommunicerar med OBS via WebSocket. Aktivera det i OBS:
- Öppna OBS Studio
- Gå till Verktyg → WebSocket-serverinställningar
- Markera "Aktivera WebSocket-server"
- Ange ett lösenord (du behöver detta för NOALBS-konfiguration)
- Notera porten (standard är 4455)
Create Your Scenes
Skapa följande scener i OBS:
LIVEDin huvudsakliga streamingscen med mediekällanLOWVisas vid låg bitrate (kan inkludera flödet + en varning)BRBVisas vid frånkoppling (klippspelare, statisk bild, etc.)REFRESH(Valfritt) Visas vid uppdatering av mediekällan
Configure NOALBS
Redigera config.json-filen med dina inställningar. Använd vår konfigurationsgenerator för en enkel installation:
Viktiga inställningar att konfigurera:
- OBS WebSocket-värd, port och lösenord
- Din statistik-URL från IRLServer-instrumentpanelen
- Bitrate-triggers (t.ex. växla till LÅG under 800 kbps)
- Scennamn som matchar dina OBS-scener exakt
Setup Chat Integration (Optional)
För Twitch-chattkommandon behöver du en Twitch OAuth-token. Skapa en .env-fil i NOALBS-mappen:
TWITCH_BOT_USERNAME=your_bot_username
TWITCH_BOT_OAUTH=oauth:your_token_hereHämta din OAuth-token från twitchtokengenerator.com
Run NOALBS
Starta NOALBS-programmet. Du bör se att det ansluter till OBS och börjar övervaka din streamstatistik.
Chattkommandon
NOALBS stödjer olika chattkommandon organiserade efter behörighetsnivå. Standardprefix är "!".
Adminkommandon
!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
Moderatorkommandon
!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
Publika kommandon
!bitrateShow current stream bitrate