OBS'te WebSocket nasıl açılır?
- OBS'te üst menüden Araçlar → WebSocket Sunucu Ayarları'nı aç (Tools → WebSocket Server Settings).
- WebSocket sunucuyu etkinleştir kutusunu işaretle.
- Kimlik doğrulama açıksa Bağlanma Bilgilerini Göster'e bas ve şifreyi kopyala.
- Tamam'a bas.
OBS Bridge, OBS Studio 28 ve sonrasında yerleşik gelen obs-websocket 5 ile konuşur. Varsayılan olarak ws://127.0.0.1:4455 adresine bağlanır; OBS aynı bilgisayardaysa WebSocket URL alanını boş bırak. OBS başka bir bilgisayardaysa o bilgisayarın adresini ve portunu yaz, örneğin ws://192.168.1.20:4455. Bağlantı kurulamazsa araç 5 saniyede bir yeniden dener.
OBS Bridge nasıl kurulur?
- OBS Bridge kurulum sayfasını aç.
- Dinlenecek Twitch kanalını, Kick kanalını ya da ikisini birden yaz.
- Yetkili kullanıcıları ekle. Kimleri ekleyeceğin aşağıda anlatılıyor.
- OBS WebSocket şifreni gir, gerekiyorsa WebSocket URL'sini değiştir.
- Araç URL'sini kopyala ve bir tarayıcı sekmesinde ya da OBS'te Özel Tarayıcı Yuvası olarak aç.
- Araç sayfası OBS sahnelerini listeler. Ana ve BRB olarak kullanacağın sahnelerin yanındaki Ana ve BRB düğmelerine bas.
Seçim yapmazsan Ana sahne olarak Main Scene, BRB sahnesi olarak BRB Scene adlı sahneler aranır. Seçimin araç sayfasının adresine yazılır, bu yüzden seçtikten sonra adresi yeniden kopyalayıp sakla. Bir dahaki açılışta aynı sahneler gelir.
Hangi sohbet komutları var?
| Komut | Ne yapar |
|---|---|
| !scene <sahne adı> | Adı eşleşen sahneye geçer |
| brb | BRB sahnesine geçer |
| back | Ana sahneye geçer |
| !startstream / !stopstream | Yayını başlatır / durdurur |
| !startrecord / !stoprecord | Kaydı başlatır / durdurur |
brb ve back ünlemsiz yazılır. Komutlar büyük küçük harfe bakmaz ama mesajın tamamı komut olmalı: brb çalışır, brb 5 dk çalışmaz. Kurulum sayfasındaki Komutlar bölümünden her komutun adını değiştirebilirsin, örneğin !scene yerine !sahne.
Yayını durdurma komutu yayını gerçekten kapatır. Yetkili listesini kısa tut.
!scene komutu doğru sahneyi nasıl bulur?
Önce tam eşleşme aranır: !scene oyun, adı tam olarak "Oyun" olan sahneye geçer, büyük küçük harf fark etmez. Tam eşleşme yoksa adında o kelime geçen ilk sahne seçilir: !scene sohbet, "Sadece Sohbet" sahnesini bulur. Hiçbir sahne eşleşmezse hiçbir şey olmaz.
Birden fazla sahne aynı kelimeyi içeriyorsa Sahneler listende en üstte olan kazanır. Benzer adlı sahnelerde tam adı yazmak en güvenlisi. Sahne eklediğinde ya da adını değiştirdiğinde liste kendiliğinden güncellenir.
Komutları kimler kullanabilir?
Sadece Yetkili Kullanıcılar listesindekiler. Liste boşsa kimse komut kullanamaz, yayıncı da dahil; kendi hesabını da eklemen gerekir.
Her kullanıcı bir platformla birlikte eklenir ve adreste commandUser=twitch:ahmet,kick:ayse şeklinde durur. Bir mesaj ancak hem platformu hem adı eşleşirse komut sayılır. Böylece Kick'te biri Twitch moderatörünün adını alsa bile sahne değiştiremez.
Platform eklenmeden kaydedilmiş eski isimler (sadece ahmet), adres tek bir platform kuruyorsa o platformda geçerli olur. İki platform birlikteyken bu isimler araç sayfasında sarıyla işaretlenir ve sen bir platform seçene kadar komut kullanamaz.
Araç sayfası açık kalmak zorunda mı?
Evet. Sohbeti okuyan ve komutları OBS'e ileten araç sayfasıdır. Sekmeyi kapatırsan komutlar çalışmaz. Aracı yayın boyunca açık bir sekmede ya da OBS'te dock olarak tut; OBS ile bağlantı koparsa araç 5 saniyede bir yeniden bağlanmayı dener.
Araç adresi neden şifre gibi saklanmalı?
Çünkü OBS WebSocket şifren adresin içinde durur (obsWebsocketPassword parametresi). Adresi paylaşmak şifreni paylaşmak demek. Adresi yayında gösterme, sohbette paylaşma ve ekran paylaşırken adres çubuğunu gizle.
OBS bağlantısı doğrudan tarayıcından OBS'e gider. Araç sayfasının kendisi ise her site gibi extensions.senchabot.com'dan yüklenir, yani şifre dahil adresin tamamı bu istekle birlikte gider.