NOALBS Config -generaattori
Luo config.json-tiedosto NOALBS:n automaattiseen kohtausten vaihtoon. Perustuu viralliseen NOALBS v2 -konfiguraatiomuotoon.
Yleensä localhost paikalliselle OBS:lle
Oletusarvo on 4455 WebSocket 5.x:lle
Löytyy kohdasta OBS → Työkalut → WebSocket Server Settings
Saat tämän IRLServer-hallintapaneelista tai palveluntarjoajaltasi
Muoto: live/stream/stream_key
Pienempi numero = korkeampi prioriteetti
Vaihda LOW-kohtaukseen tämän alapuolella
Vaihda BRB-kohtaukseen tämän alapuolella
Edestakaisen viiveen kynnysarvo
Tarkistusten määrä ennen kohtausten vaihtamista
Näiden on vastattava täsmälleen OBS-kohtausnimiäsi (kirjainkoko huomioidaan)
Luotu konfiguraatio
{
"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
}
}Nopea käyttöönotto:
- Lataa NOALBS GitHub-julkaisuista
- Luo kohtaukset OBS:ään: LIVE, LOW, BRB, REFRESH
- Ota WebSocket käyttöön OBS:ssä → Työkalut → WebSocket Server Settings
- Lataa tämä config.json ja sijoita se NOALBS-kansioon
- Chattia varten: Luo .env-tiedosto Twitch OAuth -tunnuksella
- Suorita NOALBS-ohjelma
IRLServer-käyttäjät: Tilasto-URL-osoitteesi löytyy hallintapaneelista kohdasta Palvelinasetukset → Päätepisteet. Käytä SrtLiveServer-tyyppiä SRTLA-päätepisteille.
Muista päivittää WebSocket-salasana ja tilasto-URL:t oikeilla arvoillasi. Kohtausnimien on vastattava täsmälleen OBS-kohtauksiasi.