Difference between revisions of "Software components"

From LinuxMCE
Jump to: navigation, search
Line 1: Line 1:
LinuxMCE brings together a number of '''software components''' in an integrated environment. In other words, it is an open source project and uses open source software. These other software applications exist independently of LinuxMCE and have their own websites and development communities.
+
LinuxMCE brings together a number of '''software components''' in an integrated environment. In other words, it is a collection of many pieces of open source software with their own websites and development communities.  Every installation can be a custom mix of devices, plug-ins and other modules.  LinuxMCE Home's primary documentation explains how LinuxMCE works, how to install it and set it up, and how to use it if you have a standard installation with the normal LinuxMCE devices and plug-ins.
  
 
{|
 
{|
Line 23: Line 23:
 
|}
 
|}
  
 +
 +
==Open source and licensing==
 
More information regarding LinuxMCE's relationship to open source can be found on the [[Open Source Info|open source information]] page, the [[License|license information]] page, what to do if you're an [http://LinuxMCE.com/index.php?section=developer open source developer], and LinuxMCE's [http://LinuxMCE.com/index.php?section=letter open source strategy].
 
More information regarding LinuxMCE's relationship to open source can be found on the [[Open Source Info|open source information]] page, the [[License|license information]] page, what to do if you're an [http://LinuxMCE.com/index.php?section=developer open source developer], and LinuxMCE's [http://LinuxMCE.com/index.php?section=letter open source strategy].
  
 +
 +
==LinuxMCE Home Software Sections==
 +
This section of the documentation explains each of the software modules in detail: how to use them, configure them, and program them.  The software modules are divided into the following groups of software written by LinuxMCE: Core Programs, Libraries, Utilities, DCE Devices and Plug-ins.  Since independent programmers are welcome to make contributions and LinuxMCE will be happy to host them and the  documentation for others to use, there are also sections for 3rd party modules: Plug-ins, DCE Devices and Utilities.
 +
 +
*[[DCE Router]]
 +
**[[User's manual]]
 +
**[[DCE Router Programmer's Guide]]
 +
***[[Command Line Options]]
 +
***[[Message Interceptors]]
 +
**[[Orbiter]]
 +
***[[Orbiter User's manual]]
 +
****[[Who Am I, Where Am I]]
 +
****[[The Main Menu]]
 +
****[[Maps]]
 +
***[[Orbiter Programmer's Guide]]
 +
**[[Mobile Orbiter]]
 +
**[[Designer]]
 +
***[[Designer User's manual]]
 +
***[[Text Formatting Options]]
 +
**[[sqlCVS]]
 +
***[[sqlCVS User's manual]]
 +
****[[Naming of Foreign Keys, Indirect Keys, External Keys]]
 +
****[[What do the psc_ fields do?]]
 +
****[[What do the psc tables do?]]
 +
***[[sqlCVS Programmer's Guide]]
 +
**[[LinuxMCE Kick-Start]]
 +
**[[LinuxMCE Orbiter Symbian]]
 +
***[[LinuxMCE Orbiter Symbian User's manual]]
 +
***[[LinuxMCE Orbiter Symbian Programmer's Guide]]
 +
**[[BD - Bidirectional command processor]]
 +
**[[RA - Client/Server Request-Action]]
 +
**[[sql2cpp]]
 +
**[[LinuxMCE Libraries DCE]]
 +
***[[Does the device Implement DCE?]]
 +
***[[Understanding Controlled Via (aka Parent)]]
 +
***[[Categories]]
 +
***[[Make a DCE Device in 5 minutes]]
 +
****[[GSD]]
 +
****[[Cpp]]
 +
***[[Why DCE complements UPNP, XAP, XPL and other standards?]]
 +
***[[Plain Text DCE Messages]]
 +
**[[LinuxMCE_main database]]
 +
**[[Orbiter Generator]]
 +
**[[DCE Generator]]
 +
**[[DHCP Plug and Play]]
 +
**[[LinuxMCE Scripts]]
 +
**[[Do I want a dedicated Core?]]
 +
*[[LinuxMCE DCE Devices]]
 +
**[[Bluetooth Dongle]]
 +
***[[Bluetooth Dongle User's manual]]
 +
***[[Bluetooth Dongle Programmer's Guide]]
 +
**[[LinuxMCE App Server]]
 +
***[[LinuxMCE App Server User's manual]]
 +
***[[LinuxMCE App Server Programmer's Guide]]
 +
**[[LinuxMCE Disk Drive]]
 +
***[[LinuxMCE Disk Drive User's manual]]
 +
***[[LinuxMCE Disk Drive Programmer's Guide]]
 +
**[[LinuxMCE GC 100]]
 +
***[[LinuxMCE GC 100 User's manual]]
 +
***[[LinuxMCE GC 100 Programmer's Guide]]
 +
**[[LinuxMCE MythTV Player]]
 +
***[[LinuxMCE MythTV Player User's manual]]
 +
***[[LinuxMCE MythTV Player Programmer's Guide]]
 +
**[[LinuxMCE Xine Player]]
 +
***[[LinuxMCE Xine Player User's manual]]
 +
***[[LinuxMCE Xine Player Programmer's Guide]]
 +
**[[LinuxMCE Asterisk]]
 +
***[[AMP Configuration Guide]]
 +
****[[Broadvoice]]
 +
****[[Free world dialup]]
 +
****[[E-Fon (Switzerland)]]
 +
**[[LinuxMCE Mozilla Plug-in]]
 +
***[[LinuxMCE Mozilla Plug-in User's manual]]
 +
***[[LinuxMCE Mozilla Plug-in Programmer's Guide]]
 +
**[[LinuxMCE MythTV Plug-in]]
 +
***[[LinuxMCE MythTV Plug-in User's manual]]
 +
***[[LinuxMCE MythTV Plug-in Programmer's Guide]]
 +
**[[LinuxMCE Standard Plug-ins]]
 +
***[[LinuxMCE Standard Plug-ins User's manual]]
 +
***[[LinuxMCE Standard Plug-ins Programmer's Guide]]
 +
**[[LinuxMCE Xine Plug-in]]
 +
***[[LinuxMCE Xine Plug-in User's manual]]
 +
***[[LinuxMCE Xine Plug-in Programmer's Guide]]
 +
**[[Media Identifiers]]
 +
**[[Bang & Olufsen Systems]]
 +
**[[CX88 Blackbird Drivers]]
 +
***[[CX88 Blackbird Drivers Programmer's Guide]]
 +
 +
[[Category: Programmer's Guide]]
 
[[Category:Software components| ]]
 
[[Category:Software components| ]]

Revision as of 03:53, 1 October 2007

LinuxMCE brings together a number of software components in an integrated environment. In other words, it is a collection of many pieces of open source software with their own websites and development communities. Every installation can be a custom mix of devices, plug-ins and other modules. LinuxMCE Home's primary documentation explains how LinuxMCE works, how to install it and set it up, and how to use it if you have a standard installation with the normal LinuxMCE devices and plug-ins.

Functionality Platform/software used
Operating system Kubuntu
Television/Personal video recorder MythTV
Telephony Asterisk
Home automation Pluto
Surveillance camera recording Motion
Video plaback Xine


Open source and licensing

More information regarding LinuxMCE's relationship to open source can be found on the open source information page, the license information page, what to do if you're an open source developer, and LinuxMCE's open source strategy.


LinuxMCE Home Software Sections

This section of the documentation explains each of the software modules in detail: how to use them, configure them, and program them. The software modules are divided into the following groups of software written by LinuxMCE: Core Programs, Libraries, Utilities, DCE Devices and Plug-ins. Since independent programmers are welcome to make contributions and LinuxMCE will be happy to host them and the documentation for others to use, there are also sections for 3rd party modules: Plug-ins, DCE Devices and Utilities.