- Order:
- Duration: 7:26
- Published: 19 Jan 2010
- Uploaded: 05 Sep 2011
- Author: Roam112
Released | 2008 |
---|---|
Latest release version | 0810 beta 1 |
Latest release date | |
Operating system | Kubuntu |
Platform | Linux |
Status | Active |
Genre | Media center, home automation, telephony |
License | Pluto Public License (GPL-like with additional restrictions) |
Website | www.linuxmce.org |
LinuxMCE (Linux Media Center Edition) is a free and open source software platform with a 10-foot user interface designed to allow a computer to act as a home theater PC (HTPC) for the living-room TV, personal video recorder, and home automation system. It allows control of everything in the home, from lighting and climate to surveillance cameras and home security. It also includes a full-featured VoIP-compatible phone system with support for video conferencing.
This home automation/multimedia LAN can be expanded to include home automation systems, surveillance cameras, high-tech remote controllers (called "Orbiters"), and telephone PBX systems. The Core server co-ordinates the functions of all the devices on the home LAN. The advanced networking capabilities of the Linux OS allow this high level of network co-ordination.
Most of the core components, including the Orbiter (remote control) user interface, have undergone significant improvements, and are licensed under the GPL.
Most of the CPU-intensive processing is done on the Core. Thus, the system requirements for a Media Director is relatively small. This makes it easier to build a Media Director that is small, silent and that fits in your living room. The Core on the other hand, can be placed anywhere on the network. Accordingly, it may be built with a focus on price and performance instead of silence and appearance.
This modular architecture allows LinuxMCE to use and control any hardware connected to the Core and Media Directors and to control it in a coordinated way. For example, if you start a movie in your living room, LinuxMCE can dim the light in that room but also switch off radio playback on the Media Director in your office. If your IP phone rings, LinuxMCE can show the number on the screen and pause media playback while you are answering the call.
These programs have been given wrappers which allow them to communicate with each other, and with the Ruby scripts that control the home automation components. This communication is co-ordinated using a DCE (Data, Commands, Events) protocol through a program called the DCE Router. This added communications layer allows trigger-command features such as pausing media playback when an important phone call arrives, dimming the lights while playing a movie, and allowing media playback to follow from computer to computer whenever a Bluetooth enabled remote is carried between rooms.
The DCE communications protocol allows a single program to present a standardized user interface, the Orbiter UI, to the various devices and applications used within the LinuxMCE system.
Currently, LinuxMCE uses the SVN system for collaborative updates. An active development community for LinuxMCE has provided continuous developments in 2008, which has allowed the addition of a wide range of devices to the current LinuxMCE version.
LinuxMCE allows the User Interface to be displayed in several different resolutions, to accommodate the graphics capabilities of the different devices (PCs, mobile phones, webpads, PDAs) that can be used to display it.
Context-sensitive menus allow a single remote control to control not only LinuxMCE menus, but also audiovisual device functions.
The appearance of the user interface is similar in many respects to the Nintendo Wii system.
Category:Digital video recorders Category:Home automation Category:Free media players Category:Free video software Category:Free television software Category:Multimedia frameworks Category:Linux media players Category:Television technology Category:Alarms Category:Security Category:Free VoIP software Category:Telephone exchanges
This text is licensed under the Creative Commons CC-BY-SA License. This text was originally published on Wikipedia and was developed by the Wikipedia community.