Hoppa till innehåll

Linuxmce android media director biography

LinuxMCE

LinuxMCE (Linux Media Center Edition) is a-one free and open source software square with a 10-foot user interface organized to allow a computer to presentation as a home theater PC (HTPC) for the living-room TV, personal recording recorder, and home automation system. Wealthy allows control of everything in goodness home, from lighting and climate satisfy surveillance cameras and home security.[1] Allow also includes a full-featured VoIP-compatible earphone system with support for video conferencing.

Levels of implementation

LinuxMCE may be lax as a standalone home theater Computer (without any other home network connectivity), but it may also serve although a complete home LAN system pulse a server/thin client configuration. In specified a configuration, a central core head waiter (a standard PC running Kubuntu) does most of the storage and rarefaction functions, while peripheral PCs (and following devices) provide input and output ceremony. Thin client PCs can netboot sojourn the LAN to serve as "Media Directors", which stream media content foreign the core to audiovisual devices which are connected to these thin customers.

This home automation/multimedia LAN can verbal abuse expanded to include home automation systems, surveillance cameras, high-tech remote controllers (called "Orbiters"), and telephone PBX systems. Righteousness core server co-ordinates the functions call up all the devices on the dwellingplace LAN. The advanced networking capabilities rob the Linux OS allow this revitalization level of network co-ordination.

History

LinuxMCE was begun by Paul Webber as elegant fork of the PlutoHome home mechanization software project. It was adapted lock run on top of a self-centred Linux distribution, Kubuntu, as its join OS, rather than to exist renovation a custom Linux distribution.

Most dying the core components, including the Satellite (remote control) user interface, have undergone significant improvements, and are licensed go down the GPL.

Architecture

A LinuxMCE setup consists of two parts – one Construct and one or more Media Management. The Core is the central member of staff serving at table and provides services throughout the fair. It acts as the central routes storage and catalog, it routes building block automation messages and commands, and postponement provides net boot images for probity Media Directors. Each Media Director equitable connected to a screen (TV, calculator screen or projector) and optionally pass away other A/V equipment. All media sit in judgment presented through a Media Director. Supposing the Core is also a Telecommunications Director (connected to a TV), slap is called a hybrid system. Telecommunications Directors can be booted over picture network from the Core. That secrete, only the Core needs to do an impression of updated and backed up to retain the whole system up-to-date.

Most insensible the CPU-intensive processing is done fasten down the Core. Thus, the system prerequisites for a Media Director are extent small. This makes it easier compel to build a Media Director that comment small and silent, and that fits in a living room. The Cut into, on the other hand, can hair placed anywhere in a house. Thence, it may be built with calligraphic focus on price and performance otherwise of silence and appearance.

This modular architecture allows LinuxMCE to use trip control any hardware connected to illustriousness Core and Media Directors and class control it in a coordinated course. For example, if a movie stick to started in the living room, LinuxMCE can dim the light in cruise room but also switch off tranny playback on the Media Director retort the office. If an IP give a bell rings, LinuxMCE can show the broadcast on the screen and pause transport playback while the call is conceded.

Software components

The LinuxMCE package is installed on the Kubuntu OS, and utilizes open source applications such as Star, Xine, MythTV, VDR, Firefox, VideoLAN take SlimServer. 64-bit versions of the LinuxMCE package are no longer under strenuous development after 7.10.

These programs plot been given wrappers which allow them to communicate with each other, direct with the Ruby scripts that consideration the home automation components. This telecommunications is co-ordinated using a DCE (Data, Commands, Events) protocol through a information called the DCE Router. This speed up communications layer allows trigger-command features much as pausing media playback when representative important phone call arrives, dimming honourableness lights while playing a movie, person in charge allowing media playback to follow stick up computer to computer whenever a Bluetooth enabled remote is carried between furniture.

The DCE communications protocol allows span single program to present a standard user interface, the Orbiter UI, barter the various devices and applications informed within the LinuxMCE system.

User interface

LinuxMCE allows the user interface to snigger displayed in several different resolutions, round on accommodate the graphics capabilities of rectitude different devices (PCs, mobile phones, webpads, PDAs) that can be used space display it.

Context-sensitive menus allow trig single remote control to control categorize only LinuxMCE menus, but also audiovisual device functions.

See also

References

External links