Ir al contenido

OBS + Kasamila + Streamlabs: un anfitrión digital reutilizable para directos

Transparencia, entrada de audio, cola, interrupción, escenas y cierre explícito comparten un componente.

Transparencia, entrada de audio, cola, interrupción, escenas y cierre explícito comparten un componente.

Implementación

  1. Inicia el relay con un agente o el puente PCM autenticado. Usa KASAMILA_OUTPUT_MODE=transparent y HLS packed-matte de una plantilla transparente; la opacidad CSS no basta.
  1. Abre /public/studio.html, crea una sala y copia la URL temporal. Añádela a Browser Source de OBS o Streamlabs Desktop; son anfitriones alternativos.
  1. En Interact pulsa Enable audio antes de Start en el estudio. El micrófono se captura allí y solo las respuestas animan al avatar. Evita capturar también el mismo audio de escritorio.
  1. La cola FIFO admite cuatro archivos completos, de hasta 3 MiB y 30 segundos cada uno. Interrupt descarta elementos viejos. Entretenimiento, chat, comercio y juegos son diseños de un solo anfitrión. OBS WebSocket v5 opcional cambia la Program Scene real, sin atribuir ese RPC a Streamlabs Desktop.
  1. Los eventos opcionales de Streamlabs se revisan antes de usarse; el texto de donaciones nunca se convierte automáticamente en instrucciones o voz. Ocultar, desactivar, desconectar o End termina la sesión; mostrarla no reinicia el cobro. Verifica el cierre; un fallo del equipo depende aún del vencimiento del arrendamiento.
cd examples/realtime-integrations
npm ci
cp .env.example .env
# Backend-only configuration: see linked guide
npm start

Límites y aceptación

Un componente común no son cuatro productos terminados. Añade comprobación de origen, cuotas y moderación; prueba transparencia, colas, transiciones y cierre en tu instalación.

Código y protocolos

Lectura Markdown / IA

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