Blue Steel HMC

Diseño y desarrollo end-to-end de un Home Media Center

Blue Steel HMC combina un servidor para Windows con una aplicación cliente orientada a Android para administrar, descubrir y reproducir el contenido multimedia del usuario desde distintos dispositivos. Mi rol cubre diseño arquitectónico, backend y frontend.

Servidor Windows Cliente Android Catálogo multimedia Reproducción local y en LAN Organización y descubrimiento Blue · Asistente de IA
Vista promocional de la plataforma Blue Steel HMC

Resumen del proyecto

Una experiencia multimedia completa y multiplataforma

Blue Steel HMC integra catálogo, bibliotecas, enriquecimiento de metadatos, perfiles, autorización de dispositivos y reproducción local o por streaming dentro de la red LAN. También incluye a Blue, un asistente de IA disponible en Windows y Android que ayuda a resolver dudas sobre el uso del producto.

Tipo de producto
Plataforma multimedia para el hogar
Arquitectura
Servidor Windows y cliente Android
Alcance
Producto, arquitectura, backend y frontend end-to-end
Estado
Producto funcional en evolución

Contexto y problema

Convertir una colección de archivos en una experiencia de producto

El reto no es únicamente reproducir archivos: el sistema debe organizar el contenido, completar su información, permitir encontrarlo desde distintos dispositivos y seguir siendo operable cuando aumentan las bibliotecas y los escenarios de conexión.

1

Contenido difícil de organizar

Películas, géneros, personas, sagas y playlists necesitan una estructura común, búsqueda, relaciones, detalle y recomendaciones para convertirse en un catálogo útil.

2

Más que un reproductor

La experiencia debe coordinar ingestión, autorización de dispositivos, perfiles, reproducción en el servidor y por streaming en la red local, sincronización y herramientas de diagnóstico del servidor.

Blue Steel HMC aborda ese reto con responsabilidades separadas, servicios especializados y flujos que conectan la operación del servidor con la experiencia de consumo.

La solución

Conectar, enriquecer, organizar y reproducir

El producto lleva el contenido desde las carpetas del usuario hasta una experiencia de reproducción local o por streaming dentro de la red LAN, manteniendo la información y el estado sincronizados. En el mismo PC Windows, la reproducción es local; desde Android puedes reproducir el contenido servido por Windows o controlar la reproducción en un Chromecast conectado a esa red.

Flujo de conexión, catálogo, ingestión y reproducción de Blue Steel HMC

Capacidades implementadas

Del archivo local a una biblioteca multimedia operable

La implementación cubre tanto la experiencia de consumo como las herramientas necesarias para administrar el sistema, mantener la información y proteger su continuidad.

Catálogo y descubrimiento

Gestión de películas, géneros, personas, sagas y playlists, con búsqueda, detalle, recomendaciones, edición y relaciones entre contenidos.

Metadatos enriquecidos

Integración con TMDb para completar reparto, equipo creativo, imágenes, trailers, géneros y otra información de las películas.

Bibliotecas e ingestión

Bibliotecas con múltiples carpetas y unidades, escaneo de archivos, seguimiento de progreso, pausa, reanudación, reinicio, errores y registro de películas.

Reproducción y sincronización

Reproducción local en el servidor Windows, streaming al cliente Android o a Chromecast dentro de la LAN y control de Chromecast desde Android. Incluye controles de transporte, búsqueda temporal, selección de audio y subtítulos, mini-reproductor y controles globales.

Dispositivos, usuarios y perfiles

Descubrimiento de servidores, autorización explícita, dispositivos confiables y administrados, roles, usuario invitado, visibilidad configurable, PIN y selección del usuario activo.

Operación y continuidad

Onboarding, configuración, bloqueo de interfaz, actividad del servidor, logs, diagnósticos, recuperación del cliente, backups versionados y restauración protegida.

Contenido localizado

Resolución de idioma para películas, personas y géneros, con trabajos en segundo plano para mantener actualizada la información localizada.

Blue, tu asistente de IA

Resuelve dudas sobre Blue Steel sin salir de la aplicación: pregunta con tus propias palabras y recibe orientación para seguir con tu tarea. Puedes continuar la conversación desde Windows o Android mientras siga activa. Blue está enfocado en explicar cómo usar Blue Steel; no busca respuestas en Internet ni realiza acciones por ti.

Estado actual

Una plataforma funcional preparada para seguir creciendo

Blue Steel HMC reúne actualmente la administración del catálogo, bibliotecas e ingestión, metadatos enriquecidos, perfiles y dispositivos, reproducción local y streaming en la LAN, sincronización, operación del servidor, copias de seguridad, contenido localizado y el asistente de IA Blue para resolver dudas sobre el producto.

El proyecto demuestra cómo conectar decisiones de producto con arquitectura, integración, calidad y operación para construir una experiencia multimedia completa.

Explora más de mi trabajo de ingeniería de software.