NOALBS Config Oluşturucu
NOALBS otomatik sahne geçişi için bir config.json oluşturun. Resmî NOALBS v2 yapılandırma biçimine dayanır.
Yerel OBS için genellikle localhost
WebSocket 5.x için varsayılan port 4455'tir
OBS → Araçlar → WebSocket Sunucusu Ayarları bölümünde bulunur
Bunu IRLServer kontrol panelinizden veya sunucu sağlayıcınızdan alın
Biçim: live/stream/stream_key
Daha düşük sayı = daha yüksek öncelik
Bu değerin altındaysa LOW sahnesine geç
Bu değerin altındaysa BRB sahnesine geç
Gidiş-dönüş süresi eşiği
Sahneler arasında geçiş yapmadan önce yapılacak kontrol sayısı
Bunlar, OBS sahne adlarınızla birebir aynı olmalıdır (büyük/küçük harfe duyarlıdır)
Oluşturulan Yapılandırma
{
"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
}
}Hızlı Kurulum:
- NOALBS'i GitHub sürümlerinden indirin
- OBS'te scene'leri oluşturun: LIVE, LOW, BRB, REFRESH
- OBS'te WebSocket'i etkinleştirin → Araçlar → WebSocket Sunucusu Ayarları
- Bu config.json dosyasını indirin ve NOALBS klasörüne yerleştirin
- Sohbet için: Twitch OAuth tokenı ile bir .env dosyası oluşturun
- NOALBS çalıştırılabilir dosyasını çalıştırın
IRLServer kullanıcıları: Stats URL'niz, Kontrol Panelinde Sunucu Ayarları → Uç Noktalar altında bulunur. SRTLA uç noktaları için SrtLiveServer türünü kullanın.
WebSocket parolasını ve stats URL'lerini kendi değerlerinizle güncellemeyi unutmayın. Sahne adları, OBS sahnelerinizle birebir eşleşmelidir.