NOALBS Einrichtungsanleitung
NOALBS (Nginx OBS Automatic Low Bitrate Switching) überwacht die Gesundheit Ihres Streams und wechselt automatisch die OBS-Szenen, wenn Ihre Verbindung abbricht oder eine niedrige Bitrate aufweist. So bleiben Ihre Zuschauer auch bei Verbindungsproblemen engagiert.
Was macht NOALBS?
Bitrate-Überwachung
Überwacht Ihre Stream-Bitrate in Echtzeit. Wenn sie unter Ihren Schwellenwert fällt, wechselt NOALBS automatisch zu Ihrer LOW- oder BRB-Szene.
Verbindungsabbruch-Erkennung
Erkennt, wenn Ihr Encoder vollständig die Verbindung verliert und wechselt zu einer BRB-Szene, damit Zuschauer etwas sehen anstatt eines eingefrorenen Bildes.
Chat-Befehle
Steuere OBS über den Twitch/Kick-Chat. Wechsle Szenen, überprüfe die Bitrate und verwalte deinen Stream, ohne deinen Computer zu berühren.
Automatische Wiederherstellung
Wechselt automatisch zurück zur LIVE-Szene, sobald Ihre Verbindung wiederhergestellt ist, mit konfigurierbarer Wiederholungslogik.
NOALBS Cloud: Nichts zu installieren
NOALBS Cloud ist die gehostete Version von NOALBS, entwickelt vom ursprünglichen Maintainer. Sie läuft online, also musst du nichts herunterladen oder auf deinem Computer geöffnet lassen. Du meldest dich mit Twitch oder Kick an, und OBS verbindet sich über eine Browserquelle damit.
Möchtest du NOALBS lieber selbst betreiben? Die Voraussetzungen und Einrichtungsschritte weiter unten behandeln NOALBS auf deinem PC.
Füge deinen Endpoint mit einem Klick hinzu
- Öffne deinen Endpoint im IRLServer-Dashboard.
- Öffne auf dem Tab „Connect“ den Bereich „Switch scenes automatically“, dann „Prefer NOALBS?“ und wähle NOALBS Cloud.
- Klicke auf „Add to NOALBS Cloud“. Melde dich an, wähle den Switcher, zu dem er hinzugefügt werden soll, und bestätige.
- Schließe die Einrichtung in NOALBS Cloud ab: Füge die zugehörige Browserquelle in OBS hinzu und wähle deine LIVE-, LOW- und BRB-Szenen.
Oder füge ihn manuell hinzu
- Melde dich auf next.noalbs.com an und öffne deinen Switcher.
- Gehe zu Stream servers, füge einen Server hinzu und wähle SLS (SRT Live Server).
- Kopiere die Stats-URL und den Publisher aus der NOALBS-Cloud-Option auf dem Connect-Tab deines Endpoints. Füge sie ein und speichere dann.
IRLControl: Unsere gehostete Option
IRLControl ist unser eigener gehosteter Switcher, und er ist kostenlos. Er nutzt dieselben Umschaltregeln wie NOALBS und kann deine NOALBS-config.json importieren, sodass deine Trigger, Szenen und Stream-Server übernommen werden. Zusätzlich zum Umschalten zeigt er die Gesundheit deines Streams auf einem Bildschirm und lässt deine Mods den Stream per Chat steuern.
NOALBS Cloud, IRLControl und NOALBS auf deinem PC funktionieren alle mit deinem IRLServer-Endpoint. Wähle die Variante, die zu dir passt.
Voraussetzungen
- OBS Studio mit aktiviertem WebSocket (OBS 28+ hat es integriert)
- In OBS erstellte Szenen: LIVE, LOW, BRB (und optional REFRESH, STARTING, ENDING)
- Ein IRLServer-Endpunkt mit Statistik-URL (verfügbar in Ihrem Dashboard)
- Windows-, macOS- oder Linux-Computer zum Ausführen von NOALBS
Einrichtungsschritte
Download NOALBS
Laden Sie die neueste NOALBS-Version von GitHub herunter. Wählen Sie die Version für Ihr Betriebssystem:
Enable OBS WebSocket
NOALBS kommuniziert über WebSocket mit OBS. Aktivieren Sie es in OBS:
- OBS Studio öffnen
- Gehe zu Tools → WebSocket-Server-Einstellungen
- Aktivieren Sie "WebSocket-Server aktivieren"
- Legen Sie ein Passwort fest (Sie benötigen dies für die NOALBS-Konfiguration)
- Notieren Sie den Port (Standard ist 4455)
Create Your Scenes
Erstelle die folgenden Szenen in OBS:
LIVEIhre Haupt-Streaming-Szene mit der MedienquelleLOWWird bei niedriger Bitrate angezeigt (kann den Feed + eine Warnung enthalten)BRBWird angezeigt, wenn die Verbindung getrennt ist (Clip-Player, statisches Bild usw.)REFRESH(Optional) Wird während der Aktualisierung der Medienquelle angezeigt
Configure NOALBS
Bearbeiten Sie die config.json-Datei mit Ihren Einstellungen. Nutzen Sie unseren Config-Generator für eine einfache Einrichtung:
Wichtige Einstellungen zur Konfiguration:
- OBS WebSocket Host, Port und Passwort
- Deine Stats-URL aus dem IRLServer Dashboard
- Bitrate-Trigger (z. B. Wechsel zu LOW unter 800 kbps)
- Szenennamen, die exakt mit deinen OBS-Szenen übereinstimmen
Setup Chat Integration (Optional)
Für Twitch-Chat-Befehle benötigen Sie ein Twitch OAuth Token. Erstellen Sie eine .env-Datei im NOALBS-Ordner:
TWITCH_BOT_USERNAME=your_bot_username
TWITCH_BOT_OAUTH=oauth:your_token_hereHolen Sie sich Ihr OAuth-Token von twitchtokengenerator.com
Run NOALBS
Starten Sie die NOALBS-Anwendung. Sie sollten sehen, wie sie sich mit OBS verbindet und beginnt, Ihre Stream-Statistiken zu überwachen.
Chat-Befehle
NOALBS unterstützt verschiedene Chat-Befehle, die nach Berechtigungsstufe organisiert sind. Das Standard-Präfix ist "!".
Admin-Befehle
!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-Befehle
!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
Öffentliche Befehle
!bitrateShow current stream bitrate