Notas del Lab

Agente Multimedia

El rol del Agente Multimedia en la automatización local del entretenimiento — búsqueda de medios, flujos de reproducción e integración de streaming.

Rol

El Agente Multimedia es responsable de la automatización local del entretenimiento. Dada una solicitud de medios, busca títulos coincidentes, evalúa la disponibilidad en las plataformas compatibles, identifica fuentes de streaming e inicia la reproducción en un dispositivo conectado.

Estado: Implementado (búsqueda de medios, integración de streaming y control de reproducción operativos)

Nota de arquitectura

Algunas capacidades del Agente Multimedia fueron inicialmente prototipadas en un runtime compartido con el Agente de Investigación. La arquitectura los modela como agentes lógicos separados porque sus responsabilidades, herramientas y perfiles de riesgo son diferentes. El Agente Multimedia está enfocado en la automatización del entretenimiento y el control de medios en tiempo real; el Agente de Investigación está enfocado en la recopilación y síntesis estructurada de información.

Responsabilidades

ResponsabilidadEstado
Búsqueda de medios (por título, género, consulta)Implementado
Evaluación de disponibilidad en plataformasImplementado
Identificación de fuentes de streamingImplementado
Inicio de reproducción en dispositivo conectadoImplementado
Automatización local del entretenimientoImplementado
Integración de herramientas específicas de mediosImplementado

Cómo opera el Agente Multimedia

Cuando se recibe una solicitud de medios:

  1. El agente busca títulos que coincidan con la solicitud usando las herramientas de medios configuradas.
  2. Evalúa la disponibilidad en las plataformas de streaming compatibles.
  3. Selecciona una fuente de streaming y construye el comando de reproducción apropiado.
  4. Inicia la reproducción en el dispositivo conectado de destino.

Integración de streaming

La implementación actual integra con:

  • Stremio — para descubrimiento de catálogo de streaming y selección de fuentes
  • Chromecast — para selección de dispositivo y comandos de reproducción

Separación del Agente de Investigación

El Agente Multimedia y el Agente de Investigación son agentes lógicos separados. Diferencias clave:

DimensiónAgente MultimediaAgente de Investigación
Objetivo principalAutomatización de reproducciónInvestigación estructurada
Formato de tareaSolicitudes en tiempo realCola de tareas basada en archivos
SalidaReproducción iniciadaArchivos de artefactos + informe
LatenciaBaja (interactiva)Por lotes (en segundo plano)
HerramientasPlataformas de streaming, APIs de dispositivosAdaptadores de búsqueda, APIs de transcripción

Trabajo futuro

  • Organizador de Medios — gestión automatizada de la biblioteca de medios local
  • Hub de Integración Plex/Radarr — conexión entre el descubrimiento de medios y el servidor de medios local
  • Servidor de Addon de Stremio — addon personalizado de Stremio para fuentes curadas del laboratorio
  • Soporte de plataformas adicionales — servicios de streaming adicionales y dispositivos de destino

Páginas relacionadas

→ Agente de Investigación — agente separado para investigación estructurada → Agente de Orquestación — delegación y coordinación → Resumen del Sistema — el Agente Multimedia en la arquitectura completa