LinuxMCE (Linux Media Center Edition) es una plataforma de software libre y de código abierto con una interfaz de usuario optimizada para dispositivos móviles, diseñada para que un ordenador funcione como un PC de cine en casa (HTPC) para el televisor del salón, la grabadora de vídeo personal y el sistema de automatización del hogar . Permite controlar todo en la casa, desde la iluminación y la climatización hasta las cámaras de vigilancia y la seguridad del hogar. [ 1 ] También incluye un sistema telefónico compatible con VoIP con todas las funciones y soporte para videoconferencias .
Niveles de implementación
LinuxMCE puede utilizarse como un PC de cine en casa independiente (sin conexión a ninguna otra red doméstica), pero también puede funcionar como un sistema LAN doméstico completo en una configuración de servidor/ cliente ligero . En dicha configuración, un servidor central (un PC estándar con Kubuntu ) se encarga de la mayor parte del almacenamiento y el procesamiento, mientras que los PC periféricos (y otros dispositivos) proporcionan los servicios de entrada y salida. Los PC cliente ligeros pueden arrancar por la red LAN para funcionar como "directores multimedia", que transmiten contenido multimedia desde el servidor central a los dispositivos audiovisuales conectados a estos clientes ligeros.
Esta red LAN multimedia y de automatización del hogar puede ampliarse para incluir sistemas de automatización, cámaras de vigilancia, mandos a distancia de alta tecnología (denominados "Orbiters") y sistemas PBX telefónicos. El servidor central coordina las funciones de todos los dispositivos de la red LAN doméstica. Las avanzadas capacidades de red del sistema operativo Linux permiten este alto nivel de coordinación.
Historia
LinuxMCE fue creado por Paul Webber como una bifurcación del proyecto de software de automatización del hogar PlutoHome. Fue adaptado para ejecutarse sobre una distribución estándar de Linux, Kubuntu , como su sistema operativo base, en lugar de existir como una distribución de Linux personalizada .
La mayoría de los componentes principales, incluida la interfaz de usuario del Orbiter (control remoto), han experimentado mejoras significativas y están licenciados bajo la GPL .
Arquitectura
Una configuración de LinuxMCE consta de dos partes: un Core y uno o más Media Directors. El Core es el servidor central y proporciona servicios en toda la casa. Funciona como almacenamiento y catálogo central de medios, enruta los mensajes y comandos de automatización del hogar y proporciona imágenes de arranque de red para los Media Directors. Cada Media Director está conectado a una pantalla (televisor, monitor de ordenador o proyector) y, opcionalmente, a otros equipos de audio/vídeo. Todos los contenidos multimedia se presentan a través de un Media Director. Si el Core también es un Media Director (conectado a un televisor), se denomina sistema híbrido. Los Media Directors pueden arrancar a través de la red desde el Core. De esta forma, solo es necesario actualizar y realizar copias de seguridad del Core para mantener todo el sistema actualizado.
La mayor parte del procesamiento intensivo de la CPU se realiza en el Core. Por lo tanto, los requisitos del sistema para un Media Director son relativamente bajos. Esto facilita la creación de un Media Director pequeño y silencioso que se adapte a una sala de estar. El Core, por otro lado, puede ubicarse en cualquier lugar de la casa. En consecuencia, su diseño puede priorizar el precio y el rendimiento sobre el silencio y la estética.
Esta arquitectura modular permite a LinuxMCE usar y controlar cualquier hardware conectado al Core y a los Media Directors, y hacerlo de forma coordinada. Por ejemplo, si se inicia una película en la sala de estar, LinuxMCE puede atenuar la luz de esa habitación y, además, apagar la reproducción de la radio en el Media Director de la oficina. Si suena un teléfono IP, LinuxMCE puede mostrar el número en la pantalla y pausar la reproducción multimedia mientras se contesta la llamada.
Componentes de software
El paquete LinuxMCE se instala en el sistema operativo Kubuntu y utiliza aplicaciones de código abierto como Asterisk , Xine , MythTV , VDR , Firefox , VideoLAN y SlimServer . Las versiones de 64 bits del paquete LinuxMCE dejaron de desarrollarse activamente después de la versión 7.10.
Estos programas cuentan con interfaces que les permiten comunicarse entre sí y con los scripts Ruby que controlan los componentes de automatización del hogar. Esta comunicación se coordina mediante el protocolo DCE (Datos, Comandos, Eventos) a través de un programa llamado Enrutador DCE. Esta capa de comunicación adicional permite funciones de activación por comando , como pausar la reproducción multimedia al recibir una llamada importante, atenuar las luces durante la reproducción de una película y permitir que la reproducción multimedia continúe entre ordenadores cuando se utiliza un mando a distancia Bluetooth .
El protocolo de comunicaciones DCE permite que un único programa presente una interfaz de usuario estandarizada , la interfaz de usuario Orbiter, a los diversos dispositivos y aplicaciones utilizados dentro del sistema LinuxMCE.
Interfaz de usuario

LinuxMCE permite que la interfaz de usuario se muestre en varias resoluciones diferentes, para adaptarse a las capacidades gráficas de los distintos dispositivos (PC, teléfonos móviles, tabletas web, PDA) que se pueden utilizar para visualizarla.
Los menús contextuales permiten que un único mando a distancia controle no solo los menús de LinuxMCE, sino también las funciones de los dispositivos audiovisuales.
Véase también
Referencias
- ↑ "3 proyectos avanzados de código abierto para la seguridad del hogar" Lifewire . Consultado el 17 de abril de 2024.
- Artículo sobre el hogar automatizado tras LinuxTag 2008
Enlaces externos
- Sitio web oficial
- Vídeo de demostración de 25 minutos de LinuxMCE 0704
- Alarmas
- Asterisco (PBX)
- Reproductores multimedia gratuitos
- Software de televisión gratuito
- Software de vídeo gratuito
- Software VoIP gratuito
- Automatización del hogar
- Reproductores multimedia Linux
- Marcos multimedia
- Seguridad
- centrales telefónicas
- Tecnología de televisión
- Software de grabación de vídeo