Più canali e overlay separati

Leggi tutte le chat in un dock scegliendo quali piattaforme compaiono in ogni overlay per il pubblico.

Separa la chat per piattaforma in 4 passaggi

Esempio: una sovrimpressione mostra solo Twitch, un'altra solo YouTube. Tu continui a leggere tutto in un unico Dock.

  1. Aggiungi tutte le chat a Social Stream Ninja. Verifica che un nuovo messaggio da ciascuna appaia nel tuo Dock della chat in diretta (Streaming Chat Dock). Mantieni quel Dock senza filtri. È la tua vista personale.
  2. Copia il link generato di dock.html due volte. La copia conserva sessione, password, versione e impostazioni del server.
  3. Aggiungi un filtro alla fine di ogni copia, come &onlyfrom=twitch&hidemenu (vedi la tabella sotto).
  4. Aggiungi ogni link a OBS come una Sorgente browser. Assegna nomi chiari, come Chat Twitch e Chat di YouTube.
Mantieni ogni sovrapposizione nella propria origine browser OBS.
Ogni sovrimpressione ha la propria sorgente browser.
  1. Acquisizione Twitch + YouTube
  2. Una sessione SSN Il tuo Dock riceve entrambi
  3. Viste OBS Solo Twitch e solo YouTube
Un solo flusso può alimentare più viste filtrate.

Opzioni di filtro per sovrimpressioni chat

Voglio mostrare… Aggiungi al link del Dock
Solo Twitch&onlyfrom=twitch&hidemenu
Solo YouTube&onlyfrom=youtube&hidemenu
Twitch e YouTube insieme&onlyfrom=twitch,youtube&hidemenu
Tutto tranne Discord&hidefrom=discord&hidemenu

Un esempio completo:

https://socialstream.ninja/dock.html?session=YOUR_SESSION_ID&onlyfrom=twitch&hidemenu
Usa onlyfrom e hidefrom qui. Le opzioni di altre sovrimpressioni, come onlytype, potrebbero non funzionare in questa pagina. YouTube Shorts ha un tipo proprio: aggiungi youtubeshorts se la cattura lo segnala. Consulta Tipi di sorgente.
  1. Copia il link generato di featured.html due volte.
  2. Aggiungi &onlyfrom=twitch a uno e &onlyfrom=youtube all'altro.
  3. Mantieni aperto il Dock per scegliere i messaggi.
Featured Chat accetta una piattaforma per link. L'elenco separato da virgole (twitch,youtube) funziona solo nel Dock.

Il filtro decide solo quali messaggi selezionati accetta una pagina. Non crea code separate. Un messaggio rifiutato non cancella lo schermo. Quando cambi segmento, cancella il messaggio in evidenza per non lasciare visibile quello precedente.

Due canali sulla stessa piattaforma

onlyfrom=twitch indica tutto Twitch, non un solo canale Twitch. I nomi dei canali e i titoli delle dirette non possono essere usati come nomi dei filtri.

Voglio…Fai così
Mostra da quale canale proviene ogni messaggioAggiungi &showchannelname (funziona se la sorgente invia un nome di canale).
Gestisci due programmi completamente separatiUsa istanze o profili di cattura separati, ciascuno con la propria sessione e solo le proprie sorgenti aperte.
Filtra il Dock per scheda del browser&filtertid=123 (avanzato, vedi sotto).
Una sovrimpressione con una sessione diversa e senza cattura corrispondente resterà vuota. Il parametro label assegna un nome alla pagina per l'instradamento; non è un filtro di canale.
Come filtertid funziona
  • Accetta l'ID numerico della scheda del browser da cui proviene il messaggio. Separa più ID con virgole.
  • Trova la tid nei dati di un messaggio reale acquisito. Consulta il Riferimento degli eventi e Comandi e API.
  • Non è un ID canale della piattaforma.
  • Gli ID delle schede possono cambiare quando riapri una sorgente. Le sorgenti senza un ID corrispondente possono essere nascoste.
  • Funziona solo nel Dock, non come filtro di canale di Featured Chat.

Prova ogni vista

  1. Invia un messaggio simulato Twitch e uno YouTube in una sessione di test. Usa Crea messaggi di test.
  2. Verifica che entrambi appaiano nel Dock e che ogni sovrimpressione chat mostri solo la propria piattaforma.
  3. Metti in evidenza ogni messaggio, poi premi cancella. Controlla ogni pagina dei messaggi in evidenza dopo aver cambiato piattaforma.
  4. Ripeti con un messaggio reale da ogni sorgente. I messaggi simulati non hanno ID di scheda reali.
ProblemaProva così
Una vista è vuotaRimuovi il filtro per un momento. Se la chat torna, controlla il tipo esatto di sorgente o l'ID della scheda.
Ancora vuoto senza filtroConsulta risoluzione dei problemi di sessione e instradamento.
Rinominare la sorgente OBS non ha cambiato nullaRinominare non cambia il link salvato. Modifica l'URL stesso.

Chat e avvisi in una scheda del browser

Combina overlay sovrappone i link delle sovrimpressioni in una scheda o una sorgente browser OBS. È utile per leggere la chat sul telefono durante una diretta IRL.

  1. Incolla il link del tuo Dock della chat in diretta (Streaming Chat Dock) nel livello inferiore.
  2. Incolla il link del tuo Riquadro avvisi multistream nel livello superiore. Mantieni i link completi, con sessione, password e opzioni di connessione.
  3. Lascia Sfondo SSN trasparente selezionato.
  4. Attiva Consenti tocchi e scorrimento su questo livello per la chat. Disattivali per gli avvisi, così non bloccano la chat.
  5. Premere Anteprima, poi Mostra codice QR e scansionalo con il telefono. Oppure premi Copia link combinato per incollarlo in una sorgente browser.

La vista combinata non ha controlli di configurazione. Mostra solo le sovrimpressioni.

Opzioni del livello

Voglio…Fai così
Aggiungi altre sovrimpressioniFino a otto link.
Metti un livello davanti o dietroUsa i pulsanti freccia.
Ridimensiona o sposta un livelloApri Dimensione e posizione. Imposta larghezza, altezza, sinistra e alto in pixel (450) o in percentuale (100%).
Riporta un livello a schermo interoRipristina a schermo intero. Larghezza e altezza vuote riempiono il browser; sinistra e alto vuoti partono dall'angolo superiore sinistro.
Crea una colonna chat a sinistra (1920×1080)Livello chat: larghezza 450, altezza 1080, sinistra 0, alto 0. Gli altri livelli restano a schermo intero.
Modifica un link combinato in seguitoUsa il link modificabile oppure aggiungi ?edit=1 prima di #.
RicominciaCancella configurazione salvata.

Le dimensioni in pixel restano fisse quando ridimensioni il browser. Le percentuali si adattano. Ogni sovrimpressione mantiene contenuti e impostazioni propri.

Salvataggio, telefoni e privacy
  • Link e opzioni dei livelli si salvano automaticamente in questo browser, anche se incompleti. La navigazione privata potrebbe non conservarli.
  • Il link combinato e il codice QR contengono l'intero layout. Configuralo sul computer, scansionalo una volta e salvalo nei preferiti del telefono. L'apertura salva la configurazione anche nel browser del telefono.
  • Le modifiche sul computer non aggiornano un vecchio link. Copia o scansiona il nuovo link dopo le modifiche. Nulla viene sincronizzato tramite l'ID di sessione.
  • Mantieni link combinati e codici QR riservati quanto i link delle sovrimpressioni.
  • La cattura SSN deve rimanere attiva e il telefono deve raggiungere gli stessi server dei link originali. localhost oppure 127.0.0.1 indica il telefono stesso.
  • I link molto lunghi potrebbero non entrare in un codice QR. Puoi comunque copiare il link.

Esempio OBS: colonna chat a sinistra con effetti a schermo intero

Non serve CSS. Ogni livello ha la propria area. Imposta la sorgente browser OBS a 1920×1080. Aggiungi prima i livelli inferiori e inserisci solo numeri (senza virgole né “px”) in Dimensione e posizione.

LivelloLarghezzaAltezzaSinistraAlto
1. Chat dal vivo / Dock4501000080
2. Contatore Hype4508000
3. Parete emoji / emoticon1920108000
4. Chat in primo piano147010804500
5. NinjaBacker (facoltativo)1920108000

Gli 80 pixel superiori contengono Hype, con la colonna chat sotto. Vuoi la chat a tutta altezza dietro Hype? Imposta l'altezza di Live Chat a 1080 e la posizione dall'alto su 0. Altre dimensioni di scena richiedono altri valori.

  1. Incolla i link completi delle sovrimpressioni. Copiali dalle sorgenti browser esistenti per conservare sessione, password, stili e impostazioni di connessione. Lascia Sfondo SSN trasparente selezionato. Ritagli, trasformazioni, filtri e CSS personalizzato di OBS non sono nel link e non vengono trasferiti.
  2. Centra Hype nella colonna. Nel link di hype.html , usa &align=center. Sostituisci qualsiasi align=left oppure align=right, e rimuovi alignright. Per un aspetto compatto, prova &combineall&hidetitle&style=compact&scale=0.75 (sostituisci i valori esistenti). Aumenta l'altezza del livello Hype se lo stile richiede più spazio.
  3. Mantieni Featured Chat accanto alla colonna della chat. Imposta Sinistra = 450 e Larghezza = 1470 insieme (450 + 1470 = 1920). Spostare a destra un livello largo 1920 pixel ne taglierebbe il bordo. Aggiungi &center a featured.html per centrare i messaggi brevi in quell'area. Per centrare sull'intera scena, usa Sinistra 0, Larghezza 1920 e &center.
  4. Metti NinjaBacker per ultimo (facoltativo). Incolla il link della sovrimpressione per spettatori come livello superiore, con l'animazione di ingresso da destra. Il combinatore imposta area e ordine; NinjaBacker imposta la propria animazione. Lo sfondo deve essere trasparente e il sito deve consentire l'incorporamento. Questo livello non faceva parte dell'esempio testato.
  5. Anteprima a 1920×1080. Invia un messaggio con emoji, metti in evidenza un messaggio dal Dock e attiva i dati Hype in SSN. La chat normale non sceglie da sola un messaggio da evidenziare.
  6. Copia il nuovo link combinato in OBS. Imposta quella sorgente browser con larghezza 1920 e altezza 1080. Le dimensioni dell'anteprima non le impostano. Adattala alla scena senza ritagliare. Dopo ogni modifica al layout, copia di nuovo il link; quello precedente conserva il vecchio layout.
Output combinato testato: Hype centrato sopra una stretta colonna chat a sinistra, emoji su tutta la scena e un messaggio in primo piano in basso a destra della chat.
Test reale in Chromium con quattro sovrimpressioni SSN e un flusso di prova. L'immagine è trasparente; qui viene aggiunto uno sfondo scuro per facilitarne la lettura. Fai clic per le dimensioni complete. Caratteri e colori provengono dalle impostazioni delle tue sovrimpressioni.
Prestazioni: una sola sorgente browser esegue comunque tutte le sovrimpressioni al suo interno. Meno sorgenti OBS non garantiscono un minor uso di CPU o memoria. Chiudi l'anteprima quando hai finito e confronta OBS con le vecchie sorgenti disattivate. Le prestazioni su Mac M1 e il tuo link NinjaBacker non sono stati testati. Puoi tenere Live Chat separato e combinare solo il resto.

Se un livello è vuoto o copre la chat

ProblemaProva così
Un livello è vuotoPrima apri il link originale da solo. Gli avvisi restano vuoti finché non arriva un evento. La combinazione non acquisisce nulla di nuovo.
Un livello ha uno sfondo opacoLa trasparenza automatica funziona per dock.html, featured.html, multi-alerts.html, e minecraft.html. Le altre pagine richiedono la propria impostazione di trasparenza. Alcuni siti esterni bloccano l'incorporamento.
Impossibile toccare o scorrere la chatUn livello trasparente può comunque bloccare i tocchi. Disattiva Consenti tocchi e scorrimento sui livelli sopra la chat che non ne hanno bisogno.
Nessun audio sul telefonoI telefoni possono richiedere un tocco prima di riprodurre audio. Abilita i tocchi su quel livello e toccalo. Prova sul telefono reale prima di farci affidamento.