Difference between revisions of "Software components"

From LinuxMCE
Jump to: navigation, search
 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
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.
+
  {| align="right"
 +
  | __TOC__
 +
  |}
 +
[[Category:Installation Tutorials|* ]]
  
{|
+
<big><big><big>LinuxMCE Home Software Sections</big></big></big>
! Functionality !! Platform/software used
+
|-
+
| Operating system
+
| [[Kubuntu]]
+
|-
+
| Television/[[Personal video recorder]]
+
| [[MythTV]]
+
|-
+
| Telephony
+
| [[Asterisk]]
+
|-
+
| Home automation
+
| [[Pluto]]
+
|-
+
| Surveillance camera recording
+
| [[Motion]]
+
|-
+
| Video plaback
+
| [[Xine]]
+
|}
+
  
 +
Since independent programmers are welcome to make contributions, the software modules in LinuxMCE are provided by both the LinuxMCE team and our community of independent programmers. In this documentation, the software modules are categorized based on their source. 
  
==Open source and licensing==
+
Software written by the LinuxMCE developers:
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].
+
:* Core Programs
 +
:* Libraries
 +
:* Utilities
 +
:* DCE Devices and Plug-ins
  
  
==LinuxMCE Home Software Sections==
+
Software written by the community (3rd party modules):  
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.
+
:* Plug-ins
 +
:* 3rd party DCE Devices and Utilities
  
 +
{{p}}
 +
 +
The following index provides links to the sections of the documentation that details the individual software modules and explain how to use, configure, or program them.
 +
{{p}}
 +
 +
== LinuxMCE software components index ==
 +
 +
=== [[DCE Router]] ===
 
*[[DCE Router]]
 
*[[DCE Router]]
**[[User's manual]]
+
===== [[User's manual]] =====
**[[DCE Router Programmer's Guide]]
+
===== [[DCE Router Programmer's Guide]] =====
***[[Command Line Options]]
+
* [[DCERouter Command Line Options]]
***[[Message Interceptors]]
+
* [[Message Interceptors]]
**[[Orbiter]]
+
===== [[Orbiter]] and [[Mobile Orbiter]] =====
***[[Orbiter User's manual]]
+
* [[Orbiter User's manual]]
****[[Who Am I, Where Am I]]
+
** [[Who Am I, Where Am I]]
****[[The Main Menu]]
+
** [[The Main Menu]]
****[[Maps]]
+
** [[Maps]]
***[[Orbiter Programmer's Guide]]
+
* [[Orbiter Programmer's Guide]]
**[[Mobile Orbiter]]
+
===== [[Designer]] =====
**[[Designer]]
+
* [[Designer User's manual]]
***[[Designer User's manual]]
+
* [[Text Formatting Options]]
***[[Text Formatting Options]]
+
===== [[sqlCVS]] =====
**[[sqlCVS]]
+
* [[sqlCVS User's manual]]
***[[sqlCVS User's manual]]
+
** [[Naming of Foreign Keys, Indirect Keys, External Keys]]
****[[Naming of Foreign Keys, Indirect Keys, External Keys]]
+
** [[What do the psc_ fields do?]]
****[[What do the psc_ fields do?]]
+
** [[What do the psc tables do?]]
****[[What do the psc tables do?]]
+
* [[sqlCVS Programmer's Guide]]
***[[sqlCVS Programmer's Guide]]
+
===== [[LinuxMCE Kick-Start]] =====
**[[LinuxMCE Kick-Start]]
+
===== [[LinuxMCE Orbiter Symbian]] =====
**[[LinuxMCE Orbiter Symbian]]
+
* [[LinuxMCE Orbiter Symbian User's manual]]
***[[LinuxMCE Orbiter Symbian User's manual]]
+
* [[LinuxMCE Orbiter Symbian Programmer's Guide]]
***[[LinuxMCE Orbiter Symbian Programmer's Guide]]
+
===== [[BD - Bidirectional command processor]] =====
**[[BD - Bidirectional command processor]]
+
===== [[RA - Client/Server Request-Action]] =====
**[[RA - Client/Server Request-Action]]
+
===== [[sql2cpp]] =====
**[[sql2cpp]]
+
===== [[LinuxMCE Libraries DCE]] =====
**[[LinuxMCE Libraries DCE]]
+
* [[Does the device Implement DCE?]]
***[[Does the device Implement DCE?]]
+
* [[Understanding Controlled Via (aka Parent)]]
***[[Understanding Controlled Via (aka Parent)]]
+
* [[Categories]]
***[[Categories]]
+
* [[Make a DCE Device in 5 minutes]]
***[[Make a DCE Device in 5 minutes]]
+
** [[GSD]]
****[[GSD]]
+
** [[Cpp]]
****[[Cpp]]
+
* [[Why DCE complements UPNP, XAP, XPL and other standards?]]
***[[Why DCE complements UPNP, XAP, XPL and other standards?]]
+
* [[Plain Text DCE Messages]]
***[[Plain Text DCE Messages]]
+
===== [[Pluto_main database]] =====
**[[Pluto_main database]]
+
===== [[Orbiter Generator]] =====
**[[Orbiter Generator]]
+
===== [[DCE Generator]] =====
**[[DCE Generator]]
+
===== [[DHCP Plug and Play]] =====
**[[DHCP Plug and Play]]
+
===== [[LinuxMCE Scripts]] =====
**[[LinuxMCE Scripts]]
+
===== [[Do I want a dedicated Core?]] =====
**[[Do I want a dedicated Core?]]
+
 
 +
{{p}}
 +
 
 +
=== [[LinuxMCE DCE Devices]] ===
 
*[[LinuxMCE DCE Devices]]
 
*[[LinuxMCE DCE Devices]]
**[[Bluetooth Dongle]]
+
===== [[Bluetooth Dongle]] =====
***[[Bluetooth Dongle User's manual]]
+
*[[Bluetooth Dongle User's manual]]
***[[Bluetooth Dongle Programmer's Guide]]
+
*[[Bluetooth Dongle Programmer's Guide]]
**[[LinuxMCE App Server]]
+
===== [[LinuxMCE App Server]] =====
***[[LinuxMCE App Server User's manual]]
+
*[[LinuxMCE App Server User's manual]]
***[[LinuxMCE App Server Programmer's Guide]]
+
*[[LinuxMCE App Server Programmer's Guide]]
**[[LinuxMCE Disk Drive]]
+
===== [[LinuxMCE Disk Drive]] =====
***[[LinuxMCE Disk Drive User's manual]]
+
*[[LinuxMCE Disk Drive User's manual]]
***[[LinuxMCE Disk Drive Programmer's Guide]]
+
*[[LinuxMCE Disk Drive Programmer's Guide]]
**[[LinuxMCE GC 100]]
+
===== [[LinuxMCE GC 100]] =====
***[[LinuxMCE GC 100 User's manual]]
+
*[[LinuxMCE GC 100 User's manual]]
***[[LinuxMCE GC 100 Programmer's Guide]]
+
*[[LinuxMCE GC 100 Programmer's Guide]]
**[[LinuxMCE MythTV Player]]
+
===== [[LinuxMCE MythTV Player]] =====
***[[LinuxMCE MythTV Player User's manual]]
+
*[[LinuxMCE MythTV Player User's manual]]
***[[LinuxMCE MythTV Player Programmer's Guide]]
+
*[[LinuxMCE MythTV Player Programmer's Guide]]
**[[LinuxMCE Xine Player]]
+
===== [[LinuxMCE Xine Player]] =====
***[[LinuxMCE Xine Player User's manual]]
+
*[[LinuxMCE Xine Player User's manual]]
***[[LinuxMCE Xine Player Programmer's Guide]]
+
*[[LinuxMCE Xine Player Programmer's Guide]]
**[[LinuxMCE Asterisk]]
+
===== [[LinuxMCE Asterisk]] =====
***[[AMP Configuration Guide]]
+
*[[AMP Configuration Guide]]
****[[Broadvoice]]
+
**[[Broadvoice]]
****[[Free world dialup]]
+
**[[Free world dialup]]
****[[E-Fon (Switzerland)]]
+
**[[E-Fon (Switzerland)]]
**[[LinuxMCE Mozilla Plug-in]]
+
===== [[LinuxMCE Mozilla Plug-in]] =====
***[[LinuxMCE Mozilla Plug-in User's manual]]
+
*[[LinuxMCE Mozilla Plug-in User's manual]]
***[[LinuxMCE Mozilla Plug-in Programmer's Guide]]
+
*[[LinuxMCE Mozilla Plug-in Programmer's Guide]]
**[[LinuxMCE MythTV Plug-in]]
+
===== [[LinuxMCE MythTV Plug-in]] =====
***[[LinuxMCE MythTV Plug-in User's manual]]
+
*[[LinuxMCE MythTV Plug-in User's manual]]
***[[LinuxMCE MythTV Plug-in Programmer's Guide]]
+
*[[LinuxMCE MythTV Plug-in Programmer's Guide]]
**[[LinuxMCE Standard Plug-ins]]
+
===== [[LinuxMCE Standard Plug-ins]] =====
***[[LinuxMCE Standard Plug-ins User's manual]]
+
*[[LinuxMCE Standard Plug-ins User's manual]]
***[[LinuxMCE Standard Plug-ins Programmer's Guide]]
+
*[[LinuxMCE Standard Plug-ins Programmer's Guide]]
**[[LinuxMCE Xine Plug-in]]
+
===== [[LinuxMCE Xine Plug-in]] =====
***[[LinuxMCE Xine Plug-in User's manual]]
+
*[[LinuxMCE Xine Plug-in User's manual]]
***[[LinuxMCE Xine Plug-in Programmer's Guide]]
+
*[[LinuxMCE Xine Plug-in Programmer's Guide]]
**[[Media Identifiers]]
+
===== [[Media Identifiers]] =====
**[[Bang & Olufsen Systems]]
+
===== [[Bang & Olufsen Systems]] =====
**[[CX88 Blackbird Drivers]]
+
===== [[CX88 Blackbird Drivers]] =====
***[[CX88 Blackbird Drivers Programmer's Guide]]
+
*[[CX88 Blackbird Drivers Programmer's Guide]]
  
 
[[Category: Programmer's Guide]]
 
[[Category: Programmer's Guide]]
 
[[Category:Software components| ]]
 
[[Category:Software components| ]]

Latest revision as of 00:53, 21 September 2015

LinuxMCE Home Software Sections

Since independent programmers are welcome to make contributions, the software modules in LinuxMCE are provided by both the LinuxMCE team and our community of independent programmers. In this documentation, the software modules are categorized based on their source.

Software written by the LinuxMCE developers:

  • Core Programs
  • Libraries
  • Utilities
  • DCE Devices and Plug-ins


Software written by the community (3rd party modules):

  • Plug-ins
  • 3rd party DCE Devices and Utilities



The following index provides links to the sections of the documentation that details the individual software modules and explain how to use, configure, or program them.

LinuxMCE software components index

DCE Router

User's manual
DCE Router Programmer's Guide
Orbiter and Mobile Orbiter
Designer
sqlCVS
LinuxMCE Kick-Start
LinuxMCE Orbiter Symbian
BD - Bidirectional command processor
RA - Client/Server Request-Action
sql2cpp
LinuxMCE Libraries DCE
Pluto_main database
Orbiter Generator
DCE Generator
DHCP Plug and Play
LinuxMCE Scripts
Do I want a dedicated Core?



LinuxMCE DCE Devices

Bluetooth Dongle
LinuxMCE App Server
LinuxMCE Disk Drive
LinuxMCE GC 100
LinuxMCE MythTV Player
LinuxMCE Xine Player
LinuxMCE Asterisk
LinuxMCE Mozilla Plug-in
LinuxMCE MythTV Plug-in
LinuxMCE Standard Plug-ins
LinuxMCE Xine Plug-in
Media Identifiers
Bang & Olufsen Systems
CX88 Blackbird Drivers