NOALBS setupgids
NOALBS (Nginx OBS Automatic Low Bitrate Switching) bewaakt de kwaliteit van je stream en schakelt automatisch OBS-scènes wanneer je verbinding wegvalt of je bitrate te laag is. Zo blijven je kijkers betrokken, zelfs als je verbindingsproblemen hebt.
Wat doet NOALBS?
Bitratebewaking
Bewaakt de bitrate van je stream in realtime. Zakt die onder je drempelwaarde, dan schakelt NOALBS automatisch over naar je LOW- of BRB-scène.
Detectie van verbindingsuitval
Detecteert wanneer je encoder volledig wegvalt en schakelt over naar een BRB-scène, zodat kijkers iets zien in plaats van een bevroren beeld.
Chatcommando's
Bedien OBS vanuit de Twitch/Kick-chat. Schakel tussen scènes, controleer je bitrate en beheer je stream zonder je computer te hoeven gebruiken.
Automatisch herstel
Schakelt automatisch terug naar de LIVE-scène zodra je verbinding is hersteld, met instelbare logica voor nieuwe pogingen.
NOALBS Cloud: niets om te installeren
NOALBS Cloud is de gehoste versie van NOALBS, gebouwd door de oorspronkelijke maintainer. Het draait online, dus je hoeft niets te downloaden of open te houden op je computer. Je meldt je aan met Twitch of Kick, en OBS maakt er verbinding mee via een browserbron.
Liever NOALBS zelf draaien? De vereisten en installatiestappen verderop behandelen NOALBS op je pc.
Voeg je endpoint toe met één klik
- Open je endpoint in het IRLServer dashboard.
- Open op het tabblad Connect "Switch scenes automatically", dan "Prefer NOALBS?", en kies NOALBS Cloud.
- Klik op "Add to NOALBS Cloud". Meld je aan, kies de switcher waaraan je het wilt toevoegen en bevestig.
- Rond de installatie af in NOALBS Cloud: voeg de browserbron toe aan OBS en kies je LIVE-, LOW- en BRB-scènes.
Of voeg het handmatig toe
- Log in op next.noalbs.com en open je switcher.
- Ga naar Stream servers, voeg een server toe en kies SLS (SRT Live Server).
- Kopieer de stats-URL en de publisher uit de NOALBS Cloud-optie op het tabblad Connect van je endpoint. Plak ze in de velden en sla op.
IRLControl: onze gehoste optie
IRLControl is onze eigen gehoste switcher, en hij is gratis. Hij gebruikt dezelfde schakelregels als NOALBS en kan je NOALBS config.json importeren, zodat je triggers, scenes en stream servers worden overgenomen. Naast het schakelen toont hij de gezondheid van je stream op één scherm en laat hij je mods de stream vanuit de chat beheren.
NOALBS Cloud, IRLControl en NOALBS op je pc werken allemaal met je IRLServer-endpoint. Kies degene die bij je past.
Vereisten
- OBS Studio met WebSocket ingeschakeld (in OBS 28+ is dit ingebouwd)
- Scènes aangemaakt in OBS: LIVE, LOW, BRB (en optioneel REFRESH, STARTING, ENDING)
- Een IRLServer-endpoint met stats URL (beschikbaar in je dashboard)
- Een computer met Windows, macOS of Linux om NOALBS op uit te voeren
Installatiestappen
Download NOALBS
Download de nieuwste NOALBS-release van GitHub. Kies de versie voor je besturingssysteem:
Enable OBS WebSocket
NOALBS communiceert met OBS via WebSocket. Schakel dit in OBS in:
- Open OBS Studio
- Ga naar Tools → WebSocket Server Settings
- Vink "Enable WebSocket server" aan
- Stel een wachtwoord in (dit heb je nodig voor de NOALBS-configuratie)
- Noteer de poort (standaard is dit 4455)
Create Your Scenes
Maak de volgende scènes aan in OBS:
LIVEJe hoofdstreamingscène met de mediabronLOWWordt getoond bij lage bitrate (kan de feed + een waarschuwing bevatten)BRBWordt getoond wanneer de verbinding is verbroken (clipspeler, statische afbeelding, enz.)REFRESH(Optioneel) Wordt weergegeven tijdens het vernieuwen van de Media Source
Configure NOALBS
Bewerk het bestand config.json met je instellingen. Gebruik onze config-generator voor een eenvoudige setup:
Belangrijke instellingen om te configureren:
- OBS WebSocket-host, -poort en -wachtwoord
- Je stats URL uit het IRLServer-dashboard
- Bitrate triggers (bijv. overschakelen naar LOW onder 800 kbps)
- Scènenamen die exact overeenkomen met je OBS-scènes
Setup Chat Integration (Optional)
Voor Twitch chatcommando heb je een Twitch OAuth-token nodig. Maak een .env-bestand aan in de map NOALBS:
TWITCH_BOT_USERNAME=your_bot_username
TWITCH_BOT_OAUTH=oauth:your_token_hereHaal je OAuth token op via twitchtokengenerator.com
Run NOALBS
Start het uitvoerbare bestand van NOALBS. Je zou moeten zien dat het verbinding maakt met OBS en je streamstatistieken begint te monitoren.
Chatcommando's
NOALBS ondersteunt verschillende chatcommando, ingedeeld op permissieniveau. Het standaardvoorvoegsel is "!".
Admin-commands
!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
Moderator-commands
!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
Openbare commands
!bitrateShow current stream bitrate