Barındırılan WebSocket ve Yerel Sunucu modları

Normal Chrome uzantısı ve masaüstü uygulaması kurulumları için Social Stream'in barındırılan WebSocket rotalarını kullanın. Yalnızca özellikle ihtiyacınız varsa yerel bir aktarıcı çalıştırın.

Hangi modu kullanmalıyım?

Çoğu kullanıcı Yerel Sunucu'yu etkinleştirmemelidir. Chrome uzantısı ve normal SSApp kurulumları, aşağıda gösterilen yönlendirme anahtarlarını etkinleştirerek Social Stream'in barındırılan WebSocket hizmetini kullanabilir. Yerel Sunucu, barındırılan aktarıcının gelişmiş bir alternatifidir.

ModNe zaman kullanmalı?
Normal WebRTCPaneliniz ve katmanlarınız zaten güvenilir biçimde bağlanıyorsa varsayılanları koruyun. Sunucu bayrağı gerekmez.
Barındırılan WebSocketChrome uzantısı veya SSApp için normal sunucu yedeği. Social Stream'in herkese açık barındırılan aktarıcısını kullanır ve şunu gerektirmez: Dosya > Yerel sunucuyu etkinleştir.
Yerel SunucuYalnızca gelişmiş kullanım: aktarıcıyı SSApp bilgisayarında kendiniz barındırın veya bölgesel, kurumsal ya da kısıtlı bir ağ herkese açık barındırılan WebSocket hizmetine erişemediğinde kullanın.

Barındırılan WebSocket modunu etkinleştirin

  1. Social Stream Ninja uzantısının açılır menüsünü veya SSApp'teki ayarlar panelini açın.
  2. Açın: Genel ayarlar ve araçlar > Mekanikler - Bağlantılar ve Entegrasyonlar.
  3. Şunu etkinleştirin: Panelin API sunucusunu kullanmasını ve onun üzerinden yayımlamasını etkinleştir. Bu şunu ekler: server desteklenen oluşturulmuş bağlantılara.
  4. Şunu etkinleştirin: Uzantıdan Panele sunucu üzerinden mesaj gönder. Bu şunu ekler: server2 ve yakalanan sohbeti Panele taşır.
  5. Panelden uzantıya geri giden yanıtlar, moderasyon ve kaynak komutları istiyorsanız şunu etkinleştirin: Panel, komutlarını sunucu üzerinden uzantıya gönderir. Bu şunu ekler: server3.
  6. Bırakın: Deneysel/geçici: API üzerinden yönlendirilen sohbeti normal panel/katman bağlantılarına da gönder ek teslimatı özellikle test etmiyorsanız kapalı olsun.
  7. Bırakın: Yalnızca yerel ağ üzerinden eşler arası bağlantılar normal barındırılan kurulum için kapalı olsun.
  8. Yeni Panel ve katman bağlantılarını kopyalayın, OBS'deki eski kayıtlı URL'leri değiştirin ve zaten çalışan sayfaları yeniden açın.
server, server2 ve server3 anahtarları etkin olan Social Stream Ninja Mekanikler - Bağlantılar ve Entegrasyonlar açılır menüsü
Tam çift yönlü kurulum için burada gösterilen üç mavi anahtarı etkinleştirin. Yalnızca görüntüleme kurulumlarında genellikle şu gerekir: server ve server2; şunu ekleyin: server3 yanıtlar ve komutlar için.

Panel şu seçeneği sunuyorsa: Sunucu yedeğini etkinleştir, bu kısayol sohbet ve komut yedek rotalarını birlikte etkinleştirir. Bu ayarlar bölümünü açın ve ilk anahtarın Panelin API sunucusunu kullanmasını ve onun üzerinden yayımlamasını etkinleştir anahtarının da tam üç rotalı kurulum için açık olduğunu doğrulayın.

Üç sunucu bayrağı ne yapar?

BayrakYönKullanın:
serverPanel/API rotasıDesteklenen Panel ve API sayfalarının barındırılan sunucu rotasını kullanmasını ve onun üzerinden yayımlamasını sağlar.
server2Uzantıdan PaneleYakalanan sohbet mesajlarını barındırılan sunucu üzerinden Panele gönderir.
server3Panelden uzantıyaDesteklenen yanıtları ve komutları uzantıya geri gönderir. Yalnızca görüntüleme yapan bir Panel için isteğe bağlıdır.

Oluşturulan çift yönlü bir Panel bağlantısı şunları içerebilir:

https://socialstream.ninja/dock.html?session=YOUR_SESSION_ID&server&server2&server3

Her sayfaya elle bayrak eklemek yerine oluşturulan bağlantıları kopyalayın. Yönlendirme desteği Panel, katmanlar, uyarılar, oyunlar ve yardımcı sayfalar arasında farklılık gösterir.

Gelişmiş: SSApp'in yerel sunucusunu kullanın

Yerel Sunucu, herkese açık barındırılan WebSocket uç noktasının yerine Social Stream Ninja masaüstü uygulamasının içinde çalışan bir aktarıcı koyar. Aktarıcıyı bilinçli olarak kendiniz barındırmak istediğinizde veya ağınızdan ya da bölgenizden herkese açık sunucuya erişilemediğinde kullanın.

Bu bir aktarıcıdır, web sitesi sunucusu değildir. SSN arayüzünü sunmaz, kendi başına platform sohbetini yakalamaz veya Yerel Kontrol API'sini dışa açmaz.

  1. Yukarıdaki barındırılan rota anahtarı kurulumunu tamamlayın. Aynı server, server2ve isteğe bağlı server3 yönleri yine geçerlidir.
  2. SSApp'te şunu seçin: Dosya > Yerel sunucuyu etkinleştir. Menü, seçilen bağlantı noktasını gösterir.
  3. Yeni Panel ve katman bağlantılarını kopyalayın. SSApp şunu ekler: localserver ve etkin localserverport desteklendiği yerlerde.
  4. OBS'deki eski kayıtlı URL'leri değiştirin ve etkin sayfaları yeniden açın.
  5. Sahte bir test mesajı gönderin, ardından şu durumda bir yanıtı veya Panel komutunu test edin: server3 etkin olduğunda.
Yerel sunucuyu etkinleştir komutunu gösteren Social Stream Ninja masaüstü uygulaması Dosya menüsü
Yerel Sunucu komutu SSApp'in Dosya menüsündedir. Normal barındırılan WebSocket kurulumu için açmayın.

Yeni kurulumlar normalde şunu kullanır: 127.0.0.1:3003. Zaten şu bağlantı noktasını kullanan yükseltilmiş bir kurulum: 3000 korunabilir. Oluşturulan yerel çift yönlü bir Panel bağlantısı şunları içerebilir:

https://socialstream.ninja/dock.html?session=YOUR_SESSION_ID&server&server2&server3&localserver&localserverport=3003

Mini oyunlar için şunu etkinleştirin: Uzantıdan Panele sunucu üzerinden mesaj gönder ve oyunu seçtikten sonra oyun bağlantısını kopyalayın. Şunu içeren yerel oyun bağlantıları: server2 hiçbir Panel açık olmasa bile yakalanan sohbeti doğrudan SSApp'ten alır. Oyun değiştirmek yerel modu ve bağlantı noktasını korur.

API örneği ve test mesajı aracı yerel modda WebSocket kullanır. Yerel aktarıcı, herkese açık API'nin HTTP GET, POST veya webhook URL'lerini kabul etmez. Herkese açık webhook alıcıları barındırılan aktarıcıyı gerektirir; sağlayıcıya özgü güvenilir alıcılar ayrı hizmetlerdir.

Yerel Sunucu tüm özelliklerin çevrimdışı çalışmasını sağlamaz. Bekleme Listesi, Kelime Bulutu, Özel GIF Komutları, özel sohbet botu istekleri ve yapay zekâ/yardımcı sunucu kontrol köprüleri iletişimin bir bölümü veya tamamı için hâlâ WebRTC kullanır. Web sitesi dosyaları, platform sohbeti ve harici yapay zekâ, ses, müzik ya da ödeme hizmetleri yine internet erişimi gerektirebilir.

Gelişmiş yerel seçenekler

Başka bir bağlantı noktası kullanma

  1. Seçin: Dosya > Yerel sunucu bağlantı noktasını ayarla.
  2. Şuradan kullanılmayan bir bağlantı noktası seçin: 1024 şu yolla: 65535.
  3. Yeni değeri içermeleri için yeni oluşturulan bağlantıları kopyalayın: localserverport.
  4. Kayıtlı OBS URL'lerini değiştirin ve etkin sayfaları yeniden açın.

Bu bağlantı noktasını değiştirmek, şuradaki Yerel Kontrol API'sini değiştirmez: 17777 veya şuradaki yerel medya sunucusunu: 3001.

İsteğe bağlı güvenilir LAN erişimi

Dosya > LAN'dan yerel sunucu bağlantılarına izin ver aktarıcıyı yalnızca yerel döngüden bilgisayarın ağ arayüzlerinde dinlemeye geçirir. Başka bir cihazdaki istemci, SSApp bilgisayarının LAN adresine bağlanmalıdır; şuna değil: 127.0.0.1.

LAN modunda kimlik doğrulama veya şifreleme yoktur. Yalnızca güvenilir özel bir ağda kullanın. Bağlantı noktası yönlendirmesi yapmayın veya internete açmayın. Bilgisayarlar arasında normal internet kontrolü için Social Stream'in mevcut WebRTC veya barındırılan WebSocket aktarımını kullanın.

Yaygın sorunlar

SorunKontrol edilecekler
Panel veya katman boş kalıyorKaynağın ve sayfanın aynı oturumu ve parolayı kullandığını doğrulayın. Barındırılan mod için şunu doğrulayın: server ve server2 yeni kopyalanmış bir Panel bağlantısında bulunur.
Sohbet geliyor ama yanıtlar başarısız oluyorGelen veri ve komut rotaları ayrıdır. Şunu etkinleştirin: Panel, komutlarını sunucu üzerinden uzantıya gönderir böylece bağlantı şunu içerir: server3.
Barındırılan WebSocket bağlanmıyorBölgesel, kurumsal, okul veya filtreli bir ağ herkese açık aktarıcıyı engelleyebilir. Önce başka bir ağ deneyin; ileri düzey SSApp kullanıcıları bunun yerine Yerel Sunucu'yu kullanabilir.
Bağlantı 3000 bağlantı noktasını kullanıyor ama SSApp 3003 gösteriyorEski bağlantıyı değiştirin. Yeni kurulumlar şunu ekler: localserverport=3003; eski kurulumlar bilinçli olarak şu bağlantı noktasında kalabilir: 3000.
Yerel Sunucu başlamıyorBağlantı noktasını başka bir program kullanıyor olabilir. Kullanılmayan başka bir bağlantı noktası seçin, aktarıcıyı yeniden başlatın ve bağlantıları yeniden kopyalayın.
Oyuna katılımlar aralıklı çalışıyorÖn ayarı seçtikten sonra oyun bağlantısını yeniden kopyalayın. Oturumunu, localserverportve gelen sohbet rotasının SSApp ile eşleştiğini doğrulayın. Yerel Sunucu'yu açıp kapattığınızda veya bağlantı noktasını değiştirdiğinizde kayıtlı OBS URL'leri otomatik değişmez.
Etkinlik Akışları arka plan yükleme hatası bildiriyorBu sorun sohbet aktarıcısıyla değil, web sitesi dosyalarıyla ilgilidir. Bağlantı düzeldiğinde yüklemeyi yeniden deneyin. Aktarıcıyı açıp kapatmak seçilen Etkinlik Akışı depolama kökenini korur; ayrı bir çevrimdışı başlangıç yine de kendi depolaması olan paketlenmiş arayüzü açabilir.
LAN cihazı bağlanamıyorLAN erişiminin etkin olduğunu, istemcinin SSApp bilgisayarının LAN IP'sini kullandığını ve güvenlik duvarının seçilen bağlantı noktasına izin verdiğini doğrulayın.