Vai al contenuto

OBS + Kasamila + Streamlabs: un unico avatar conduttore per le dirette

Sorgente trasparente, ingresso audio, coda, interruzione, scene e chiusura esplicita in un componente.

Sorgente trasparente, ingresso audio, coda, interruzione, scene e chiusura esplicita in un componente.

Implementazione

  1. Avvia il relay con un agente o il ponte PCM autenticato. Imposta KASAMILA_OUTPUT_MODE=transparent e HLS packed-matte della versione trasparente; l’opacità CSS non sostituisce un vero sfondo trasparente.
  1. Apri /public/studio.html, crea una stanza e copia l’URL temporaneo. Usalo come Browser Source in OBS oppure Streamlabs Desktop: sono alternative.
  1. Con Interact premi Enable audio prima di Start nello studio. Lo studio acquisisce il microfono; solo le risposte animano l’avatar. Evita la doppia cattura dell’audio browser e desktop.
  1. La coda FIFO accetta quattro file completi, ciascuno entro 3 MiB e 30 secondi. Interrupt scarta gli elementi precedenti. Intrattenimento, chat, commercio e giochi sono layout dello stesso host. L’OBS WebSocket v5 opzionale cambia la vera Program Scene, senza promettere lo stesso RPC in Streamlabs Desktop.
  1. Gli eventi Streamlabs opzionali sono riepiloghi da approvare, mai messaggi di donazione pronunciati o inseriti automaticamente nei prompt. Nascondere, disattivare, disconnettere o End chiude la sessione; mostrarla non riavvia gli addebiti. Controlla la chiusura; un guasto dipende ancora dalla scadenza della concessione.
cd examples/realtime-integrations
npm ci
cp .env.example .env
# Backend-only configuration: see linked guide
npm start

Limiti e verifica

Un host comune non equivale a quattro prodotti completi. Servono controlli dell’origine, quote, moderazione e prove reali di trasparenza, code, transizioni e chiusura.

Codice e protocolli

Lettura Markdown / IA

zh | en | fr | de | ru | es | it | ar | ja | ko | th | ms | vi | hi | id