NOALBS Config Generator
Generera en config.json för NOALBS automatisk scenväxling. Baserad på det officiella NOALBS v2-konfigurationsformatet.
Vanligtvis localhost för lokal OBS
Standard är 4455 för WebSocket 5.x
Finns i OBS → Verktyg → WebSocket Server Settings
Hämta detta från din IRLServer-instrumentpanel eller serverleverantör
Format: live/stream/stream_key
Lägre nummer = högre prioritet
Byt till LOW-scen under detta
Byt till BRB-scen under detta
Tröskel för tur-och-retur-tid
Antal kontroller innan scenbyten
Dessa måste matcha dina OBS-scennamn exakt (skiftlägeskänsligt)
Genererad 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
}
}Snabb installation:
- Ladda ner NOALBS från GitHub releases
- Skapa scener i OBS: LIVE, LOW, BRB, REFRESH
- Aktivera WebSocket i OBS → Verktyg → WebSocket Server Settings
- Ladda ner denna config.json och placera den i NOALBS-mappen
- För chatt: Skapa .env-fil med Twitch OAuth-token
- Kör NOALBS-programmet
IRLServer-användare: Din statistik-URL finns tillgänglig i instrumentpanelen under Serverinställningar → Slutpunkter. Använd typen SrtLiveServer för SRTLA-slutpunkter.
Kom ihåg att uppdatera WebSocket-lösenordet och statistik-URL:erna med dina faktiska värden. Scennamnen måste matcha dina OBS-scener exakt.