Generator konfiguracji NOALBS
Wygeneruj plik config.json dla automatycznego przełączania scen w NOALBS. Oparty na oficjalnym formacie konfiguracji NOALBS v2.
Zwykle localhost dla lokalnego OBS
Domyślny port dla WebSocket 5.x to 4455
Znajdziesz w OBS → Narzędzia → Ustawienia serwera WebSocket
Pobierz to z panelu IRLServer lub od dostawcy serwera
Format: live/stream/stream_key
Niższa liczba = wyższy priorytet
Poniżej tej wartości przełącz na scenę LOW
Poniżej tej wartości przełącz na scenę BRB
Próg czasu RTT
Liczba kontroli przed przełączeniem sceny
Muszą dokładnie odpowiadać nazwom scen w OBS (z uwzględnieniem wielkości liter)
Wygenerowana konfiguracja
{
"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
}
}Szybka konfiguracja:
- Pobierz NOALBS z GitHub Releases
- Utwórz sceny w OBS: LIVE, LOW, BRB, REFRESH
- Włącz WebSocket w OBS → Narzędzia → Ustawienia serwera WebSocket
- Pobierz plik config.json i umieść go w folderze NOALBS
- Dla czatu: utwórz plik .env z tokenem OAuth Twitcha
- Uruchom plik wykonywalny NOALBS
Użytkownicy IRLServer: Twój URL statystyk jest dostępny w panelu w sekcji Ustawienia serwera → Endpoints. Dla endpointów SRTLA użyj typu SrtLiveServer.
Pamiętaj, aby zaktualizować hasło WebSocket i adresy URL statystyk, wpisując własne wartości. Nazwy scen muszą dokładnie odpowiadać nazwom scen w OBS.