NOALBS Config Generator

Erstellen Sie eine config.json für die automatische Szenenwechsel-Funktion von NOALBS. Basierend auf dem offiziellen NOALBS v2 Konfigurationsformat.

Normalerweise localhost für lokales OBS

Standard ist 4455 für WebSocket 5.x

Zu finden unter OBS → Tools → WebSocket-Server-Einstellungen

Server #1(Primär)

Erhalten Sie dies von Ihrem IRLServer-Dashboard oder Server-Anbieter

Format: live/stream/stream_key

Niedrigere Zahl = höhere Priorität

Wechsle zur LOW-Szene unterhalb dieser

Wechsle zur BRB-Szene unterhalb davon

Schwellenwert für Round-Trip-Zeit

Anzahl der Prüfungen vor dem Szenenwechsel

Diese müssen exakt mit Ihren OBS-Szenennamen übereinstimmen (Groß-/Kleinschreibung beachten)

CONFIG.JSON

Generierte Konfiguration

{
  "user": {
    "id": null,
    "name": "NOALBSbot",
    "passwordHash": null
  },
  "switcher": {
    "bitrateSwitcherEnabled": true,
    "onlySwitchWhenStreaming": false,
    "instantlySwitchOnRecover": true,
    "autoSwitchNotification": true,
    "retryAttempts": 5,
    "triggers": {
      "low": 800,
      "rtt": 2500,
      "offline": 200
    },
    "switchingScenes": {
      "normal": "LIVE",
      "low": "LOW",
      "offline": "BRB"
    },
    "streamServers": [
      {
        "streamServer": {
          "type": "SrtLiveServer",
          "statsUrl": "https://your-stats-url.com/stats",
          "publisher": "live/stream/stream_key"
        },
        "name": "IRLServer",
        "priority": 0,
        "overrideScenes": null,
        "dependsOn": null,
        "enabled": true
      }
    ]
  },
  "software": {
    "type": "Obs",
    "host": "localhost",
    "password": "",
    "port": 4455
  },
  "optionalScenes": {
    "starting": null,
    "ending": null,
    "privacy": null,
    "refresh": null
  },
  "optionalOptions": {
    "twitchTranscodingCheck": false,
    "twitchTranscodingRetries": 5,
    "twitchTranscodingDelaySeconds": 15,
    "offlineTimeout": null,
    "recordWhileStreaming": false,
    "switchToStartingSceneOnStreamStart": false
  }
}

Schnelle Einrichtung:

  1. Laden Sie NOALBS von den GitHub-Releases herunter
  2. Erstelle Szenen in OBS: LIVE, LOW, BRB, REFRESH
  3. WebSocket in OBS aktivieren → Tools → WebSocket-Server-Einstellungen
  4. Laden Sie diese config.json herunter und platzieren Sie sie im NOALBS-Ordner
  5. Für Chat: Erstelle .env-Datei mit Twitch OAuth-Token
  6. NOALBS-Anwendung ausführen

IRLServer-Nutzer: Ihre Stats-URL ist im Dashboard unter Server-Einstellungen → Endpunkte verfügbar. Verwenden Sie den Typ SrtLiveServer für SRTLA-Endpunkte.

Denken Sie daran, das WebSocket-Passwort und die Stats-URLs mit Ihren tatsächlichen Werten zu aktualisieren. Szenennamen müssen exakt mit Ihren OBS-Szenen übereinstimmen.

Verwandte Ressourcen