Generador de configuración de NOALBS Generator

Genera un config.json para el cambio automático de escenas de NOALBS. Basado en el formato oficial de configuración de NOALBS v2.

Normalmente localhost si usas OBS local

El valor predeterminado es 4455 para WebSocket 5.x

Se encuentra en OBS → Herramientas → Configuración del servidor WebSocket

Servidor #1(Principal)

Consíguelo en tu panel de IRLServer o con tu proveedor de servidor

Formato: live/stream/stream_key

Un número más bajo = mayor prioridad

Cambiar a la escena LOW por debajo de este valor

Cambiar a la escena BRB por debajo de este valor

Umbral de tiempo de ida y vuelta

Número de comprobaciones antes de cambiar de escena

Estos deben coincidir exactamente con los nombres de tus escenas de OBS (distingue entre mayúsculas y minúsculas)

CONFIG.JSON

Configuración generada

{
  "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
  }
}

Configuración rápida:

  1. Descarga NOALBS desde GitHub releases
  2. Crea escenas en OBS: LIVE, LOW, BRB, REFRESH
  3. Activa WebSocket en OBS → Herramientas → Configuración del servidor WebSocket
  4. Descarga este archivo config.json y colócalo en la carpeta NOALBS
  5. Para el chat: crea un archivo .env con un token de OAuth de Twitch
  6. Ejecuta el ejecutable de NOALBS

Usuarios de IRLServer: Tu URL de estadísticas está disponible en el panel, en Configuración del servidor → Endpoints. Usa el tipo SrtLiveServer para los endpoints de SRTLA.

Recuerda actualizar la contraseña de WebSocket y las URL de estadísticas con tus valores reales. Los nombres de las escenas deben coincidir exactamente con los de tus escenas de OBS.

Recursos relacionados