NOALBS Kurulum Rehberi
NOALBS (Nginx OBS Automatic Low Bitrate Switching), yayın sağlığınızı izler ve bağlantınız koptuğunda veya bit hızı düştüğünde OBS scene'leri arasında otomatik geçiş yapar. Böylece bağlantı sorunları yaşasanız bile izleyicileriniz yayında kalır.
NOALBS Ne İşe Yarar?
Bit Hızı İzleme
Yayın bit hızınızı gerçek zamanlı olarak izler. Belirlediğiniz eşik değerin altına düştüğünde NOALBS otomatik olarak LOW veya BRB scene'inize geçer.
Bağlantı Kesilmesi Algılama
Encoder'ınızın bağlantısının tamamen koptuğunu algılar ve izleyicilerin donmuş bir kare yerine bir şey görmesi için BRB sahnesine geçer.
Sohbet Komutları
OBS'i Twitch/Kick sohbeti üzerinden kontrol edin. Bilgisayarınıza dokunmadan scene'ler arasında geçiş yapın, bit hızını kontrol edin ve yayınınızı yönetin.
Otomatik Toparlanma
Bağlantınız yeniden sağlandığında, yapılandırılabilir yeniden deneme mantığıyla otomatik olarak LIVE sahnesine geri geçer.
Ön Koşullar
- WebSocket etkinleştirilmiş OBS Studio (OBS 28+ sürümlerinde yerleşik olarak bulunur)
- OBS'te oluşturulmuş sahneler: LIVE, LOW, BRB (isteğe bağlı olarak REFRESH, STARTING, ENDING)
- İstatistik URL'sine sahip bir IRLServer uç noktası (kontrol panelinizde bulunur)
- NOALBS'yi çalıştırmak için Windows, macOS veya Linux yüklü bir bilgisayar
Kurulum Adımları
Download NOALBS
En güncel NOALBS sürümünü GitHub'dan indirin. İşletim sisteminize uygun sürümü seçin:
Enable OBS WebSocket
NOALBS, OBS ile WebSocket üzerinden iletişim kurar. Bunu OBS'te etkinleştirin:
- OBS Studio'yu açın
- Araçlar → WebSocket Server Settings bölümüne gidin
- "Enable WebSocket server" seçeneğini işaretleyin
- Bir parola belirleyin (buna NOALBS yapılandırması için ihtiyacınız olacak)
- Bağlantı noktasını not edin (varsayılan değer 4455'tir)
Create Your Scenes
OBS'te aşağıdaki scene'leri oluşturun:
LIVEMedia Source içeren ana yayın sahnenizLOWDüşük bit hızı sırasında gösterilir (yayın görüntüsü + bir uyarı içerebilir)BRBBağlantı kesildiğinde gösterilir (klip oynatıcı, sabit görsel vb.)REFRESH(İsteğe bağlı) Medya kaynağı yenilenirken gösterilir
Configure NOALBS
config.json dosyasını kendi ayarlarınızla düzenleyin. Kolay bir kurulum için yapılandırma oluşturucumuzu kullanın:
Yapılandırmanız gereken temel ayarlar:
- OBS WebSocket sunucu adresi, bağlantı noktası ve parola
- IRLServer panelindeki stats URL'niz
- Bitrate tetikleyicileri (örn. 800 kbps'nin altında LOW'a geçiş)
- OBS'deki sahnelerinizle tam olarak eşleşen sahne adları
Setup Chat Integration (Optional)
Twitch sohbet komutları için bir Twitch OAuth tokenına ihtiyacınız var. NOALBS klasöründe bir .env dosyası oluşturun:
TWITCH_BOT_USERNAME=your_bot_username
TWITCH_BOT_OAUTH=oauth:your_token_hereOAuth token’ınızı twitchtokengenerator.com üzerinden alın
Run NOALBS
NOALBS çalıştırılabilir dosyasını başlatın. OBS'ye bağlandığını ve yayın istatistiklerinizi izlemeye başladığını görmelisiniz.
Sohbet Komutları
NOALBS, izin düzeyine göre düzenlenmiş çeşitli sohbet komutlarını destekler. Varsayılan önek "!" şeklindedir.
Yönetici Komutları
!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
Moderatör Komutları
!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
Genel Komutlar
!bitrateShow current stream bitrate