Configuração do NOALBS Gerador

Gere um config.json para a alternância automática de cenas do NOALBS. Com base no formato oficial de configuração do NOALBS v2.

Normalmente localhost para OBS local

O padrão é 4455 para WebSocket 5.x

Encontre em OBS → Ferramentas → Configurações do Servidor WebSocket

Servidor #1(Principal)

Encontre isto no painel do IRLServer ou com o seu provedor de servidor

Formato: live/stream/stream_key

Número menor = prioridade maior

Alternar para a cena LOW abaixo deste valor

Alternar para a cena BRB abaixo deste valor

Limite de tempo de ida e volta

Número de verificações antes de alternar de cena

Eles devem corresponder exatamente aos nomes das suas cenas no OBS (diferencia maiúsculas de minúsculas)

CONFIG.JSON

Configuração gerada

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

Configuração rápida:

  1. Baixe o NOALBS nas releases do GitHub
  2. Crie cenas no OBS: LIVE, LOW, BRB, REFRESH
  3. Ative o WebSocket no OBS → Ferramentas → Configurações do Servidor WebSocket
  4. Baixe este config.json e coloque-o na pasta NOALBS
  5. Para o chat: crie um arquivo .env com o token OAuth da Twitch
  6. Execute o NOALBS

Usuários do IRLServer: Sua URL de estatísticas está disponível no painel, em Server Settings → Endpoints. Use o tipo SrtLiveServer para endpoints SRTLA.

Lembre-se de atualizar a senha do WebSocket e as URLs de estatísticas com seus valores reais. Os nomes das cenas devem corresponder exatamente aos nomes das suas cenas no OBS.

Recursos relacionados