Birden fazla kanal ve ayrı katmanlar

Her izleyici katmanında hangi platformların görüneceğini seçerken tüm sohbetlerinizi tek Panelde okuyun.

4 adımda sohbeti platforma göre ayırın

Örnek: Bir katman yalnızca Twitch sohbetini, diğeri yalnızca YouTube sohbetini gösterir. Siz her şeyi tek Dock'ta okumaya devam edersiniz.

  1. Tüm sohbetlerinizi Social Stream Ninja'ya ekleyin. Her birinden yeni bir mesajın şurada göründüğünü kontrol edin: Yayın sohbeti paneli. O Dock'u filtresiz tutun. Sizin kişisel görünümünüzdür.
  2. Oluşturulan bağlantınızı kopyalayın: dock.html bağlantısını iki kez. Kopyalama oturumu, parolayı, sürümü ve sunucu ayarlarını korur.
  3. Her kopyanın sonuna bir filtre ekleyin, örneğin &onlyfrom=twitch&hidemenu (bkz. aşağıdaki tablo).
  4. Her bağlantıyı OBS'ye ayrı bir kaynak olarak ekleyin: Tarayıcı Kaynağı. Net adlar verin, örneğin Twitch sohbeti ve YouTube sohbeti.
Her katmanı kendi OBS Tarayıcı Kaynağında tutun.
Her katmanın kendi Tarayıcı Kaynağı olur.
  1. Yakalama Twitch + YouTube
  2. Tek SSN oturumu Dock'unuz ikisini de görür
  3. OBS görünümleri Yalnızca Twitch ve yalnızca YouTube
Tek veri akışı birden fazla filtreli görünümü besleyebilir.

Sohbet katmanlarının filtre seçenekleri

Göstermek istiyorum… Dock bağlantısına ekleyin
Yalnızca Twitch&onlyfrom=twitch&hidemenu
Yalnızca YouTube&onlyfrom=youtube&hidemenu
Twitch ve YouTube birlikte&onlyfrom=twitch,youtube&hidemenu
Discord dışındaki her şey&hidefrom=discord&hidemenu

Tam bir örnek:

https://socialstream.ninja/dock.html?session=YOUR_SESSION_ID&onlyfrom=twitch&hidemenu
Kullanın: onlyfrom ve hidefrom burada. Başka katmanlardaki seçenekler; örneğin onlytype, bu sayfada çalışmayabilir. YouTube Shorts ayrı bir türdür; şunu ekleyin: youtubeshorts yakalamanız bildiriyorsa. Bkz. Kaynak türleri.
  1. Oluşturulan bağlantınızı kopyalayın: featured.html bağlantısını iki kez.
  2. Ekleyin: &onlyfrom=twitch birine ve &onlyfrom=youtube diğerine.
  3. Mesaj seçmek için Dock'u açık tutun.
Featured Chat, bağlantı başına bir platform alır. Virgüllü liste (twitch,youtube) yalnızca Dock'ta çalışır.

Filtre yalnızca sayfanın hangi seçilmiş mesajları kabul edeceğini belirler; ayrı kuyruklar oluşturmaz. Reddedilen mesaj ekranı da temizlemez. Bölüm değiştirirken eski mesaj kalmaması için öne çıkan mesajı kendiniz temizleyin.

Aynı platformda iki kanal

onlyfrom=twitch tek bir Twitch kanalı değil, tüm Twitch anlamına gelir. Kanal ve yayın başlıkları filtre adı olarak kullanılamaz.

Şunu yapmak istiyorum…Yapılacak işlem
Her mesajın hangi kanaldan geldiğini gösterinEkleyin: &showchannelname (kaynak kanal adı gönderdiğinde çalışır).
Tamamen ayrı iki yayın çalıştırınHer biri kendi oturumuna sahip ve yalnızca kendi kaynaklarını açan ayrı yakalama örnekleri veya profiller kullanın.
Dock'u tarayıcı sekmesine göre filtreleyin&filtertid=123 (gelişmiş, aşağıya bakın).
Farklı oturumdaki bir katman, eşleşen yakalama yoksa boş kalır. Katmanın label yönlendirme için sayfayı adlandırır; kanal filtresi değildir.
Nasıl filtertid çalışır
  • Mesajın geldiği tarayıcı sekmesinin sayısal ID'sini alır. Birden fazla ID'yi virgülle ayırın.
  • Şunu bulun: tid gerçek yakalanmış veride. Bkz. Olay referansı ve Komutlar ve API.
  • Platform kanal ID'si değildir.
  • Kaynak yeniden açılınca sekme ID'leri değişebilir. Eşleşen sekme ID'si olmayan kaynaklar gizlenebilir.
  • Yalnızca Dock'ta çalışır; Featured Chat kanal filtresi değildir.

Her görünümü test edin

  1. Test oturumuna sahte Twitch ve YouTube mesajı gönderin. Şunu kullanın: Test mesajları oluşturun.
  2. İkisinin de Dock'ta göründüğünü ve her sohbet katmanının yalnızca kendi platformunu gösterdiğini kontrol edin.
  3. Her mesajı öne çıkarın, ardından temizleye basın. Platform değiştirdikten sonra tüm öne çıkarılan mesaj sayfalarını kontrol edin.
  4. Her kaynaktan gerçek mesajla tekrarlayın. Sahte mesajların gerçek sekme ID'si yoktur.
SorunŞunu deneyin
Görünüm boşFiltreyi geçici kaldırın. Sohbet geri gelirse tam kaynak türünü veya sekme ID'sini kontrol edin.
Filtresiz de boşBkz. oturum ve yönlendirme sorun giderme.
OBS kaynağını yeniden adlandırdım, değişmediAd değiştirmek kayıtlı bağlantıyı değiştirmez. URL'nin kendisini düzenleyin.

Tek tarayıcı sekmesinde sohbet ve uyarılar

Katmanları birleştir katman bağlantılarınızı tek sekmede veya tek OBS Tarayıcı Kaynağında birleştirir. IRL yayın sırasında telefondan sohbet okumak için kullanışlıdır.

  1. Şunu yapıştırın: Yayın sohbeti paneli bağlantısını alt katmana.
  2. Şunu yapıştırın: Çoklu Yayın Uyarı Kutusu bağlantısını üst katmana. Oturum, parola ve bağlantı seçenekleriyle tam bağlantıları koruyun.
  3. Bırakın: Şeffaf SSN arka planı işaretli olmalıdır.
  4. Açın: Bu katmanda dokunmaya ve kaydırmaya izin ver sohbet için. Uyarılarda kapatın ki sohbeti engellemesinler.
  5. Basın Önizleme, ardından QR kodunu göster ve telefonla tarayın. Ya da şuna basın: Birleştirilmiş bağlantıyı kopyala Tarayıcı Kaynağına yapıştırmak için.

Birleşik görünümde ayar kontrolleri yoktur. Yalnızca katmanları gösterir.

Katman seçenekleri

Şunu yapmak istiyorum…Yapılacak işlem
Daha fazla katman ekleyinEn fazla sekiz bağlantı.
Katmanı öne veya arkaya alınOk düğmelerini kullanın.
Katmanı boyutlandırın veya taşıyınAçın: Boyut ve konum. Genişlik, yükseklik, sol ve üst konumlarını piksel (450) veya yüzde (100%).
Katmanı yeniden tam ekran yapınTam ekrana sıfırla. Boş genişlik ve yükseklik tarayıcıyı doldurur; boş sol ve üst değerleri sol üst köşeden başlar.
Solda sohbet sütunu oluşturun (1920×1080)Sohbet katmanı: genişlik 450, yükseklik 1080, sol 0, üst 0. Diğer katmanlar tam ekran kalır.
Birleştirilmiş bağlantıyı daha sonra düzenleyinDüzenlenebilir bağlantıyı kullanın veya şunu ekleyin: ?edit=1 şundan önce: #.
Baştan başlayınKayıtlı kurulumu temizle.

Piksel boyutları tarayıcı boyutu değişince sabit kalır. Yüzdeler uyum sağlar. Her katman kendi içeriğini ve ayarlarını korur.

Kayıt, telefonlar ve gizlilik
  • Bağlantılar ve katman seçenekleri, tamamlanmamış olanlar dâhil bu tarayıcıda otomatik kaydedilir. Gizli gezinme bunları saklamayabilir.
  • Birleşik bağlantı ve QR kodu tüm yerleşimi içerir. Bilgisayarda kurun, bir kez taratın ve telefonda yer imlerine ekleyin. Açılması ayarları telefonun tarayıcısına da kaydeder.
  • Masaüstündeki düzenlemeler eski bağlantıyı güncellemez. Düzenledikten sonra yeni bağlantıyı kopyalayın veya tarayın. Oturum kimliğiniz üzerinden hiçbir şey eşitlenmez.
  • Birleşik bağlantıları ve QR kodlarını katman bağlantılarınız kadar gizli tutun.
  • SSN yakalaması çalışmalı ve telefon özgün bağlantıların kullandığı sunuculara erişebilmelidir. localhost veya 127.0.0.1 telefonun kendisi anlamına gelir.
  • Çok uzun bağlantılar QR koda sığmayabilir. Bağlantıyı yine kopyalayabilirsiniz.

OBS tarifi: tam ekran efektlerle solda sohbet sütunu

CSS gerekmez. Her katmanın kendi alanı vardır. OBS Tarayıcı Kaynağını şu boyuta ayarlayın: 1920×1080. Katmanları alttan başlayarak ekleyin; her katmanın şu bölümüne yalnızca sayıları yazın (virgül veya “px” olmadan): Boyut ve konum.

KatmanGenişlikYükseklikSolÜst
1. Canlı Sohbet / Panel4501000080
2. Hype sayacı4508000
3. Emoji / İfade Duvarı1920108000
4. Öne Çıkan Sohbet147010804500
5. NinjaBacker (isteğe bağlı)1920108000

Üst 80 piksel Hype'a ayrılır, sohbet sütunu altındadır. Sohbetin Hype arkasında tam yüksekliği kaplamasını mı istiyorsunuz? Live Chat yüksekliğini şuna ayarlayın: 1080 ve üst uzaklığı şu değere: 0. Farklı sahne boyutları farklı sayılar gerektirir.

  1. Tam katman bağlantılarınızı yapıştırın. Oturum, parola, stiller ve bağlantı ayarları korunsun diye mevcut Tarayıcı Kaynaklarından kopyalayın. Şu ayarı koruyun: Şeffaf SSN arka planı işaretli kalsın. OBS kırpma, dönüşüm, filtre ve Özel CSS ayarları bağlantıda değildir; taşınmaz.
  2. Hype'ı sütunda ortalayın. Şunun üzerinde: hype.html bağlantısında şunu kullanın: &align=center. Şu mevcut değerleri değiştirin: align=left veya align=right ve şunu kaldırın: alignright. Daha kompakt görünüm için şunu deneyin: &combineall&hidetitle&style=compact&scale=0.75 (mevcut değerleri değiştirin). Stiliniz daha fazla alan gerektiriyorsa Hype katmanını daha yüksek yapın.
  3. Featured Chat'i sohbet sütununun yanında tutun. Şunu ayarlayın: Sol = 450 ve Genişlik = 1470 birlikte (450 + 1470 = 1920). 1920 genişliğindeki katmanı sağa taşımak kenarını keser. Şunu ekleyin: &center şu değere: featured.html ile kısa mesajları o alanda ortalayın. Tüm sahne boyunca ortalamak için Left 0, Width 1920 ve &center.
  4. NinjaBacker'ı sona koyun (isteğe bağlı). İzleyici katmanı bağlantısını sağdan giriş animasyonuyla en üst katmana yapıştırın. Birleştirici alanı ve sırayı, NinjaBacker kendi animasyonunu belirler. Arka plan şeffaf olmalı ve site gömmeye izin vermelidir. Bu katman test edilen örneğe dâhil değildi.
  5. 1920×1080 boyutunda önizleyin. Emojili mesaj gönderin, Dock'tan bir mesajı öne çıkarın ve SSN'de Hype verilerini açın. Normal sohbet kendiliğinden öne çıkarılacak mesaj seçmez.
  6. Yeni birleştirilmiş bağlantıyı OBS'ye kopyalayın. Tarayıcı Kaynağını 1920 genişlik, 1080 yükseklik yapın. Önizleme boyutu bunu ayarlamaz. Kırpmadan sahneye sığdırın. Her yerleşim değişikliğinden sonra bağlantıyı tekrar kopyalayın; eski bağlantı eski düzeni korur.
Test edilmiş birleşik çıktı: dar sol sohbet sütununun üzerinde ortalanmış Hype, sahne boyunca emojiler ve sohbetin sağında alt kısım boyunca öne çıkan mesaj.
Dört SSN katmanı ve test akışıyla gerçek Chromium testi. Görsel şeffaftır; okunabilmesi için burada koyu arka plan eklenmiştir. Tam boy için tıklayın. Yazı tipleri ve renkler kendi katman ayarlarınızdan gelir.
Performans: tek Tarayıcı Kaynağı içindeki tüm katmanları yine çalıştırır. Daha az OBS kaynağı daha az CPU veya bellek kullanımını garanti etmez. İşiniz bitince tarayıcı önizlemesini kapatın ve eski kaynaklar kapalıyken OBS'yi karşılaştırın. M1 Mac performansı ve kendi NinjaBacker bağlantınız test edilmedi. Live Chat'i ayrı tutup yalnızca diğerlerini birleştirebilirsiniz.

Bir katman boşsa veya sohbeti örtüyorsa

SorunŞunu deneyin
Katman boşÖnce özgün bağlantısını tek başına açın. Uyarılar olay gelene kadar boş kalır. Birleştirme yeni veri yakalamaz.
Katmanda opak arka plan varOtomatik şeffaflık şunlarda çalışır: dock.html, featured.html, multi-alerts.html, ve minecraft.html. Diğer sayfalar kendi şeffaflık ayarını gerektirir. Bazı dış siteler gömülmeyi engeller.
Sohbete dokunulamıyor veya kaydırılamıyorŞeffaf bir katman da dokunmaları engelleyebilir. Şunu kapatın: Dokunmaya ve kaydırmaya izin ver sohbet üzerindeki, buna ihtiyaç duymayan katmanlarda.
Telefonda ses yokTelefonlar sesi çalmadan önce dokunma isteyebilir. O katmanda dokunmayı açıp dokunun. Güvenmeden önce gerçek telefonda test edin.