NOALBS Przewodnik konfiguracji
NOALBS (Nginx OBS Automatic Low Bitrate Switching) monitoruje stan Twojego streamu i automatycznie przełącza sceny OBS, gdy połączenie się rwie lub bitrate spada. Dzięki temu widzowie pozostają zaangażowani nawet wtedy, gdy masz problemy z połączeniem.
Co robi NOALBS?
Monitorowanie bitrate'u
Monitoruje bitrate Twojego streamu w czasie rzeczywistym. Gdy spadnie poniżej ustawionego progu, NOALBS automatycznie przełączy się na scenę LOW lub BRB.
Wykrywanie rozłączenia
Wykrywa, kiedy Twój enkoder całkowicie traci połączenie, i przełącza na scenę BRB, żeby widzowie widzieli coś zamiast zatrzymanej klatki.
polecenia czatu
Steruj OBS z czatu na Twitchu/Kicku. Przełączaj sceny, sprawdzaj bitrate i zarządzaj streamem bez ruszania komputera.
Automatyczne przywracanie
Automatycznie przełącza z powrotem na scenę LIVE po odzyskaniu połączenia, z konfigurowalnymi zasadami ponawiania prób.
Wymagania wstępne
- OBS Studio z włączonym WebSocketem (w OBS 28+ jest on wbudowany)
- Sceny utworzone w OBS: LIVE, LOW, BRB (opcjonalnie także REFRESH, STARTING, ENDING)
- Endpoint IRLServer z URL statystyk (dostępny w panelu)
- Komputer z systemem Windows, macOS lub Linux do uruchomienia NOALBS
Kroki konfiguracji
Download NOALBS
Pobierz najnowsze wydanie NOALBS z GitHub. Wybierz wersję dla swojego systemu operacyjnego:
Enable OBS WebSocket
NOALBS komunikuje się z OBS przez WebSocket. Włącz go w OBS:
- Otwórz OBS Studio
- Przejdź do Narzędzia → WebSocket Server Settings
- Zaznacz „Enable WebSocket server”
- Ustaw hasło (będzie potrzebne do konfiguracji NOALBS)
- Zanotuj port (domyślnie 4455)
Create Your Scenes
Utwórz w OBS następujące sceny:
LIVEGłówna scena transmisji ze źródłem multimedialnymLOWWyświetlana przy niskim bitrate (może zawierać feed + ostrzeżenie)BRBWyświetlana po rozłączeniu (odtwarzacz klipów, statyczny obraz itp.)REFRESH(Opcjonalnie) Wyświetlane podczas odświeżania źródła multimedialnego
Configure NOALBS
Edytuj plik config.json, wpisując własne ustawienia. Aby ułatwić konfigurację, skorzystaj z naszego generatora konfiguracji:
Kluczowe ustawienia do skonfigurowania:
- Host, port i hasło OBS WebSocket
- Twój URL statystyk z panelu IRLServer
- próg bitrate (np. przełącz na LOW poniżej 800 kb/s)
- Nazwy scen muszą dokładnie odpowiadać nazwom scen w OBS
Setup Chat Integration (Optional)
Aby korzystać z poleceń czatu na Twitchu, potrzebujesz tokenu Twitch OAuth. Utwórz plik .env w folderze NOALBS:
TWITCH_BOT_USERNAME=your_bot_username
TWITCH_BOT_OAUTH=oauth:your_token_herePobierz swój token OAuth z twitchtokengenerator.com
Run NOALBS
Uruchom plik wykonywalny NOALBS. Powinien połączyć się z OBS i rozpocząć monitorowanie statystyk Twojego streamu.
polecenia czatu
NOALBS obsługuje różne polecenia czatu podzielone według poziomu uprawnień. Domyślny prefiks to "!".
Polecenia administratora
!startStart streaming in OBS
!stopStop streaming in OBS
!switch [scene]Switch to a specific scene
!liveSwitch to LIVE scene
!privacySwitch to privacy scene
!recordToggle recording
Polecenia moderatora
!trigger [value]Set low bitrate trigger threshold (kbps)
!otrigger [value]Set offline trigger threshold (kbps)
!fix / !refreshTry to fix the stream (refresh media source)
!sourceinfoShow current source information
Polecenia publiczne
!bitrateShow current stream bitrate