Saltar al contenido
Kira LOCAL-FIRST
Integraciones de stream

Conectá avatar por OBS y chat por link; mantené Stream Admin restringido.

OpenCohost debe simplificar integraciones de stream sin pedir credenciales peligrosas por defecto. Avatar y chat por link son el camino seguro; Stream Admin queda como MVP restringido/de pruebas.

Versión en simple

Hay dos conexiones normales: OBS muestra a Kira visualmente, y el link de chat le permite entender la sala. Stream Admin es distinto: puede tocar controles del canal, por eso queda restringido.

Mapa seguro de conexión al stream

1

Avatar OBS

Solo estado visual: Kira cambia imagen/estado dentro de OBS.

2

URL de chat

Lee el chat en vivo desde un link de YouTube/Twitch.

3

OpenCohost

Convierte señales en contexto seguro para Kira.

4

Stream Admin

MVP restringido para pruebas admin privilegiadas, no el flujo normal de chat.

Camino rápido

  1. 1 Para el avatar, activá OBS WebSocket, creá una fuente Image llamada KiraAvatar y configurá host, port, password, source y scene desde el panel de avatar o config/avatar.yaml.
  2. 2 Usá "Test connection" antes de salir en vivo. El avatar bridge actualiza fuentes de imagen en OBS cuando cambia el estado de Kira.
  3. 3 Para chat, pegá el link del live/chat de YouTube o Twitch en el campo de conexión de chat. Este camino es solo por link y no debe pedir permisos OAuth de escritura.
  4. 4 Mantené Stream Admin deshabilitado/restringido salvo que estés probando explícitamente flujos admin MVP con credenciales aprobadas o descartables.

Features destacadas

Avatar por OBS

Kira puede exponer estados idle, listening, thinking, speaking y relacionados actualizando fuentes de imagen en OBS.

Chat solo por URL

El streamer pega un link de live/chat de YouTube o Twitch; OpenCohost lo trata como fuente de chat, no como administración del canal.

Soporte Stream Chico

Stream Chico baja thresholds/cooldowns para que salas pequeñas también generen momentos útiles de co-host.

Stream Admin MVP

OAuth y operaciones admin siguen restringidas, gated por aprobación y orientadas a pruebas porque los permisos de escritura son de alto riesgo.

Seguro vs restringido

Seguro por defecto

Avatar OBS y chat por link son el camino normal para usuarios.

Restringido

OAuth y acciones admin son solo modo prueba y requieren aprobación explícita.

No prometas

No describas Stream Admin como control general del canal hasta que esté validado y publicado.

Límites que hay que documentar claro

Requisitos de fuente OBS
Las actualizaciones de imagen en OBS WebSocket v5 deben preservar settings y setear file y local_file en fuentes de imagen.
Chat por link está separado de admin
Pegar un link de chat no implica editar título, moderar, postear en chat ni guardar tokens OAuth.
Stream Admin está restringido
El MVP puede exponer capacidades admin de YouTube en pruebas controladas, pero la doc pública debe tratarlo como restringido y con aprobación. Twitch admin queda futuro/placeholder salvo validación separada.