<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.linuxmce.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Niz23</id>
	<title>LinuxMCE - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.linuxmce.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Niz23"/>
	<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php/Special:Contributions/Niz23"/>
	<updated>2026-07-21T18:10:15Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=User:Niz23&amp;diff=24706</id>
		<title>User:Niz23</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=User:Niz23&amp;diff=24706"/>
		<updated>2010-07-28T20:29:01Z</updated>

		<summary type="html">&lt;p&gt;Niz23: /* Support for internet streams */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:User Setups]]&lt;br /&gt;
[[category:Networking Setups]]&lt;br /&gt;
[[Category:Swedish Setups]]&lt;br /&gt;
&lt;br /&gt;
== Core/Hybrid System - Pumprum ==&lt;br /&gt;
The core is located in a storage room together with all HVAC and heating systems.&lt;br /&gt;
&lt;br /&gt;
* Case w/ 450watt nMedia ultra quiet power supply&lt;br /&gt;
* Motherboard ASUS [[ASUS_M2NVM-DH]]&lt;br /&gt;
* CPU AMD Athlon64 4400+ (Dual Core)&lt;br /&gt;
* 2GB RAM&lt;br /&gt;
* Integrated Nvida Gbit network as internal network card.&lt;br /&gt;
* 19&amp;quot; TFT screen with 1280x1024 resolution&lt;br /&gt;
* PCI-E gigabit network as external network card. Broadcom BCM5721.&lt;br /&gt;
* Nvidia Geforce 6100 w/256MB onboard graphics.&lt;br /&gt;
* 1x 400GB SATAII drive for the system&lt;br /&gt;
* 3x 500GB SATAII drives for media (not configured yet. Have to decide if I want LMCE to manage RAID. Have my doubths)&lt;br /&gt;
* Hauppauge Nova-T 500 (Dual DVB-T tuner)&lt;br /&gt;
* Oboard sound. Not used since I don´t watch media on this machine.&lt;br /&gt;
* 1x DVD burner&lt;br /&gt;
* 1x Squeezeslave.&lt;br /&gt;
* 1x cheap USB audio (2-channel)&lt;br /&gt;
* VDR for livetv. Still waiting for the fully functional vdr integration.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MD 1 - Family Room downstairs==&lt;br /&gt;
* IBM NetVista M51. Very slim and quiet machine.&lt;br /&gt;
* 3GHz Pentium4. Socket 775.&lt;br /&gt;
* Onboard Intel graphics. (do not work at the moment)&lt;br /&gt;
* Onboard intel gbit network. Unable to pxe boot due to mysterious errors. Will try to fix.&lt;br /&gt;
* Soundblaster Audigy 2.&lt;br /&gt;
* Internal soundcard disabled.&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
* Diskless&lt;br /&gt;
* Gigabit network&lt;br /&gt;
* 1x MCE Remote and USB Receiver&lt;br /&gt;
* UI2 - Masked - 720P&lt;br /&gt;
* Dreambox DM-500T&lt;br /&gt;
* Panasonic Plasma 50PX8&lt;br /&gt;
* Pioneer VSX-1016 Reciever&lt;br /&gt;
&lt;br /&gt;
== MD 2 - Testing ==&lt;br /&gt;
* IBM NetVista M51&lt;br /&gt;
* 3GHz Pentuim4. Socket 478&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
* Diskless&lt;br /&gt;
* 19&amp;quot; Flatpanel 1280x1024&lt;br /&gt;
* UI1. Cannot get UI2 to work at the moment. Trying to figure out why.&lt;br /&gt;
&lt;br /&gt;
== Outside area ==&lt;br /&gt;
*Stereo sound through squeezeslave installed in core.&lt;br /&gt;
&lt;br /&gt;
== Sony PS3 - Downstairs ==&lt;br /&gt;
* Entertainment. Games etc.&lt;br /&gt;
* Would be nice if we could stream audio/video directly to the PS3 and control it through an orbiter.&lt;br /&gt;
&lt;br /&gt;
== Sony PS2 - Upstairs ==&lt;br /&gt;
* Game machine primarily use by our kids.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Network Setup ==&lt;br /&gt;
* 1x 8-port 10/100Mbit switch&lt;br /&gt;
* 1x 8-port gigabit switch&lt;br /&gt;
* 2 MD&#039;s&lt;br /&gt;
* Linksys WRT54G Wireless Router (with openwrt). Connect to internet and act as primary firewall.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Future ==&lt;br /&gt;
* Automation of lights.&lt;br /&gt;
* Integration/control of HVAC. Especially FAN speed.&lt;br /&gt;
* Add low-power MDs. Perhaps with Intel Atom chipsets. Need to buy one to test first.&lt;br /&gt;
* Get total power consumtion down since electricity is very expensive in sweden.&lt;br /&gt;
* Get wireless in core to act as an AP.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== TODO ==&lt;br /&gt;
* Add floorplan images.&lt;br /&gt;
* Nicer look. Hey I´m no webdesigner...&lt;br /&gt;
&lt;br /&gt;
= Thoughts =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Support for internet streams ==&lt;br /&gt;
&lt;br /&gt;
As of current rev 2010-07-27 it seem to be impossible to get a internet audio/video stream to show up in Orbiters mediabrowser.&lt;br /&gt;
To explain a little about to issue.&lt;br /&gt;
The problem is not that LMCE cannot play internet streams (it can with MH Play Media).&lt;br /&gt;
The issue is that it is not possible to create a &amp;quot;virtual&amp;quot; file that is stored in lmce´s media database, File table.&lt;br /&gt;
When one add a new row to file table and set MediaType=5 (Stored Video), Filename to &amp;quot;http://server/stream/channelid/2&amp;quot; it is shown in Orbiters mediabrowser.&lt;br /&gt;
However it cannot be played as MediaPlugin append a &amp;quot;/&amp;quot; in front of every row in File table as it treats them as files being located in a filesystem.&lt;br /&gt;
&lt;br /&gt;
There´s a couple of ways to solve this:&lt;br /&gt;
&lt;br /&gt;
1.&lt;br /&gt;
&lt;br /&gt;
Create a new plugin that accept internet streams.&lt;br /&gt;
However the plugin will need a place to store it´s streams configuration.&lt;br /&gt;
The concept of Shoutcast and Youtube plugin can be used here.&lt;br /&gt;
Both plugins above use the concept of dynamic files in lmce (as in files not represented within File table).&lt;br /&gt;
&lt;br /&gt;
2.&lt;br /&gt;
&lt;br /&gt;
Create two new media types in MediaType. InternetVideoStream and InternetAudioStream.&lt;br /&gt;
Add a little logic to MediaPlugin to not append a &amp;quot;/&amp;quot; if a row in File table is of types above.&lt;br /&gt;
Logic can be added to MediaAttributes_LowLevel::GetFilePathFromFileID( int PK_File, int *PK_MediaType ) in MediaAttributes_LowLevel.cpp&lt;br /&gt;
&lt;br /&gt;
A new piece should be added to lmce-admin to handle configuration of streams.&lt;br /&gt;
&lt;br /&gt;
Small amount of changes in lmce source code to support.&lt;br /&gt;
&lt;br /&gt;
In MediaAttributes_LowLevel::GetFileFromFileID(....)&lt;br /&gt;
Change:&lt;br /&gt;
&lt;br /&gt;
        return strPath + &amp;quot;/&amp;quot; + strFile;&lt;br /&gt;
To:&lt;br /&gt;
        if (*PK_MediaType == NEW_INTERNET_VIDEO_STREAM_ID || *PK_MediaType == NEW_INTERNET_AUDIO_STREAM)&lt;br /&gt;
               return strFile; // If internet stream return filename without &amp;quot;/&amp;quot; in front of it. Internet streams cannot contain any data in Path column in File table.&lt;br /&gt;
                               // Add another check if mediatype is internet stream and if so. Do not read Path column at all.&lt;br /&gt;
        else&lt;br /&gt;
               return strPath + &amp;quot;/&amp;quot; + strFile;&lt;br /&gt;
&lt;br /&gt;
Above solve the issues of the appending &amp;quot;/&amp;quot; sign in front of a file without path column filled in, in File table.&lt;br /&gt;
&lt;br /&gt;
Add to new MediaTypes.&lt;br /&gt;
&lt;br /&gt;
95 Internet Video Stream&lt;br /&gt;
&lt;br /&gt;
96 Internet Audio Stream&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3.&lt;br /&gt;
&lt;br /&gt;
Another approach is to create a new table in Media database.&lt;br /&gt;
For example mURL table. Pretty much the same columns as in File table without path and Filename. Replaced with url instead.&lt;br /&gt;
&lt;br /&gt;
For this to work some changes is needed in lmce source to support it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4.&lt;br /&gt;
&lt;br /&gt;
A mix of above.&lt;br /&gt;
Create a new mediafile type that updatemedia recognice.&lt;br /&gt;
For example an XML file or M3U file.&lt;br /&gt;
The info in this file will be added into File table by updatemedia.&lt;br /&gt;
&lt;br /&gt;
Add more info...&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=User:Niz23&amp;diff=24703</id>
		<title>User:Niz23</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=User:Niz23&amp;diff=24703"/>
		<updated>2010-07-28T13:39:05Z</updated>

		<summary type="html">&lt;p&gt;Niz23: Added some more info after investigation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:User Setups]]&lt;br /&gt;
[[category:Networking Setups]]&lt;br /&gt;
[[Category:Swedish Setups]]&lt;br /&gt;
&lt;br /&gt;
== Core/Hybrid System - Pumprum ==&lt;br /&gt;
The core is located in a storage room together with all HVAC and heating systems.&lt;br /&gt;
&lt;br /&gt;
* Case w/ 450watt nMedia ultra quiet power supply&lt;br /&gt;
* Motherboard ASUS [[ASUS_M2NVM-DH]]&lt;br /&gt;
* CPU AMD Athlon64 4400+ (Dual Core)&lt;br /&gt;
* 2GB RAM&lt;br /&gt;
* Integrated Nvida Gbit network as internal network card.&lt;br /&gt;
* 19&amp;quot; TFT screen with 1280x1024 resolution&lt;br /&gt;
* PCI-E gigabit network as external network card. Broadcom BCM5721.&lt;br /&gt;
* Nvidia Geforce 6100 w/256MB onboard graphics.&lt;br /&gt;
* 1x 400GB SATAII drive for the system&lt;br /&gt;
* 3x 500GB SATAII drives for media (not configured yet. Have to decide if I want LMCE to manage RAID. Have my doubths)&lt;br /&gt;
* Hauppauge Nova-T 500 (Dual DVB-T tuner)&lt;br /&gt;
* Oboard sound. Not used since I don´t watch media on this machine.&lt;br /&gt;
* 1x DVD burner&lt;br /&gt;
* 1x Squeezeslave.&lt;br /&gt;
* 1x cheap USB audio (2-channel)&lt;br /&gt;
* VDR for livetv. Still waiting for the fully functional vdr integration.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MD 1 - Family Room downstairs==&lt;br /&gt;
* IBM NetVista M51. Very slim and quiet machine.&lt;br /&gt;
* 3GHz Pentium4. Socket 775.&lt;br /&gt;
* Onboard Intel graphics. (do not work at the moment)&lt;br /&gt;
* Onboard intel gbit network. Unable to pxe boot due to mysterious errors. Will try to fix.&lt;br /&gt;
* Soundblaster Audigy 2.&lt;br /&gt;
* Internal soundcard disabled.&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
* Diskless&lt;br /&gt;
* Gigabit network&lt;br /&gt;
* 1x MCE Remote and USB Receiver&lt;br /&gt;
* UI2 - Masked - 720P&lt;br /&gt;
* Dreambox DM-500T&lt;br /&gt;
* Panasonic Plasma 50PX8&lt;br /&gt;
* Pioneer VSX-1016 Reciever&lt;br /&gt;
&lt;br /&gt;
== MD 2 - Testing ==&lt;br /&gt;
* IBM NetVista M51&lt;br /&gt;
* 3GHz Pentuim4. Socket 478&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
* Diskless&lt;br /&gt;
* 19&amp;quot; Flatpanel 1280x1024&lt;br /&gt;
* UI1. Cannot get UI2 to work at the moment. Trying to figure out why.&lt;br /&gt;
&lt;br /&gt;
== Outside area ==&lt;br /&gt;
*Stereo sound through squeezeslave installed in core.&lt;br /&gt;
&lt;br /&gt;
== Sony PS3 - Downstairs ==&lt;br /&gt;
* Entertainment. Games etc.&lt;br /&gt;
* Would be nice if we could stream audio/video directly to the PS3 and control it through an orbiter.&lt;br /&gt;
&lt;br /&gt;
== Sony PS2 - Upstairs ==&lt;br /&gt;
* Game machine primarily use by our kids.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Network Setup ==&lt;br /&gt;
* 1x 8-port 10/100Mbit switch&lt;br /&gt;
* 1x 8-port gigabit switch&lt;br /&gt;
* 2 MD&#039;s&lt;br /&gt;
* Linksys WRT54G Wireless Router (with openwrt). Connect to internet and act as primary firewall.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Future ==&lt;br /&gt;
* Automation of lights.&lt;br /&gt;
* Integration/control of HVAC. Especially FAN speed.&lt;br /&gt;
* Add low-power MDs. Perhaps with Intel Atom chipsets. Need to buy one to test first.&lt;br /&gt;
* Get total power consumtion down since electricity is very expensive in sweden.&lt;br /&gt;
* Get wireless in core to act as an AP.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== TODO ==&lt;br /&gt;
* Add floorplan images.&lt;br /&gt;
* Nicer look. Hey I´m no webdesigner...&lt;br /&gt;
&lt;br /&gt;
= Thoughts =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Support for internet streams ==&lt;br /&gt;
&lt;br /&gt;
As of current rev 2010-07-27 it seem to be impossible to get a internet audio/video stream to show up in Orbiters mediabrowser.&lt;br /&gt;
To explain a little about to issue.&lt;br /&gt;
The problem is not that LMCE cannot play internet streams (it can with MH Play Media).&lt;br /&gt;
The issue is that it is not possible to create a &amp;quot;virtual&amp;quot; file that is stored in lmce´s media database, File table.&lt;br /&gt;
When one add a new row to file table and set MediaType=5 (Stored Video), Filename to &amp;quot;http://server/stream/channelid/2&amp;quot; it is shown in Orbiters mediabrowser.&lt;br /&gt;
However it cannot be played as MediaPlugin append a &amp;quot;/&amp;quot; in front of every row in File table as it treats them as files being located in a filesystem.&lt;br /&gt;
&lt;br /&gt;
There´s a couple of ways to solve this:&lt;br /&gt;
&lt;br /&gt;
1.&lt;br /&gt;
&lt;br /&gt;
Create a new plugin that accept internet streams.&lt;br /&gt;
However the plugin will need a place to store it´s streams configuration.&lt;br /&gt;
The concept of Shoutcast and Youtube plugin can be used here.&lt;br /&gt;
Both plugins above use the concept of dynamic files in lmce (as in files not represented within File table).&lt;br /&gt;
&lt;br /&gt;
2.&lt;br /&gt;
&lt;br /&gt;
Create two new media types in MediaType. InternetVideoStream and InternetAudioStream.&lt;br /&gt;
Add a little logic to MediaPlugin to not append a &amp;quot;/&amp;quot; if a row in File table is of types above.&lt;br /&gt;
Logic can be added to MediaAttributes_LowLevel::GetFilePathFromFileID( int PK_File, int *PK_MediaType ) in MediaAttributes_LowLevel.cpp&lt;br /&gt;
&lt;br /&gt;
A new piece should be added to lmce-admin to handle configuration of streams.&lt;br /&gt;
&lt;br /&gt;
Small amount of changes in lmce source code to support.&lt;br /&gt;
&lt;br /&gt;
In MediaAttributes_LowLevel::GetFileFromFileID(....)&lt;br /&gt;
Change:&lt;br /&gt;
&lt;br /&gt;
        return strPath + &amp;quot;/&amp;quot; + strFile;&lt;br /&gt;
To:&lt;br /&gt;
        if (*PK_MediaType == NEW_INTERNET_VIDEO_STREAM_ID)&lt;br /&gt;
               return strFile; // If internet stream return filename without &amp;quot;/&amp;quot; in front of it.&lt;br /&gt;
        else&lt;br /&gt;
               return strPath + &amp;quot;/&amp;quot; + strFile;&lt;br /&gt;
&lt;br /&gt;
Above solve the issues of the appending &amp;quot;/&amp;quot; sign in front of a file without path column filled in, in File table.&lt;br /&gt;
however it does not solve the problem of playing the stream.&lt;br /&gt;
There is another check somewhere that check if a file actually exist in filesystem.&lt;br /&gt;
Need the same type of if...and...buts to treat properly. Maybe some way to tell Xine_Player there´s a stream coming instead of a file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3.&lt;br /&gt;
&lt;br /&gt;
Another approach is to create a new table in Media database.&lt;br /&gt;
For example mURL table. Pretty much the same columns as in File table without path and Filename. Replaced with url instead.&lt;br /&gt;
&lt;br /&gt;
For this to work some changes is needed in lmce source to support it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4.&lt;br /&gt;
&lt;br /&gt;
A mix of above.&lt;br /&gt;
Create a new mediafile type that updatemedia recognice.&lt;br /&gt;
For example an XML file or M3U file.&lt;br /&gt;
The info in this file will be added into File table by updatemedia.&lt;br /&gt;
&lt;br /&gt;
Add more info...&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=User:Niz23&amp;diff=24665</id>
		<title>User:Niz23</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=User:Niz23&amp;diff=24665"/>
		<updated>2010-07-27T21:32:02Z</updated>

		<summary type="html">&lt;p&gt;Niz23: /* How to support internet streams */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:User Setups]]&lt;br /&gt;
[[category:Networking Setups]]&lt;br /&gt;
[[Category:Swedish Setups]]&lt;br /&gt;
&lt;br /&gt;
== Core/Hybrid System - Pumprum ==&lt;br /&gt;
The core is located in a storage room together with all HVAC and heating systems.&lt;br /&gt;
&lt;br /&gt;
* Case w/ 450watt nMedia ultra quiet power supply&lt;br /&gt;
* Motherboard ASUS [[ASUS_M2NVM-DH]]&lt;br /&gt;
* CPU AMD Athlon64 4400+ (Dual Core)&lt;br /&gt;
* 2GB RAM&lt;br /&gt;
* Integrated Nvida Gbit network as internal network card.&lt;br /&gt;
* 19&amp;quot; TFT screen with 1280x1024 resolution&lt;br /&gt;
* PCI-E gigabit network as external network card. Broadcom BCM5721.&lt;br /&gt;
* Nvidia Geforce 6100 w/256MB onboard graphics.&lt;br /&gt;
* 1x 400GB SATAII drive for the system&lt;br /&gt;
* 3x 500GB SATAII drives for media (not configured yet. Have to decide if I want LMCE to manage RAID. Have my doubths)&lt;br /&gt;
* Hauppauge Nova-T 500 (Dual DVB-T tuner)&lt;br /&gt;
* Oboard sound. Not used since I don´t watch media on this machine.&lt;br /&gt;
* 1x DVD burner&lt;br /&gt;
* 1x Squeezeslave.&lt;br /&gt;
* 1x cheap USB audio (2-channel)&lt;br /&gt;
* VDR for livetv. Still waiting for the fully functional vdr integration.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MD 1 - Family Room downstairs==&lt;br /&gt;
* IBM NetVista M51. Very slim and quiet machine.&lt;br /&gt;
* 3GHz Pentium4. Socket 775.&lt;br /&gt;
* Onboard Intel graphics. (do not work at the moment)&lt;br /&gt;
* Onboard intel gbit network. Unable to pxe boot due to mysterious errors. Will try to fix.&lt;br /&gt;
* Soundblaster Audigy 2.&lt;br /&gt;
* Internal soundcard disabled.&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
* Diskless&lt;br /&gt;
* Gigabit network&lt;br /&gt;
* 1x MCE Remote and USB Receiver&lt;br /&gt;
* UI2 - Masked - 720P&lt;br /&gt;
* Dreambox DM-500T&lt;br /&gt;
* Panasonic Plasma 50PX8&lt;br /&gt;
* Pioneer VSX-1016 Reciever&lt;br /&gt;
&lt;br /&gt;
== MD 2 - Testing ==&lt;br /&gt;
* IBM NetVista M51&lt;br /&gt;
* 3GHz Pentuim4. Socket 478&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
* Diskless&lt;br /&gt;
* 19&amp;quot; Flatpanel 1280x1024&lt;br /&gt;
* UI1. Cannot get UI2 to work at the moment. Trying to figure out why.&lt;br /&gt;
&lt;br /&gt;
== Outside area ==&lt;br /&gt;
*Stereo sound through squeezeslave installed in core.&lt;br /&gt;
&lt;br /&gt;
== Sony PS3 - Downstairs ==&lt;br /&gt;
* Entertainment. Games etc.&lt;br /&gt;
* Would be nice if we could stream audio/video directly to the PS3 and control it through an orbiter.&lt;br /&gt;
&lt;br /&gt;
== Sony PS2 - Upstairs ==&lt;br /&gt;
* Game machine primarily use by our kids.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Network Setup ==&lt;br /&gt;
* 1x 8-port 10/100Mbit switch&lt;br /&gt;
* 1x 8-port gigabit switch&lt;br /&gt;
* 2 MD&#039;s&lt;br /&gt;
* Linksys WRT54G Wireless Router (with openwrt). Connect to internet and act as primary firewall.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Future ==&lt;br /&gt;
* Automation of lights.&lt;br /&gt;
* Integration/control of HVAC. Especially FAN speed.&lt;br /&gt;
* Add low-power MDs. Perhaps with Intel Atom chipsets. Need to buy one to test first.&lt;br /&gt;
* Get total power consumtion down since electricity is very expensive in sweden.&lt;br /&gt;
* Get wireless in core to act as an AP.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== TODO ==&lt;br /&gt;
* Add floorplan images.&lt;br /&gt;
* Nicer look. Hey I´m no webdesigner...&lt;br /&gt;
&lt;br /&gt;
= Thoughts =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Support for internet streams ==&lt;br /&gt;
&lt;br /&gt;
As of current rev 2010-07-27 it seem to be impossible to get a internet audio/video stream to show up in Orbiters mediabrowser.&lt;br /&gt;
To explain a little about to issue.&lt;br /&gt;
The problem is not that LMCE cannot play internet streams (it can with MH Play Media).&lt;br /&gt;
The issue is that it is not possible to create a &amp;quot;virtual&amp;quot; file that is stored in lmce´s media database, File table.&lt;br /&gt;
When one add a new row to file table and set MediaType=5 (Stored Video), Filename to &amp;quot;http://server/stream/channelid/2&amp;quot; it is shown in Orbiters mediabrowser.&lt;br /&gt;
However it cannot be played as MediaPlugin append a &amp;quot;/&amp;quot; in front of every row in File table as it treats them as files being located in a filesystem.&lt;br /&gt;
&lt;br /&gt;
There´s a couple of ways to solve this:&lt;br /&gt;
&lt;br /&gt;
1.&lt;br /&gt;
&lt;br /&gt;
Create a new plugin that accept internet streams.&lt;br /&gt;
However the plugin will need a place to store it´s streams configuration.&lt;br /&gt;
The concept of Shoutcast and Youtube plugin can be used here.&lt;br /&gt;
Both plugins above use the concept of dynamic files in lmce (as in files not represented within File table).&lt;br /&gt;
&lt;br /&gt;
2.&lt;br /&gt;
&lt;br /&gt;
Create two new media types in MediaType. InternetVideoStream and InternetAudioStream.&lt;br /&gt;
Add a little logic to MediaPlugin to not append a &amp;quot;/&amp;quot; if a row in File table is of types above.&lt;br /&gt;
Logic can be added to MediaAttributes_LowLevel::GetFilePathFromFileID( int PK_File, int *PK_MediaType ) in MediaAttributes_LowLevel.cpp&lt;br /&gt;
&lt;br /&gt;
A new piece should be added to lmce-admin to handle configuration of streams.&lt;br /&gt;
&lt;br /&gt;
Small amount of changes in lmce source code to support.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3.&lt;br /&gt;
&lt;br /&gt;
Another approach is to create a new table in Media database.&lt;br /&gt;
For example mURL table. Pretty much the same columns as in File table without path and Filename. Replaced with url instead.&lt;br /&gt;
&lt;br /&gt;
For this to work some changes is needed in lmce source to support it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4.&lt;br /&gt;
&lt;br /&gt;
A mix of above.&lt;br /&gt;
Create a new mediafile type that updatemedia recognice.&lt;br /&gt;
For example an XML file or M3U file.&lt;br /&gt;
The info in this file will be added into File table by updatemedia.&lt;br /&gt;
&lt;br /&gt;
Add more info...&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=User:Niz23&amp;diff=24664</id>
		<title>User:Niz23</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=User:Niz23&amp;diff=24664"/>
		<updated>2010-07-27T21:31:04Z</updated>

		<summary type="html">&lt;p&gt;Niz23: Thoughts about how to support internet streams as regular media files&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:User Setups]]&lt;br /&gt;
[[category:Networking Setups]]&lt;br /&gt;
[[Category:Swedish Setups]]&lt;br /&gt;
&lt;br /&gt;
== Core/Hybrid System - Pumprum ==&lt;br /&gt;
The core is located in a storage room together with all HVAC and heating systems.&lt;br /&gt;
&lt;br /&gt;
* Case w/ 450watt nMedia ultra quiet power supply&lt;br /&gt;
* Motherboard ASUS [[ASUS_M2NVM-DH]]&lt;br /&gt;
* CPU AMD Athlon64 4400+ (Dual Core)&lt;br /&gt;
* 2GB RAM&lt;br /&gt;
* Integrated Nvida Gbit network as internal network card.&lt;br /&gt;
* 19&amp;quot; TFT screen with 1280x1024 resolution&lt;br /&gt;
* PCI-E gigabit network as external network card. Broadcom BCM5721.&lt;br /&gt;
* Nvidia Geforce 6100 w/256MB onboard graphics.&lt;br /&gt;
* 1x 400GB SATAII drive for the system&lt;br /&gt;
* 3x 500GB SATAII drives for media (not configured yet. Have to decide if I want LMCE to manage RAID. Have my doubths)&lt;br /&gt;
* Hauppauge Nova-T 500 (Dual DVB-T tuner)&lt;br /&gt;
* Oboard sound. Not used since I don´t watch media on this machine.&lt;br /&gt;
* 1x DVD burner&lt;br /&gt;
* 1x Squeezeslave.&lt;br /&gt;
* 1x cheap USB audio (2-channel)&lt;br /&gt;
* VDR for livetv. Still waiting for the fully functional vdr integration.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MD 1 - Family Room downstairs==&lt;br /&gt;
* IBM NetVista M51. Very slim and quiet machine.&lt;br /&gt;
* 3GHz Pentium4. Socket 775.&lt;br /&gt;
* Onboard Intel graphics. (do not work at the moment)&lt;br /&gt;
* Onboard intel gbit network. Unable to pxe boot due to mysterious errors. Will try to fix.&lt;br /&gt;
* Soundblaster Audigy 2.&lt;br /&gt;
* Internal soundcard disabled.&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
* Diskless&lt;br /&gt;
* Gigabit network&lt;br /&gt;
* 1x MCE Remote and USB Receiver&lt;br /&gt;
* UI2 - Masked - 720P&lt;br /&gt;
* Dreambox DM-500T&lt;br /&gt;
* Panasonic Plasma 50PX8&lt;br /&gt;
* Pioneer VSX-1016 Reciever&lt;br /&gt;
&lt;br /&gt;
== MD 2 - Testing ==&lt;br /&gt;
* IBM NetVista M51&lt;br /&gt;
* 3GHz Pentuim4. Socket 478&lt;br /&gt;
* 1GB RAM&lt;br /&gt;
* Diskless&lt;br /&gt;
* 19&amp;quot; Flatpanel 1280x1024&lt;br /&gt;
* UI1. Cannot get UI2 to work at the moment. Trying to figure out why.&lt;br /&gt;
&lt;br /&gt;
== Outside area ==&lt;br /&gt;
*Stereo sound through squeezeslave installed in core.&lt;br /&gt;
&lt;br /&gt;
== Sony PS3 - Downstairs ==&lt;br /&gt;
* Entertainment. Games etc.&lt;br /&gt;
* Would be nice if we could stream audio/video directly to the PS3 and control it through an orbiter.&lt;br /&gt;
&lt;br /&gt;
== Sony PS2 - Upstairs ==&lt;br /&gt;
* Game machine primarily use by our kids.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Network Setup ==&lt;br /&gt;
* 1x 8-port 10/100Mbit switch&lt;br /&gt;
* 1x 8-port gigabit switch&lt;br /&gt;
* 2 MD&#039;s&lt;br /&gt;
* Linksys WRT54G Wireless Router (with openwrt). Connect to internet and act as primary firewall.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Future ==&lt;br /&gt;
* Automation of lights.&lt;br /&gt;
* Integration/control of HVAC. Especially FAN speed.&lt;br /&gt;
* Add low-power MDs. Perhaps with Intel Atom chipsets. Need to buy one to test first.&lt;br /&gt;
* Get total power consumtion down since electricity is very expensive in sweden.&lt;br /&gt;
* Get wireless in core to act as an AP.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== TODO ==&lt;br /&gt;
* Add floorplan images.&lt;br /&gt;
* Nicer look. Hey I´m no webdesigner...&lt;br /&gt;
&lt;br /&gt;
= Thoughts =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Support for internet streams ==&lt;br /&gt;
&lt;br /&gt;
As of current rev 2010-07-27 it seem to be impossible to get a internet audio/video stream to show up in Orbiters mediabrowser.&lt;br /&gt;
To explain a little about to issue.&lt;br /&gt;
The problem is not that LMCE cannot play internet streams (it can with MH Play Media).&lt;br /&gt;
The issue is that it is not possible to create a &amp;quot;virtual&amp;quot; file that is stored in lmce´s media database, File table.&lt;br /&gt;
When one add a new row to file table and set MediaType=5 (Stored Video), Filename to &amp;quot;http://server/stream/channelid/2&amp;quot; it is shown in Orbiters mediabrowser.&lt;br /&gt;
However it cannot be played as MediaPlugin append a &amp;quot;/&amp;quot; in front of every row in File table as it treats them as files being located in a filesystem.&lt;br /&gt;
&lt;br /&gt;
There´s a couple of ways to solve this.&lt;br /&gt;
&lt;br /&gt;
1.&lt;br /&gt;
Create a new plugin that accept internet streams.&lt;br /&gt;
However the plugin will need a place to store it´s streams configuration.&lt;br /&gt;
The concept of Shoutcast and Youtube plugin can be used here.&lt;br /&gt;
Both plugins above use the concept of dynamic files in lmce (as in files not represented within File table).&lt;br /&gt;
&lt;br /&gt;
2.&lt;br /&gt;
Create two new media types in MediaType. InternetVideoStream and InternetAudioStream.&lt;br /&gt;
Add a little logic to MediaPlugin to not append a &amp;quot;/&amp;quot; if a row in File table is of types above.&lt;br /&gt;
Logic can be added to MediaAttributes_LowLevel::GetFilePathFromFileID( int PK_File, int *PK_MediaType ) in MediaAttributes_LowLevel.cpp&lt;br /&gt;
&lt;br /&gt;
A new piece should be added to lmce-admin to handle configuration of streams.&lt;br /&gt;
&lt;br /&gt;
Small amount of changes in lmce source code to support.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3.&lt;br /&gt;
Another approach is to create a new table in Media database.&lt;br /&gt;
For example mURL table. Pretty much the same columns as in File table without path and Filename. Replaced with url instead.&lt;br /&gt;
&lt;br /&gt;
For this to work some changes is needed in lmce source to support it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4.&lt;br /&gt;
A mix of above.&lt;br /&gt;
Create a new mediafile type that updatemedia recognice.&lt;br /&gt;
For example an XML file or M3U file.&lt;br /&gt;
The info in this file will be added into File table by updatemedia.&lt;br /&gt;
&lt;br /&gt;
Add more info...&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=LinuxMCE-0810_beta&amp;diff=24588</id>
		<title>LinuxMCE-0810 beta</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=LinuxMCE-0810_beta&amp;diff=24588"/>
		<updated>2010-07-22T08:46:53Z</updated>

		<summary type="html">&lt;p&gt;Niz23: /* Upcoming fixes... */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Software]]&lt;br /&gt;
This page outlines some information about the Beta, as well as outlining any changes and bugfixes we are applying, just like we did with the alpha2 page.&lt;br /&gt;
&lt;br /&gt;
The installation instructions found on the alpha2 page still apply:&lt;br /&gt;
&lt;br /&gt;
==Installing LinuxMCE-0810==&lt;br /&gt;
Please see detailed instruction on how to install LinuxMCE-0810 and keep it up-to-date with the latest updates [[installing 0810|here]].&lt;br /&gt;
&lt;br /&gt;
== Update 2009-12-03 22558 ==&lt;br /&gt;
* Build_Replacement_Package - freepbx (ubuntu/asterisk/freepbx) - Ticket #345 - Fixes the issue of installing new modules in FreePBX.&lt;br /&gt;
* pluto-asterisk (270.271) - Phone Lines fixing - asterisk (src/asterisk) - Ticket #374 - Fixes the issue during the creation procedure of a new phone lines via web LinuxMCE Admin. New MessageNet Provider support.&lt;br /&gt;
* pluto-avwizard (555,556) - Fixes #480 - Fails to identify untouched xorg.conf&lt;br /&gt;
* pluto-boot-scripts (234) &lt;br /&gt;
** Cleanup in nvidia-config&lt;br /&gt;
** MD WOL Problem fixed&lt;br /&gt;
* pluto-website-admin (220)&lt;br /&gt;
** #469 IVR menue will now be regenerated every time a phone line is added.&lt;br /&gt;
** #221 IR commands selection screen now has sort modes to make it easier to sift through all those commands.&lt;br /&gt;
** #219 Various layout improvements to the wizard pages.&lt;br /&gt;
* pluto-xine-player (117,136) - changes for HDMI out&lt;br /&gt;
* pluto-std-plugins (116,135) - Changes to Telecom PlugIn to give proper audio switching behaviour when USB Conference microphones are used for the media director phone. This is of relevance to particular configurations that do not allow concurrent access to the soundcard (such as coax/optical settings). -tschak&lt;br /&gt;
&lt;br /&gt;
== Update 2009-12-06 22569 ==&lt;br /&gt;
* pluto-dce-router (154,155) - now depends on lmce-skins-uita&lt;br /&gt;
* pluto-system-database (211) - new lmce-skins-uita package definition&lt;br /&gt;
* lmce-skins-uita (727) - new skin&lt;br /&gt;
* MPlayer_Player (656,657) - Videos that is played by mplayer can now take advantage of vdpau. (Set hw accel to &amp;quot;auto&amp;quot; or &amp;quot;vdpau&amp;quot;)&lt;br /&gt;
* pluto-xine-player (117,136) - don&#039;t stop screen saver when playing audio [http://svn.linuxmce.org/trac.cgi/ticket/486 #486]&lt;br /&gt;
* pluto-orbiter (119,138) - hide xine when playing audio, keeps screen saver visible [http://svn.linuxmce.org/trac.cgi/ticket/486 #486]&lt;br /&gt;
* Update of Zaptel and other kernel related packages to -16&lt;br /&gt;
== Update 2009-12-12 22598 ==&lt;br /&gt;
* pluto-website-admin (220) - sql fix from http://svn.linuxmce.org/trac.cgi/changeset/22567&lt;br /&gt;
* pluto-xine-plugin (118,137) - fix for remote audio cd streaming [http://svn.linuxmce.org/trac.cgi/ticket/470 #470] - still not working&lt;br /&gt;
* pluto-xine-player - refactor screen saver handling&lt;br /&gt;
* pluto-disk-drive (122,141) - fix for remote audio cd streaming [http://svn.linuxmce.org/trac.cgi/ticket/470 #470] - still not working&lt;br /&gt;
* pluto-x-scripts (520,523) - fix for audio over HDMI&lt;br /&gt;
* alsa-lib, alsa-utils, lib64asound2, libasound2 - fix for audio over HDMI&lt;br /&gt;
&lt;br /&gt;
== Update 2009-12-14 22600 ==&lt;br /&gt;
* pluto-dcerouter (154,155) - Fixes broken Delay command&lt;br /&gt;
* pluto-libresolution (545,544) - UseEDID HDMI Audio xorg.conf entry&lt;br /&gt;
* pluto-asterisk (270.271) - Fix for Messagenet configuration script (changing Window&#039;s EOL characters)&lt;br /&gt;
* pluto-system-database (211) - Some devicedata changes for dcerouter delay command and DCS-5300G camera&lt;br /&gt;
* pluto-website-admin (220) - fix HDMI selection in web admin&lt;br /&gt;
* pluto-xine-player (117,136) - removed 1 second sleep after play media. refactored code to stop screen saver&lt;br /&gt;
&lt;br /&gt;
== Update 2009-12-25 22639 - Christmas fix ==&lt;br /&gt;
* freepbx - removal of chan_vpb.so to circumvent coredumps on system without a Voicetronix board (#519)&lt;br /&gt;
* pluto-avwizard (555,556) - modification of startup scripts to not screw the system upon status calls to the startup scripts&lt;br /&gt;
* pluto-boot-scripts (234)&lt;br /&gt;
** modification of startup scripts to not screw the system upon status calls to the startup scripts&lt;br /&gt;
** updated Backup/Restore functionallity&lt;br /&gt;
** fixes  web admin log links for hybrid MD&lt;br /&gt;
** Make sure only a single logrotate configuration file for LinuxMCE exist&lt;br /&gt;
* pluto-hdhomerun(621,620)- Fixes bug where only 1 tuner was added to mythtv&lt;br /&gt;
* pluto-mythtv-plugin (134,153) - Fixes deletion of of hostname from mythconverg.capturecard by creating and using a dummy videosource&lt;br /&gt;
* pluto-simplephone (498,499) - Adds support for password in DeviceData&lt;br /&gt;
* pluto-std-plugins (116,135) - Adds support for specialized interfaces&lt;br /&gt;
* pluto-system-database (211) - Some devicedata changes for SIP phone templates to include devicedata for password&lt;br /&gt;
* pluto-website-admin (220) - Fixes Climate Command Wizard Set Temperature command, Climate Command Wizard also now works with On//Off Climate Devices&lt;br /&gt;
* pluto-orbiter (119,138) - Fixes issue with input devices crashing orbiter [http://svn.linuxmce.org/trac.cgi/ticket/522 #522]&lt;br /&gt;
&lt;br /&gt;
== Update 2010-01-08 22669 ==&lt;br /&gt;
*pluto-boot-scripts (234) &lt;br /&gt;
** Purge_Camera_Archives.pl fixed&lt;br /&gt;
** backup/restore fixed&lt;br /&gt;
** enable_wol called from Startup script - WOL for MDs should work again&lt;br /&gt;
*pluto-motion-wrapper (456,455) - Now calls the purge script every 6 hours and on reload&lt;br /&gt;
*pluto-storage-devices (533) &lt;br /&gt;
** Hostname now added to string to be displayed on orbiters when new drives are detected. &lt;br /&gt;
** Boot partitions will be filtered out also.&lt;br /&gt;
*pluto-system-database (211) - changes to MotionWrapper&#039;s motion.conf default options to use new option names&lt;br /&gt;
&lt;br /&gt;
==  Update 2010-01-16 22689 ==&lt;br /&gt;
* pluto-boot-scripts (234) - new safe_delete.sh script for safely deleting database entries&lt;br /&gt;
* pluto-cm15a (730,731) - new DCE device, CM15A USB interface for X10&lt;br /&gt;
* pluto-mythtv-plugin (134,153) - Capture card install now goes directly to the setup wizard&lt;br /&gt;
* pluto-orbiter (119,138) - Capture card install now goes directly to the setup wizard&lt;br /&gt;
* pluto-storage-devices (533) - mount no longer echos out errors during ro filesystem&lt;br /&gt;
* pluto-photo-screen-saver (582,581) - Rotate image according to exif tag [http://svn.linuxmce.org/trac.cgi/ticket/566 #566]&lt;br /&gt;
&lt;br /&gt;
== Update 2010-01-27 22704 ==&lt;br /&gt;
* pluto-photo-screen-saver (582,581) - maintain correct image aspect ratio [http://svn.linuxmce.org/trac.cgi/ticket/568 #568]&lt;br /&gt;
* pluto-vdr (469,468) &lt;br /&gt;
** Use remotetimer for central scheduling&lt;br /&gt;
** Don&#039;t autostart VDR on MD&lt;br /&gt;
** Support VDPAU &lt;br /&gt;
* VDR - We provide our own packages (1.7.11 sources packages from eTobi and free-vdr.de)&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-03 22733 ==&lt;br /&gt;
* MythTV - We provide our own packages (0.22 sources packages from mythbuntu )&lt;br /&gt;
* ZWave Lighting (505,506) - Wizard bugfix&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-08 22754 ==&lt;br /&gt;
* Hulu PlugIn (737,738) - Initial Beta of Hulu Support&lt;br /&gt;
* Hulu Player (739,740) - from TSCHAK&lt;br /&gt;
* Game Player (673,674) - Added support for custom controller files to Game Player - see TankStick DT #2100 for an example.&lt;br /&gt;
* pluto-std-plugins - fixes #587&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-10 22758 ==&lt;br /&gt;
* pluto-boot-script (234)- Add Activate Orbiter to KDE desktop (#596)&lt;br /&gt;
* mce-diskless-tools (627,628) - Add a link to the desktop to call Activate Orbiter (#596)&lt;br /&gt;
* linux-diskless-image (2.6.27-17) - Update to the latest kernel released by Ubuntu&lt;br /&gt;
* alsa-modules (2.6.27-17) - Update to the latest kernel released by Ubuntu&lt;br /&gt;
* zaptel-modules (2.6.27-17) - Update to the latest kernel released by Ubuntu&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-12 22763 ==&lt;br /&gt;
* new-installer &lt;br /&gt;
** changes in kdm link management&lt;br /&gt;
** verify kubuntu-desktop is installed&lt;br /&gt;
* pluto-boot-script (234) - Fix copying of desktop link to activate Orbiter into root&#039;s Desktop dir&lt;br /&gt;
* pluto-vdr (469,468) - Only backup setup.conf if it exists.&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-13 22765 ==&lt;br /&gt;
* pluto-std-plugins - fixes #587&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-14 22768 ==&lt;br /&gt;
* pluto-xine-player (117,136) - removed dependency for libxine1-ffmpeg&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-16 22777 ==&lt;br /&gt;
* pluto-std-plugins (116,135)&lt;br /&gt;
** Fixes event criteria for PK_EventParameter [http://svn.linuxmce.org/trac.cgi/ticket/602 #602]&lt;br /&gt;
** Fixes time of day - can now check againt hh:mm:ss [http://svn.linuxmce.org/trac.cgi/ticket/605 #605]&lt;br /&gt;
** Fixed bug introduced in the two fixes above [http://svn.linuxmce.org/trac.cgi/ticket/608 #608]&lt;br /&gt;
* pluto-vdr (468,469) - Remove SourceCaps entries from default setup.conf&lt;br /&gt;
* pluto-system-database (211) - Hulu Player/PlugIn changes&lt;br /&gt;
* Hulu PlugIn (737,738) - device template constant fixes&lt;br /&gt;
* Hulu Player (739,740) - device template constant fixes&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-18 22795 ==&lt;br /&gt;
* pluto-proxy-orbiter (487,488) Fixes [http://svn.linuxmce.org/trac.cgi/ticket/610 #610]&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-23 22803 ==&lt;br /&gt;
* pluto-boot-script (234) &lt;br /&gt;
** Install zaptel-modules and load ztdummy for meetme&lt;br /&gt;
** Disable KDE screensaver upon KDE Desktop start (fixes #600)&lt;br /&gt;
* pluto-dhcpd-plugin (302) - Make sure to transfer database secret into sip_additional.conf&lt;br /&gt;
* pluto-orbiter (119,138) - Color fixes&lt;br /&gt;
* pluto-proxy-orbiter (488,487) - Color fixes - thanks radu&lt;br /&gt;
* pluto-vdr (468,469)&lt;br /&gt;
** Only create setup.conf if it does not contain a remotetimers entry&lt;br /&gt;
** Disable shutdown of system from VDR&lt;br /&gt;
* v4l2-firmware (733) - Added new firmware drivers to support a broader range of DVB cards&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-28 22812 ==&lt;br /&gt;
&lt;br /&gt;
Hulu Now works, and the HAI Omni Security panel driver has been checked in and integrated.&lt;br /&gt;
&lt;br /&gt;
* pluto-system-database (211) - Addition of buttons to Hulu Remote (tschak)&lt;br /&gt;
* lmce-hulu-player (739,740) - Hulu Player now uses Hulu Desktop&#039;s LIRCD port via a fake LIRCD Server. (tschak)&lt;br /&gt;
* 751  	HAI Control Program&lt;br /&gt;
* 750 	HAI Control Program Source&lt;br /&gt;
* 749  	LinuxMCE HAI Omni RS232 Panel Support&lt;br /&gt;
* 748 	LinuxMCE HAI Omni RS232 Panel Support Source&lt;br /&gt;
* pluto-zwave-lighting (505,506) - Refs [http://svn.linuxmce.org/trac.cgi/ticket/620 #620] multi instance support for sensors&lt;br /&gt;
* pluto-mplayer-player (657,656) - Refs [http://svn.linuxmce.org/trac.cgi/ticket/471 #471] Finally committed vdpau support for mplayer&lt;br /&gt;
&lt;br /&gt;
== Update 2010-03-07 22832 ==&lt;br /&gt;
&lt;br /&gt;
* pluto-zwave-lighting (505,506) - Refs [http://svn.linuxmce.org/trac.cgi/ticket/620 #620] make command for child work again&lt;br /&gt;
* pluto-system-database (211) - new package and package changes for datalogger plugin&lt;br /&gt;
* lmce-datalog-database (753) - datalogger database, refs [http://svn.linuxmce.org/trac.cgi/ticket/630 #630]&lt;br /&gt;
* lmce-datalogger-plugin (686,687) - Refs [http://svn.linuxmce.org/trac.cgi/ticket/630 #630] install automatically, configurable graph display&lt;br /&gt;
* lmce-datalog-db (688,689) - Refs [http://svn.linuxmce.org/trac.cgi/ticket/630 #630]&lt;br /&gt;
* pluto-website-admin (220) - Refs [http://svn.linuxmce.org/trac.cgi/ticket/630 #630], [http://svn.linuxmce.org/trac.cgi/ticket/633 #633], fix for some attribute names not showing up in media browser page, improvements to datalogger section&lt;br /&gt;
* pluto-std-plugins (116,135) - Refs [http://svn.linuxmce.org/trac.cgi/ticket/637 #637] allow event plugin to reload configuration without a router reload&lt;br /&gt;
&lt;br /&gt;
== Update 2010-03-14 22853 ==&lt;br /&gt;
* pluto-website-admin (220) - Refs [http://svn.linuxmce.org/trac.cgi/ticket/637 #637] Reload event plugin configuration when events change (no need to reload router anymore, except after adding/deleting event commands), [http://svn.linuxmce.org/trac.cgi/ticket/648 #648] Fix device template adding to avoid sqlCVS commit problems&lt;br /&gt;
* pluto-orbiter (119,138) [http://svn.linuxmce.org/trac.cgi/ticket/647 #647] Enable event mapping for mouse buttons&lt;br /&gt;
* pluto-system-database (211) [http://svn.linuxmce.org/trac.cgi/ticket/646 #646] Device template for Logitech MX Air mouse&lt;br /&gt;
* pluto-std-plugins (116,135) - Refs [http://svn.linuxmce.org/trac.cgi/ticket/651 #651] fix router crash with boolean event parameters&lt;br /&gt;
&lt;br /&gt;
== Update 2010-03-23 22876 ==&lt;br /&gt;
* pluto-std-plugins (116,135) Refs [http://svn.linuxmce.org/trac.cgi/ticket/650 #650], media plugin supports play all for pictures&lt;br /&gt;
* lmce-picture-viewer (754,755) Refs [http://svn.linuxmce.org/trac.cgi/ticket/650 #650], picture viewer&lt;br /&gt;
* lmce-picture-plugin (756,757) Refs [http://svn.linuxmce.org/trac.cgi/ticket/650 #650], picture plugin&lt;br /&gt;
* Pluto PNP Detection Scripts (562), added detection script for Pioneer Elite series of Receivers&lt;br /&gt;
* Pluto Capture Card Setup Scripts (580), added input change scripts for various capture cards&lt;br /&gt;
&lt;br /&gt;
== Update 2010-04-08 22883 ==&lt;br /&gt;
* pluto-boot-script (234) - Change smb.conf template to disable unix extension.&lt;br /&gt;
* pluto-website-admin (220) - [http://svn.linuxmce.org/trac.cgi/ticket/662 Fixes #662]&lt;br /&gt;
* lmce-picture-plugin (756,757) Refs [http://svn.linuxmce.org/trac.cgi/ticket/650 #650] fix pause of slideshow&lt;br /&gt;
* pluto-system-database (211) [http://svn.linuxmce.org/trac.cgi/ticket/650 #650] designer changes for picture viewer&lt;br /&gt;
&lt;br /&gt;
== Update 2010-04-14 22889 *CLOUD Release* ==&lt;br /&gt;
*  pluto-system-database (211) changes to the repository information for a package&lt;br /&gt;
&lt;br /&gt;
== Update 2010-04-28 22898  ==&lt;br /&gt;
* pluto-website-admin (220) - [http://svn.linuxmce.org/trac.cgi/ticket/662 Fixes #662 (again ;) )]&lt;br /&gt;
* pluto-system-database (211) - sqlCVS additions for the SmartQ V7 MID&lt;br /&gt;
* pluto-updateentarea (341,342) - code in Setup to allow for devices in the MID category to get media scenarios.&lt;br /&gt;
* pluto-storage-devices (533) - Refs [http://svn.linuxmce.org/trac.cgi/ticket/672 #672]&lt;br /&gt;
* mce-diskless-tools (627,628) - Refs [http://svn.linuxmce.org/trac.cgi/ticket/655 #655]&lt;br /&gt;
&lt;br /&gt;
== Update 2010-05-20 22958 ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* pluto-orbitergen (226,227) - Orbitergen changed to specify that MIDs are on-screen orbiters. This may change in the future, but I need to test something... --[[User:Tschak909|Tschak909]] 06:22, 9 May 2010 (CEST)&lt;br /&gt;
* pluto-system-database (211) - [http://svn.linuxmce.org/trac.cgi/ticket/684 Toshiba RAS series IR control template]&lt;br /&gt;
* pluto-generic-serial-device (307,335) - [http://svn.linuxmce.org/trac.cgi/ticket/685 access return parameters in GSD device]&lt;br /&gt;
* mythtv-0.23&lt;br /&gt;
&lt;br /&gt;
== Update 2010-05-20 22959 ==&lt;br /&gt;
* lmce-update-system (650,651) - Setup pinning to the LinuxMCE repository&lt;br /&gt;
* pluto-mythtv-plugin (134,153) - MythTV 0.23 support has been baked in. Thanks mandingo&lt;br /&gt;
* pluto-mythtv-player (133,152)&lt;br /&gt;
&lt;br /&gt;
== Update 2010-06-01 23002 ==&lt;br /&gt;
* lmce-hulu-player (739,740) - changed the accept() loop to be non-blocking, fixing the hung hulu player issue when the router needs to reload. -TSCHAK &lt;br /&gt;
* mce-diskless-tools (627,628) - cBuckle sent in a bugfix that prevented media directors with more than one NIC from properly being detected. We now assume the booting NIC is eth0. Thanks cBuckle! -TSCHKA&lt;br /&gt;
* pluto-website-admin (220) - Fixes #705, and #706 -TSCHAK&lt;br /&gt;
* pluto-system-database (211) - Fixes to QuickStartTemplate so icons will show. -TSCHAK&lt;br /&gt;
* pluto-std-plugins (116,135) - Fix to General Info Plugin so that it will properly show PNG images&lt;br /&gt;
* pluto-boot-scripts (234) - Fix to UpdateQuickStartIcons.sh to download quick start icons and convert to PNG if needed.&lt;br /&gt;
* lmce-update-system (650,651) - Fix preferences file&lt;br /&gt;
&lt;br /&gt;
== Update 2010-06-07 23036 ==&lt;br /&gt;
* pluto-asterisk (270.271) - Fix initial for no voicemail greetings after setup wizard (thanks los93sol)&lt;br /&gt;
* pluto-vdr (469,468) &lt;br /&gt;
** Syntax error fix in StartVDRClient - should start correct on MDs now.&lt;br /&gt;
** Add a default remote.conf so people can use the keyboard to control VDR.&lt;br /&gt;
* pluto-system-database (211) - Add support for TED5000 and Energy Monitoring Events to be used by future devices&lt;br /&gt;
&lt;br /&gt;
== Update 2010-06-09 23046 ==&lt;br /&gt;
* lmce-picture-viewer (754,755) Refs #650, start picture viewer minimized&lt;br /&gt;
* pluto-website-admin (220) - Change wording of VDR error message to better reflect what&#039;s going on.&lt;br /&gt;
* v4l2-Modules (732) - Fix debian package naming to allow proper install of dkms package&lt;br /&gt;
&lt;br /&gt;
== Update 2010-06-10 23047 ==&lt;br /&gt;
* v4l2-Modules (732) - Fix Debian package naming to allow proper install of dkms package&lt;br /&gt;
&lt;br /&gt;
== Update 2010-06-14 23070 ==&lt;br /&gt;
* pluto-std-plugins (116,135) - Fix to General Info Plugin to allow Firefox Bookmarks to work again. Please test!&lt;br /&gt;
* pluto-boot-scripts (234) - Modify Mozilla.sh to properly output a profile where bookmarks work again.&lt;br /&gt;
* mce-diskless-tools (627,628) - Modify DisklessInteractor to always return i386 until we get a working amd64 build again.&lt;br /&gt;
* vdr - Update to version 1.7.15 &lt;br /&gt;
** Get rid of a few patches&lt;br /&gt;
** Fixes for sound decoding in Denmark&lt;br /&gt;
&lt;br /&gt;
== Update 2010-06-18 23082 ==&lt;br /&gt;
* lmce-datalogger-plugin (686,687)&lt;br /&gt;
* lmce-datalog-database (753)&lt;br /&gt;
* pluto-boot-scripts (234)&lt;br /&gt;
* pluto-std-plugins (116,135)&lt;br /&gt;
* asterisk-pluto (269)&lt;br /&gt;
* pluto-asterisk (270,271)&lt;br /&gt;
* pluto-website-admin (220)&lt;br /&gt;
* pluto-mythtv-player (133,152) - Fix the missing MythTV Setup in Computing. as the Quick Start Template has moved rows.&lt;br /&gt;
* pluto-mythtv-plugin (134,153) - Fixes #732 - Storage devices not locally attached to core are not added to mythtv storage groups and cleans up some error messages&lt;br /&gt;
&lt;br /&gt;
== Update 2010-06-28 23119 ==&lt;br /&gt;
* asterisk-pluto (269) - Fix fire SOS event and dialplan cleanup - Los93soL&lt;br /&gt;
* freepbx - Fix fire SOS event and dialplan cleanup - Los93soL&lt;br /&gt;
* mjproxy (760,761)&lt;br /&gt;
* pluto-dhcpd-plugin (302) - update configure scripts for grandstream and snom 3xx phones for support of database secret.&lt;br /&gt;
* pluto-mythtv-player (133,152) - Bug #737 - MH Play Media can now set initial channel&lt;br /&gt;
* pluto-std-plugins (116,135) - Bug #736 - CMD_Delete_File in Media PlugIn now will not allow deletion of arbitrary files from the disk, lots of sanity checks. Support for deleting voicemails.&lt;br /&gt;
* pluto-system-database (211)&lt;br /&gt;
* pluto-xine-player (117,136) - enable subtitle support&lt;br /&gt;
* pluto-vdr (468,469) - Bug #737 - MH Play Media can now set initial channel&lt;br /&gt;
* pluto-website-admin (220) - Adds energy monitor that uses state change #677&lt;br /&gt;
&lt;br /&gt;
== Update 2010-07-03  ==&lt;br /&gt;
*asterisk-pluto (269)&lt;br /&gt;
** Fix pluto sos menu generates the voice dialogs now&lt;br /&gt;
** Update caller id when sos menu calls out&lt;br /&gt;
*freepbx&lt;br /&gt;
** General dialplan cleanup&lt;br /&gt;
** FreePBX system status works now&lt;br /&gt;
** Fix warnings when updating modules list in FreePBX&lt;br /&gt;
*lmce-hai-omni-rs232 (748,749) - Make sure HAI created devices set HAI as the controlled via device&lt;br /&gt;
*pluto-asterisk (270,271)&lt;br /&gt;
** Update create scripts and abstract redundant code&lt;br /&gt;
** Keep Line_HouseMode in sync when trunks are deleted&lt;br /&gt;
** Transfers are working again&lt;br /&gt;
*pluto-website-admin (220) - Don&#039;t display phone trunk passwords in web admin&lt;br /&gt;
*pluto-dhcpd-plugin (302) - Cisco 7960 (with SIP firmware) will use sip secret now&lt;br /&gt;
*pluto-std-plugins (116,135) - CRITICAL MEDIA PLUGIN FIX IN CMD_Set_Media_Private which was causing the router to rapidly crash due to odd data coming in from MythTV PlugIn. Will investigate further, but this does stop the crashes.&lt;br /&gt;
*pluto-mythtv-plugin (136,152) - Add changes to MythTvSyncDB.sh to always set AlwaysStreamFiles to 1 for media directors.&lt;br /&gt;
*lmce-hulu-player (744,745) - somehow, an older package snuck in. This needs to be rebuilt to fix the hanging bug that somehow reappeared. Yes, I went back and checked the checked in code from a fresh checkin, this will fix it&lt;br /&gt;
*pluto-storage-devices (533) - Added dependencies for nbd-client and nbd-server so that remote playing of DVDs will work, correctly. (Fixes #743)&lt;br /&gt;
* pluto-proxy-orbiter - updates from Dianemo&lt;br /&gt;
&lt;br /&gt;
== Update 2010-07-06 23148 ==&lt;br /&gt;
* freepbx - Changelog updated to get a new version number&lt;br /&gt;
* pluto-asterisk (270,271) - Add support for making announcements to phones&lt;br /&gt;
* pluto-dhcpd-plugin (302) - Define helper script as a perl script&lt;br /&gt;
* pluto-std-plugins (116,135) - Small speed up fix for video file list &lt;br /&gt;
* pluto-text-to-speech (283,284) - Add support for making announcements to phones&lt;br /&gt;
* pluto-website-admin (220) - Updates to the new weborbiter&lt;br /&gt;
&lt;br /&gt;
== Update 2010-07-14 23155 ==&lt;br /&gt;
* pluto-asterisk (270,271) - Only send extra channel options for transfers when an extra channel is there, also fixes to viatalk create script so things work nicely again&lt;br /&gt;
* pluto-simplephone (498,499) - Whoops!  Missed this package a few days ago, fixes Orbiter phones so they connect with the SIP secret&lt;br /&gt;
* pluto-system-database (211) - Updates to the Size table to include older iPhone/iPod Touch sizes, as well as iPhone4 size.&lt;br /&gt;
* pluto-mythtv-plugin (136,152) - Fixed some incorrect behavior with generating mythtv storage groups&lt;br /&gt;
* lmce-launch-manager (299,298) - Fixed the StartCoreServices.sh from passing wrong Device_ID to Sync2amp.pl causing NAS passwords to become scrabled.&lt;br /&gt;
&lt;br /&gt;
== Update 2010-07-16 23161 ==&lt;br /&gt;
* pluto-proxy-orbiter (487,488) - now with committed fixes for the 404 in 7970&lt;br /&gt;
&lt;br /&gt;
== Update 2010-07-17 23165 == &lt;br /&gt;
* pluto-boot-scripts (234) - New startup script for the Launch Manager (fixes #753)&lt;br /&gt;
* pluto-website-admin (220)&lt;br /&gt;
** Weborbiter: add missing getNews function (fixes #755)&lt;br /&gt;
** Weborbiter: keep trying to get images/data when an communication error occurs&lt;br /&gt;
** Weborbiter: fix keyboard processing (fixes #754)&lt;br /&gt;
&lt;br /&gt;
== Upcoming fixes... ==&lt;br /&gt;
&#039;&#039;&#039;Note: Please put the name of the package file and the source and bin package number in this list, followed by a small description of what has changed! Hulu Player is not the name of the package, but lmce-hulu-player. It makes the life of the person, who needs to update the repo a lot easier. Thank you!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* pluto-boot-scripts (234) - Refs [http://svn.linuxmce.org/trac.cgi/ticket/758 #758], Fix cameras on MDs by using NFS mount for the camera dir&lt;br /&gt;
* pluto-updatemedia (405,406) - Refs [http://svn.linuxmce.org/trac.cgi/ticket/651 #434], Different handling for VDR files - WARNING!! Playback of VDR recording from video is still not possible!&lt;br /&gt;
* lmce-picture-viewer (754,755) Refs [http://svn.linuxmce.org/trac.cgi/ticket/650 #650], fixes alpha blending of picture viewer&lt;br /&gt;
* lib-xine - Refs [http://svn.linuxmce.org/trac.cgi/ticket/535 #535], Backport of newer Matroska container support form lib-xine 1.1.17.&lt;br /&gt;
&lt;br /&gt;
== Bugfixes ==&lt;br /&gt;
=== Mythtv-plugin fails to install ===&lt;br /&gt;
Install with apt-get install -f &amp;lt;name-of-package&amp;gt;&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=LinuxMCE-0810_beta&amp;diff=24586</id>
		<title>LinuxMCE-0810 beta</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=LinuxMCE-0810_beta&amp;diff=24586"/>
		<updated>2010-07-22T08:43:54Z</updated>

		<summary type="html">&lt;p&gt;Niz23: /* Upcoming fixes... */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Software]]&lt;br /&gt;
This page outlines some information about the Beta, as well as outlining any changes and bugfixes we are applying, just like we did with the alpha2 page.&lt;br /&gt;
&lt;br /&gt;
The installation instructions found on the alpha2 page still apply:&lt;br /&gt;
&lt;br /&gt;
==Installing LinuxMCE-0810==&lt;br /&gt;
Please see detailed instruction on how to install LinuxMCE-0810 and keep it up-to-date with the latest updates [[installing 0810|here]].&lt;br /&gt;
&lt;br /&gt;
== Update 2009-12-03 22558 ==&lt;br /&gt;
* Build_Replacement_Package - freepbx (ubuntu/asterisk/freepbx) - Ticket #345 - Fixes the issue of installing new modules in FreePBX.&lt;br /&gt;
* pluto-asterisk (270.271) - Phone Lines fixing - asterisk (src/asterisk) - Ticket #374 - Fixes the issue during the creation procedure of a new phone lines via web LinuxMCE Admin. New MessageNet Provider support.&lt;br /&gt;
* pluto-avwizard (555,556) - Fixes #480 - Fails to identify untouched xorg.conf&lt;br /&gt;
* pluto-boot-scripts (234) &lt;br /&gt;
** Cleanup in nvidia-config&lt;br /&gt;
** MD WOL Problem fixed&lt;br /&gt;
* pluto-website-admin (220)&lt;br /&gt;
** #469 IVR menue will now be regenerated every time a phone line is added.&lt;br /&gt;
** #221 IR commands selection screen now has sort modes to make it easier to sift through all those commands.&lt;br /&gt;
** #219 Various layout improvements to the wizard pages.&lt;br /&gt;
* pluto-xine-player (117,136) - changes for HDMI out&lt;br /&gt;
* pluto-std-plugins (116,135) - Changes to Telecom PlugIn to give proper audio switching behaviour when USB Conference microphones are used for the media director phone. This is of relevance to particular configurations that do not allow concurrent access to the soundcard (such as coax/optical settings). -tschak&lt;br /&gt;
&lt;br /&gt;
== Update 2009-12-06 22569 ==&lt;br /&gt;
* pluto-dce-router (154,155) - now depends on lmce-skins-uita&lt;br /&gt;
* pluto-system-database (211) - new lmce-skins-uita package definition&lt;br /&gt;
* lmce-skins-uita (727) - new skin&lt;br /&gt;
* MPlayer_Player (656,657) - Videos that is played by mplayer can now take advantage of vdpau. (Set hw accel to &amp;quot;auto&amp;quot; or &amp;quot;vdpau&amp;quot;)&lt;br /&gt;
* pluto-xine-player (117,136) - don&#039;t stop screen saver when playing audio [http://svn.linuxmce.org/trac.cgi/ticket/486 #486]&lt;br /&gt;
* pluto-orbiter (119,138) - hide xine when playing audio, keeps screen saver visible [http://svn.linuxmce.org/trac.cgi/ticket/486 #486]&lt;br /&gt;
* Update of Zaptel and other kernel related packages to -16&lt;br /&gt;
== Update 2009-12-12 22598 ==&lt;br /&gt;
* pluto-website-admin (220) - sql fix from http://svn.linuxmce.org/trac.cgi/changeset/22567&lt;br /&gt;
* pluto-xine-plugin (118,137) - fix for remote audio cd streaming [http://svn.linuxmce.org/trac.cgi/ticket/470 #470] - still not working&lt;br /&gt;
* pluto-xine-player - refactor screen saver handling&lt;br /&gt;
* pluto-disk-drive (122,141) - fix for remote audio cd streaming [http://svn.linuxmce.org/trac.cgi/ticket/470 #470] - still not working&lt;br /&gt;
* pluto-x-scripts (520,523) - fix for audio over HDMI&lt;br /&gt;
* alsa-lib, alsa-utils, lib64asound2, libasound2 - fix for audio over HDMI&lt;br /&gt;
&lt;br /&gt;
== Update 2009-12-14 22600 ==&lt;br /&gt;
* pluto-dcerouter (154,155) - Fixes broken Delay command&lt;br /&gt;
* pluto-libresolution (545,544) - UseEDID HDMI Audio xorg.conf entry&lt;br /&gt;
* pluto-asterisk (270.271) - Fix for Messagenet configuration script (changing Window&#039;s EOL characters)&lt;br /&gt;
* pluto-system-database (211) - Some devicedata changes for dcerouter delay command and DCS-5300G camera&lt;br /&gt;
* pluto-website-admin (220) - fix HDMI selection in web admin&lt;br /&gt;
* pluto-xine-player (117,136) - removed 1 second sleep after play media. refactored code to stop screen saver&lt;br /&gt;
&lt;br /&gt;
== Update 2009-12-25 22639 - Christmas fix ==&lt;br /&gt;
* freepbx - removal of chan_vpb.so to circumvent coredumps on system without a Voicetronix board (#519)&lt;br /&gt;
* pluto-avwizard (555,556) - modification of startup scripts to not screw the system upon status calls to the startup scripts&lt;br /&gt;
* pluto-boot-scripts (234)&lt;br /&gt;
** modification of startup scripts to not screw the system upon status calls to the startup scripts&lt;br /&gt;
** updated Backup/Restore functionallity&lt;br /&gt;
** fixes  web admin log links for hybrid MD&lt;br /&gt;
** Make sure only a single logrotate configuration file for LinuxMCE exist&lt;br /&gt;
* pluto-hdhomerun(621,620)- Fixes bug where only 1 tuner was added to mythtv&lt;br /&gt;
* pluto-mythtv-plugin (134,153) - Fixes deletion of of hostname from mythconverg.capturecard by creating and using a dummy videosource&lt;br /&gt;
* pluto-simplephone (498,499) - Adds support for password in DeviceData&lt;br /&gt;
* pluto-std-plugins (116,135) - Adds support for specialized interfaces&lt;br /&gt;
* pluto-system-database (211) - Some devicedata changes for SIP phone templates to include devicedata for password&lt;br /&gt;
* pluto-website-admin (220) - Fixes Climate Command Wizard Set Temperature command, Climate Command Wizard also now works with On//Off Climate Devices&lt;br /&gt;
* pluto-orbiter (119,138) - Fixes issue with input devices crashing orbiter [http://svn.linuxmce.org/trac.cgi/ticket/522 #522]&lt;br /&gt;
&lt;br /&gt;
== Update 2010-01-08 22669 ==&lt;br /&gt;
*pluto-boot-scripts (234) &lt;br /&gt;
** Purge_Camera_Archives.pl fixed&lt;br /&gt;
** backup/restore fixed&lt;br /&gt;
** enable_wol called from Startup script - WOL for MDs should work again&lt;br /&gt;
*pluto-motion-wrapper (456,455) - Now calls the purge script every 6 hours and on reload&lt;br /&gt;
*pluto-storage-devices (533) &lt;br /&gt;
** Hostname now added to string to be displayed on orbiters when new drives are detected. &lt;br /&gt;
** Boot partitions will be filtered out also.&lt;br /&gt;
*pluto-system-database (211) - changes to MotionWrapper&#039;s motion.conf default options to use new option names&lt;br /&gt;
&lt;br /&gt;
==  Update 2010-01-16 22689 ==&lt;br /&gt;
* pluto-boot-scripts (234) - new safe_delete.sh script for safely deleting database entries&lt;br /&gt;
* pluto-cm15a (730,731) - new DCE device, CM15A USB interface for X10&lt;br /&gt;
* pluto-mythtv-plugin (134,153) - Capture card install now goes directly to the setup wizard&lt;br /&gt;
* pluto-orbiter (119,138) - Capture card install now goes directly to the setup wizard&lt;br /&gt;
* pluto-storage-devices (533) - mount no longer echos out errors during ro filesystem&lt;br /&gt;
* pluto-photo-screen-saver (582,581) - Rotate image according to exif tag [http://svn.linuxmce.org/trac.cgi/ticket/566 #566]&lt;br /&gt;
&lt;br /&gt;
== Update 2010-01-27 22704 ==&lt;br /&gt;
* pluto-photo-screen-saver (582,581) - maintain correct image aspect ratio [http://svn.linuxmce.org/trac.cgi/ticket/568 #568]&lt;br /&gt;
* pluto-vdr (469,468) &lt;br /&gt;
** Use remotetimer for central scheduling&lt;br /&gt;
** Don&#039;t autostart VDR on MD&lt;br /&gt;
** Support VDPAU &lt;br /&gt;
* VDR - We provide our own packages (1.7.11 sources packages from eTobi and free-vdr.de)&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-03 22733 ==&lt;br /&gt;
* MythTV - We provide our own packages (0.22 sources packages from mythbuntu )&lt;br /&gt;
* ZWave Lighting (505,506) - Wizard bugfix&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-08 22754 ==&lt;br /&gt;
* Hulu PlugIn (737,738) - Initial Beta of Hulu Support&lt;br /&gt;
* Hulu Player (739,740) - from TSCHAK&lt;br /&gt;
* Game Player (673,674) - Added support for custom controller files to Game Player - see TankStick DT #2100 for an example.&lt;br /&gt;
* pluto-std-plugins - fixes #587&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-10 22758 ==&lt;br /&gt;
* pluto-boot-script (234)- Add Activate Orbiter to KDE desktop (#596)&lt;br /&gt;
* mce-diskless-tools (627,628) - Add a link to the desktop to call Activate Orbiter (#596)&lt;br /&gt;
* linux-diskless-image (2.6.27-17) - Update to the latest kernel released by Ubuntu&lt;br /&gt;
* alsa-modules (2.6.27-17) - Update to the latest kernel released by Ubuntu&lt;br /&gt;
* zaptel-modules (2.6.27-17) - Update to the latest kernel released by Ubuntu&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-12 22763 ==&lt;br /&gt;
* new-installer &lt;br /&gt;
** changes in kdm link management&lt;br /&gt;
** verify kubuntu-desktop is installed&lt;br /&gt;
* pluto-boot-script (234) - Fix copying of desktop link to activate Orbiter into root&#039;s Desktop dir&lt;br /&gt;
* pluto-vdr (469,468) - Only backup setup.conf if it exists.&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-13 22765 ==&lt;br /&gt;
* pluto-std-plugins - fixes #587&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-14 22768 ==&lt;br /&gt;
* pluto-xine-player (117,136) - removed dependency for libxine1-ffmpeg&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-16 22777 ==&lt;br /&gt;
* pluto-std-plugins (116,135)&lt;br /&gt;
** Fixes event criteria for PK_EventParameter [http://svn.linuxmce.org/trac.cgi/ticket/602 #602]&lt;br /&gt;
** Fixes time of day - can now check againt hh:mm:ss [http://svn.linuxmce.org/trac.cgi/ticket/605 #605]&lt;br /&gt;
** Fixed bug introduced in the two fixes above [http://svn.linuxmce.org/trac.cgi/ticket/608 #608]&lt;br /&gt;
* pluto-vdr (468,469) - Remove SourceCaps entries from default setup.conf&lt;br /&gt;
* pluto-system-database (211) - Hulu Player/PlugIn changes&lt;br /&gt;
* Hulu PlugIn (737,738) - device template constant fixes&lt;br /&gt;
* Hulu Player (739,740) - device template constant fixes&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-18 22795 ==&lt;br /&gt;
* pluto-proxy-orbiter (487,488) Fixes [http://svn.linuxmce.org/trac.cgi/ticket/610 #610]&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-23 22803 ==&lt;br /&gt;
* pluto-boot-script (234) &lt;br /&gt;
** Install zaptel-modules and load ztdummy for meetme&lt;br /&gt;
** Disable KDE screensaver upon KDE Desktop start (fixes #600)&lt;br /&gt;
* pluto-dhcpd-plugin (302) - Make sure to transfer database secret into sip_additional.conf&lt;br /&gt;
* pluto-orbiter (119,138) - Color fixes&lt;br /&gt;
* pluto-proxy-orbiter (488,487) - Color fixes - thanks radu&lt;br /&gt;
* pluto-vdr (468,469)&lt;br /&gt;
** Only create setup.conf if it does not contain a remotetimers entry&lt;br /&gt;
** Disable shutdown of system from VDR&lt;br /&gt;
* v4l2-firmware (733) - Added new firmware drivers to support a broader range of DVB cards&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-28 22812 ==&lt;br /&gt;
&lt;br /&gt;
Hulu Now works, and the HAI Omni Security panel driver has been checked in and integrated.&lt;br /&gt;
&lt;br /&gt;
* pluto-system-database (211) - Addition of buttons to Hulu Remote (tschak)&lt;br /&gt;
* lmce-hulu-player (739,740) - Hulu Player now uses Hulu Desktop&#039;s LIRCD port via a fake LIRCD Server. (tschak)&lt;br /&gt;
* 751  	HAI Control Program&lt;br /&gt;
* 750 	HAI Control Program Source&lt;br /&gt;
* 749  	LinuxMCE HAI Omni RS232 Panel Support&lt;br /&gt;
* 748 	LinuxMCE HAI Omni RS232 Panel Support Source&lt;br /&gt;
* pluto-zwave-lighting (505,506) - Refs [http://svn.linuxmce.org/trac.cgi/ticket/620 #620] multi instance support for sensors&lt;br /&gt;
* pluto-mplayer-player (657,656) - Refs [http://svn.linuxmce.org/trac.cgi/ticket/471 #471] Finally committed vdpau support for mplayer&lt;br /&gt;
&lt;br /&gt;
== Update 2010-03-07 22832 ==&lt;br /&gt;
&lt;br /&gt;
* pluto-zwave-lighting (505,506) - Refs [http://svn.linuxmce.org/trac.cgi/ticket/620 #620] make command for child work again&lt;br /&gt;
* pluto-system-database (211) - new package and package changes for datalogger plugin&lt;br /&gt;
* lmce-datalog-database (753) - datalogger database, refs [http://svn.linuxmce.org/trac.cgi/ticket/630 #630]&lt;br /&gt;
* lmce-datalogger-plugin (686,687) - Refs [http://svn.linuxmce.org/trac.cgi/ticket/630 #630] install automatically, configurable graph display&lt;br /&gt;
* lmce-datalog-db (688,689) - Refs [http://svn.linuxmce.org/trac.cgi/ticket/630 #630]&lt;br /&gt;
* pluto-website-admin (220) - Refs [http://svn.linuxmce.org/trac.cgi/ticket/630 #630], [http://svn.linuxmce.org/trac.cgi/ticket/633 #633], fix for some attribute names not showing up in media browser page, improvements to datalogger section&lt;br /&gt;
* pluto-std-plugins (116,135) - Refs [http://svn.linuxmce.org/trac.cgi/ticket/637 #637] allow event plugin to reload configuration without a router reload&lt;br /&gt;
&lt;br /&gt;
== Update 2010-03-14 22853 ==&lt;br /&gt;
* pluto-website-admin (220) - Refs [http://svn.linuxmce.org/trac.cgi/ticket/637 #637] Reload event plugin configuration when events change (no need to reload router anymore, except after adding/deleting event commands), [http://svn.linuxmce.org/trac.cgi/ticket/648 #648] Fix device template adding to avoid sqlCVS commit problems&lt;br /&gt;
* pluto-orbiter (119,138) [http://svn.linuxmce.org/trac.cgi/ticket/647 #647] Enable event mapping for mouse buttons&lt;br /&gt;
* pluto-system-database (211) [http://svn.linuxmce.org/trac.cgi/ticket/646 #646] Device template for Logitech MX Air mouse&lt;br /&gt;
* pluto-std-plugins (116,135) - Refs [http://svn.linuxmce.org/trac.cgi/ticket/651 #651] fix router crash with boolean event parameters&lt;br /&gt;
&lt;br /&gt;
== Update 2010-03-23 22876 ==&lt;br /&gt;
* pluto-std-plugins (116,135) Refs [http://svn.linuxmce.org/trac.cgi/ticket/650 #650], media plugin supports play all for pictures&lt;br /&gt;
* lmce-picture-viewer (754,755) Refs [http://svn.linuxmce.org/trac.cgi/ticket/650 #650], picture viewer&lt;br /&gt;
* lmce-picture-plugin (756,757) Refs [http://svn.linuxmce.org/trac.cgi/ticket/650 #650], picture plugin&lt;br /&gt;
* Pluto PNP Detection Scripts (562), added detection script for Pioneer Elite series of Receivers&lt;br /&gt;
* Pluto Capture Card Setup Scripts (580), added input change scripts for various capture cards&lt;br /&gt;
&lt;br /&gt;
== Update 2010-04-08 22883 ==&lt;br /&gt;
* pluto-boot-script (234) - Change smb.conf template to disable unix extension.&lt;br /&gt;
* pluto-website-admin (220) - [http://svn.linuxmce.org/trac.cgi/ticket/662 Fixes #662]&lt;br /&gt;
* lmce-picture-plugin (756,757) Refs [http://svn.linuxmce.org/trac.cgi/ticket/650 #650] fix pause of slideshow&lt;br /&gt;
* pluto-system-database (211) [http://svn.linuxmce.org/trac.cgi/ticket/650 #650] designer changes for picture viewer&lt;br /&gt;
&lt;br /&gt;
== Update 2010-04-14 22889 *CLOUD Release* ==&lt;br /&gt;
*  pluto-system-database (211) changes to the repository information for a package&lt;br /&gt;
&lt;br /&gt;
== Update 2010-04-28 22898  ==&lt;br /&gt;
* pluto-website-admin (220) - [http://svn.linuxmce.org/trac.cgi/ticket/662 Fixes #662 (again ;) )]&lt;br /&gt;
* pluto-system-database (211) - sqlCVS additions for the SmartQ V7 MID&lt;br /&gt;
* pluto-updateentarea (341,342) - code in Setup to allow for devices in the MID category to get media scenarios.&lt;br /&gt;
* pluto-storage-devices (533) - Refs [http://svn.linuxmce.org/trac.cgi/ticket/672 #672]&lt;br /&gt;
* mce-diskless-tools (627,628) - Refs [http://svn.linuxmce.org/trac.cgi/ticket/655 #655]&lt;br /&gt;
&lt;br /&gt;
== Update 2010-05-20 22958 ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* pluto-orbitergen (226,227) - Orbitergen changed to specify that MIDs are on-screen orbiters. This may change in the future, but I need to test something... --[[User:Tschak909|Tschak909]] 06:22, 9 May 2010 (CEST)&lt;br /&gt;
* pluto-system-database (211) - [http://svn.linuxmce.org/trac.cgi/ticket/684 Toshiba RAS series IR control template]&lt;br /&gt;
* pluto-generic-serial-device (307,335) - [http://svn.linuxmce.org/trac.cgi/ticket/685 access return parameters in GSD device]&lt;br /&gt;
* mythtv-0.23&lt;br /&gt;
&lt;br /&gt;
== Update 2010-05-20 22959 ==&lt;br /&gt;
* lmce-update-system (650,651) - Setup pinning to the LinuxMCE repository&lt;br /&gt;
* pluto-mythtv-plugin (134,153) - MythTV 0.23 support has been baked in. Thanks mandingo&lt;br /&gt;
* pluto-mythtv-player (133,152)&lt;br /&gt;
&lt;br /&gt;
== Update 2010-06-01 23002 ==&lt;br /&gt;
* lmce-hulu-player (739,740) - changed the accept() loop to be non-blocking, fixing the hung hulu player issue when the router needs to reload. -TSCHAK &lt;br /&gt;
* mce-diskless-tools (627,628) - cBuckle sent in a bugfix that prevented media directors with more than one NIC from properly being detected. We now assume the booting NIC is eth0. Thanks cBuckle! -TSCHKA&lt;br /&gt;
* pluto-website-admin (220) - Fixes #705, and #706 -TSCHAK&lt;br /&gt;
* pluto-system-database (211) - Fixes to QuickStartTemplate so icons will show. -TSCHAK&lt;br /&gt;
* pluto-std-plugins (116,135) - Fix to General Info Plugin so that it will properly show PNG images&lt;br /&gt;
* pluto-boot-scripts (234) - Fix to UpdateQuickStartIcons.sh to download quick start icons and convert to PNG if needed.&lt;br /&gt;
* lmce-update-system (650,651) - Fix preferences file&lt;br /&gt;
&lt;br /&gt;
== Update 2010-06-07 23036 ==&lt;br /&gt;
* pluto-asterisk (270.271) - Fix initial for no voicemail greetings after setup wizard (thanks los93sol)&lt;br /&gt;
* pluto-vdr (469,468) &lt;br /&gt;
** Syntax error fix in StartVDRClient - should start correct on MDs now.&lt;br /&gt;
** Add a default remote.conf so people can use the keyboard to control VDR.&lt;br /&gt;
* pluto-system-database (211) - Add support for TED5000 and Energy Monitoring Events to be used by future devices&lt;br /&gt;
&lt;br /&gt;
== Update 2010-06-09 23046 ==&lt;br /&gt;
* lmce-picture-viewer (754,755) Refs #650, start picture viewer minimized&lt;br /&gt;
* pluto-website-admin (220) - Change wording of VDR error message to better reflect what&#039;s going on.&lt;br /&gt;
* v4l2-Modules (732) - Fix debian package naming to allow proper install of dkms package&lt;br /&gt;
&lt;br /&gt;
== Update 2010-06-10 23047 ==&lt;br /&gt;
* v4l2-Modules (732) - Fix Debian package naming to allow proper install of dkms package&lt;br /&gt;
&lt;br /&gt;
== Update 2010-06-14 23070 ==&lt;br /&gt;
* pluto-std-plugins (116,135) - Fix to General Info Plugin to allow Firefox Bookmarks to work again. Please test!&lt;br /&gt;
* pluto-boot-scripts (234) - Modify Mozilla.sh to properly output a profile where bookmarks work again.&lt;br /&gt;
* mce-diskless-tools (627,628) - Modify DisklessInteractor to always return i386 until we get a working amd64 build again.&lt;br /&gt;
* vdr - Update to version 1.7.15 &lt;br /&gt;
** Get rid of a few patches&lt;br /&gt;
** Fixes for sound decoding in Denmark&lt;br /&gt;
&lt;br /&gt;
== Update 2010-06-18 23082 ==&lt;br /&gt;
* lmce-datalogger-plugin (686,687)&lt;br /&gt;
* lmce-datalog-database (753)&lt;br /&gt;
* pluto-boot-scripts (234)&lt;br /&gt;
* pluto-std-plugins (116,135)&lt;br /&gt;
* asterisk-pluto (269)&lt;br /&gt;
* pluto-asterisk (270,271)&lt;br /&gt;
* pluto-website-admin (220)&lt;br /&gt;
* pluto-mythtv-player (133,152) - Fix the missing MythTV Setup in Computing. as the Quick Start Template has moved rows.&lt;br /&gt;
* pluto-mythtv-plugin (134,153) - Fixes #732 - Storage devices not locally attached to core are not added to mythtv storage groups and cleans up some error messages&lt;br /&gt;
&lt;br /&gt;
== Update 2010-06-28 23119 ==&lt;br /&gt;
* asterisk-pluto (269) - Fix fire SOS event and dialplan cleanup - Los93soL&lt;br /&gt;
* freepbx - Fix fire SOS event and dialplan cleanup - Los93soL&lt;br /&gt;
* mjproxy (760,761)&lt;br /&gt;
* pluto-dhcpd-plugin (302) - update configure scripts for grandstream and snom 3xx phones for support of database secret.&lt;br /&gt;
* pluto-mythtv-player (133,152) - Bug #737 - MH Play Media can now set initial channel&lt;br /&gt;
* pluto-std-plugins (116,135) - Bug #736 - CMD_Delete_File in Media PlugIn now will not allow deletion of arbitrary files from the disk, lots of sanity checks. Support for deleting voicemails.&lt;br /&gt;
* pluto-system-database (211)&lt;br /&gt;
* pluto-xine-player (117,136) - enable subtitle support&lt;br /&gt;
* pluto-vdr (468,469) - Bug #737 - MH Play Media can now set initial channel&lt;br /&gt;
* pluto-website-admin (220) - Adds energy monitor that uses state change #677&lt;br /&gt;
&lt;br /&gt;
== Update 2010-07-03  ==&lt;br /&gt;
*asterisk-pluto (269)&lt;br /&gt;
** Fix pluto sos menu generates the voice dialogs now&lt;br /&gt;
** Update caller id when sos menu calls out&lt;br /&gt;
*freepbx&lt;br /&gt;
** General dialplan cleanup&lt;br /&gt;
** FreePBX system status works now&lt;br /&gt;
** Fix warnings when updating modules list in FreePBX&lt;br /&gt;
*lmce-hai-omni-rs232 (748,749) - Make sure HAI created devices set HAI as the controlled via device&lt;br /&gt;
*pluto-asterisk (270,271)&lt;br /&gt;
** Update create scripts and abstract redundant code&lt;br /&gt;
** Keep Line_HouseMode in sync when trunks are deleted&lt;br /&gt;
** Transfers are working again&lt;br /&gt;
*pluto-website-admin (220) - Don&#039;t display phone trunk passwords in web admin&lt;br /&gt;
*pluto-dhcpd-plugin (302) - Cisco 7960 (with SIP firmware) will use sip secret now&lt;br /&gt;
*pluto-std-plugins (116,135) - CRITICAL MEDIA PLUGIN FIX IN CMD_Set_Media_Private which was causing the router to rapidly crash due to odd data coming in from MythTV PlugIn. Will investigate further, but this does stop the crashes.&lt;br /&gt;
*pluto-mythtv-plugin (136,152) - Add changes to MythTvSyncDB.sh to always set AlwaysStreamFiles to 1 for media directors.&lt;br /&gt;
*lmce-hulu-player (744,745) - somehow, an older package snuck in. This needs to be rebuilt to fix the hanging bug that somehow reappeared. Yes, I went back and checked the checked in code from a fresh checkin, this will fix it&lt;br /&gt;
*pluto-storage-devices (533) - Added dependencies for nbd-client and nbd-server so that remote playing of DVDs will work, correctly. (Fixes #743)&lt;br /&gt;
* pluto-proxy-orbiter - updates from Dianemo&lt;br /&gt;
&lt;br /&gt;
== Update 2010-07-06 23148 ==&lt;br /&gt;
* freepbx - Changelog updated to get a new version number&lt;br /&gt;
* pluto-asterisk (270,271) - Add support for making announcements to phones&lt;br /&gt;
* pluto-dhcpd-plugin (302) - Define helper script as a perl script&lt;br /&gt;
* pluto-std-plugins (116,135) - Small speed up fix for video file list &lt;br /&gt;
* pluto-text-to-speech (283,284) - Add support for making announcements to phones&lt;br /&gt;
* pluto-website-admin (220) - Updates to the new weborbiter&lt;br /&gt;
&lt;br /&gt;
== Update 2010-07-14 23155 ==&lt;br /&gt;
* pluto-asterisk (270,271) - Only send extra channel options for transfers when an extra channel is there, also fixes to viatalk create script so things work nicely again&lt;br /&gt;
* pluto-simplephone (498,499) - Whoops!  Missed this package a few days ago, fixes Orbiter phones so they connect with the SIP secret&lt;br /&gt;
* pluto-system-database (211) - Updates to the Size table to include older iPhone/iPod Touch sizes, as well as iPhone4 size.&lt;br /&gt;
* pluto-mythtv-plugin (136,152) - Fixed some incorrect behavior with generating mythtv storage groups&lt;br /&gt;
* lmce-launch-manager (299,298) - Fixed the StartCoreServices.sh from passing wrong Device_ID to Sync2amp.pl causing NAS passwords to become scrabled.&lt;br /&gt;
&lt;br /&gt;
== Update 2010-07-16 23161 ==&lt;br /&gt;
* pluto-proxy-orbiter (487,488) - now with committed fixes for the 404 in 7970&lt;br /&gt;
&lt;br /&gt;
== Update 2010-07-17 23165 == &lt;br /&gt;
* pluto-boot-scripts (234) - New startup script for the Launch Manager (fixes #753)&lt;br /&gt;
* pluto-website-admin (220)&lt;br /&gt;
** Weborbiter: add missing getNews function (fixes #755)&lt;br /&gt;
** Weborbiter: keep trying to get images/data when an communication error occurs&lt;br /&gt;
** Weborbiter: fix keyboard processing (fixes #754)&lt;br /&gt;
&lt;br /&gt;
== Upcoming fixes... ==&lt;br /&gt;
&#039;&#039;&#039;Note: Please put the name of the package file and the source and bin package number in this list, followed by a small description of what has changed! Hulu Player is not the name of the package, but lmce-hulu-player. It makes the life of the person, who needs to update the repo a lot easier. Thank you!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* pluto-boot-scripts (234) - Fix cameras on MDs (#758) by using NFS mount for the camera dir&lt;br /&gt;
* pluto-updatemedia (405,406) - Different handling for VDR files (#434) - WARNING!! Playback of VDR recording from video is still not possible!&lt;br /&gt;
* lmce-picture-viewer (754,755) Refs #650, fixes alpha blending of picture viewer&lt;br /&gt;
* lib-xine - Refs #535, Backport of newer Matroska container support form lib-xine 1.1.17.&lt;br /&gt;
&lt;br /&gt;
== Bugfixes ==&lt;br /&gt;
=== Mythtv-plugin fails to install ===&lt;br /&gt;
Install with apt-get install -f &amp;lt;name-of-package&amp;gt;&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=MPlayer_Player&amp;diff=22574</id>
		<title>MPlayer Player</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=MPlayer_Player&amp;diff=22574"/>
		<updated>2010-03-03T18:51:42Z</updated>

		<summary type="html">&lt;p&gt;Niz23: Added MPlayer deInterlacing information&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {| align=&amp;quot;left&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
[[Category: Programmer&#039;s Guide]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Basics==&lt;br /&gt;
LMCE use two different media players. MPlayer and Xine. Even though both players do much the same they work very different.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To control mplayer with a DCE device one have to start mplayer in slave mode. This approach have a disadvantage, mplayer will run in it´s own thread making it more difficult to control. Xine on the other hand is a library that is completely integrated in to Xine_Player. To make it easier we use libplayer, gpl library that abstract the control part in to a simple api. Libplayer is written in C and have a single simple api to control backendend players. Atm libplayer support 4 different backend players. GStreamer, MPlayer, Xine and vlc.&lt;br /&gt;
To use libplayer you the only thing one have to take care of is to create a X11 Window and fetch it´s window id then pass that into libplayer. When that is done you create a player and specify which of the 4 backend player types it shall be. It´s possible to use different backend players to playback different media types. For example m2ts can use mplayer and avi use xine. Libplayer have internal logic to make all it possible to use the same X11 window for all 4 backend players.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All communication between LMCE and MPlayer_Player is done through [[DCERouter]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
* Uses mplayer through slave mode.&lt;br /&gt;
* Support VDPAU with fallback to XV (obeys HW Accel setting done in lmceadmin)&lt;br /&gt;
* libplayer to abstract mplayer mplayer communication and internals.&lt;br /&gt;
* Support playback of almost any video file you can find.&lt;br /&gt;
* Play&lt;br /&gt;
* Pause&lt;br /&gt;
* Fast Forward (jump +15s for each keypress). Not implemented.&lt;br /&gt;
* Rewind (jump -15s for each keypress). Not implemented.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==TODO==&lt;br /&gt;
* Status feedback back to lmce. libplayers eventhandler can be used here this way we get correct status back to lmce.&lt;br /&gt;
* Bookmark. Need Screenshot.&lt;br /&gt;
* Implement Screenshot functionality. Not sure if this can be done when using vdpau.&lt;br /&gt;
* OSD (A simple OSD can be implemented to show what is going on. Like play, pause inforamtion.&lt;br /&gt;
* Push mediafile metadata back to lmce. Like codec used, playback length etc.&lt;br /&gt;
* Make use of deInterlace settings in lmceadmin. MPlayer_Player already know which setting is set but do not take advantage of it.&lt;br /&gt;
* Better use of SmartPlaylists(). As in automatically identify if a media consist of several files.&lt;br /&gt;
* Implement simulated FF/Rew since MPlayer do not support speed change for backward playback.&lt;br /&gt;
* Research how the rest of libplayers supported backends perform (libplayer support Xine, VLC, MPlayer and GStreamer)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Architecture==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:MPlayer_Player_Schematic.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MPlayer Specifics ==&lt;br /&gt;
&lt;br /&gt;
=== DeInterlace options ===&lt;br /&gt;
&lt;br /&gt;
One can enable deinterlacing in MPlayer when it is started from command line like this.&lt;br /&gt;
Example use vdpau as video decoder. For best result use latest nVidia Linux driver.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 mplayer -fs -vo vdpau:deint=x -vc ffh264vdpau -ao alsa:device=hw=0.3 filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
where x = 0..4&lt;br /&gt;
&lt;br /&gt;
0: Weave no de-interlace&lt;br /&gt;
&lt;br /&gt;
1: Bob 1x, each frame has 1 field selected and displayed. The field is stretched; doubled in resolution vertically. Thus, half the image resolution is lost&lt;br /&gt;
&lt;br /&gt;
2: Bob 2x, each field of each frame has bob applied and displayed. The displayed frame is 1/2 the resolution of the source frame. However, all fields are displayed, so the eye effectively sees pretty much all the resolution.&lt;br /&gt;
&lt;br /&gt;
3: Temporal, VDPAU &amp;quot;real&amp;quot; de-interlacing algorithm&lt;br /&gt;
&lt;br /&gt;
4: Temporal spatial, a better quality vdpau &amp;quot;real&amp;quot; de-interlacing algorithm&lt;br /&gt;
&lt;br /&gt;
deint=3..4 do not work good on ION based hardware. Unfortunately.&lt;br /&gt;
&lt;br /&gt;
Don´t know about ION2. I have heard it should support better hardware accelerated deinterlacing. Still need to test.&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=LinuxMCE-0810_beta&amp;diff=22518</id>
		<title>LinuxMCE-0810 beta</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=LinuxMCE-0810_beta&amp;diff=22518"/>
		<updated>2010-02-28T18:27:07Z</updated>

		<summary type="html">&lt;p&gt;Niz23: /* Upcoming fixes... */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Software]]&lt;br /&gt;
This page outlines some information about the Beta, as well as outlining any changes and bugfixes we are applying, just like we did with the alpha2 page.&lt;br /&gt;
&lt;br /&gt;
The installation instructions found on the alpha2 page still apply:&lt;br /&gt;
&lt;br /&gt;
==Installing LinuxMCE-0810==&lt;br /&gt;
Please see detailed instruction on how to install LinuxMCE-0810 and keep it up-to-date with the latest updates [[installing 0810|here]].&lt;br /&gt;
&lt;br /&gt;
== Update 2009-12-03 22558 ==&lt;br /&gt;
* Build_Replacement_Package - freepbx (ubuntu/asterisk/freepbx) - Ticket #345 - Fixes the issue of installing new modules in FreePBX.&lt;br /&gt;
* pluto-asterisk (270.271) - Phone Lines fixing - asterisk (src/asterisk) - Ticket #374 - Fixes the issue during the creation procedure of a new phone lines via web LinuxMCE Admin. New MessageNet Provider support.&lt;br /&gt;
* pluto-avwizard (555,556) - Fixes #480 - Fails to identify untouched xorg.conf&lt;br /&gt;
* pluto-boot-scripts (234) &lt;br /&gt;
** Cleanup in nvidia-config&lt;br /&gt;
** MD WOL Problem fixed&lt;br /&gt;
* pluto-website-admin (220)&lt;br /&gt;
** #469 IVR menue will now be regenerated every time a phone line is added.&lt;br /&gt;
** #221 IR commands selection screen now has sort modes to make it easier to sift through all those commands.&lt;br /&gt;
** #219 Various layout improvements to the wizard pages.&lt;br /&gt;
* pluto-xine-player (117,136) - changes for HDMI out&lt;br /&gt;
* pluto-std-plugins (116,135) - Changes to Telecom PlugIn to give proper audio switching behaviour when USB Conference microphones are used for the media director phone. This is of relevance to particular configurations that do not allow concurrent access to the soundcard (such as coax/optical settings). -tschak&lt;br /&gt;
&lt;br /&gt;
== Update 2009-12-06 22569 ==&lt;br /&gt;
* pluto-dce-router (154,155) - now depends on lmce-skins-uita&lt;br /&gt;
* pluto-system-database (211) - new lmce-skins-uita package definition&lt;br /&gt;
* lmce-skins-uita (727) - new skin&lt;br /&gt;
* MPlayer_Player (656,657) - Videos that is played by mplayer can now take advantage of vdpau. (Set hw accel to &amp;quot;auto&amp;quot; or &amp;quot;vdpau&amp;quot;)&lt;br /&gt;
* pluto-xine-player (117,136) - don&#039;t stop screen saver when playing audio [http://svn.linuxmce.org/trac.cgi/ticket/486 #486]&lt;br /&gt;
* pluto-orbiter (119,138) - hide xine when playing audio, keeps screen saver visible [http://svn.linuxmce.org/trac.cgi/ticket/486 #486]&lt;br /&gt;
* Update of Zaptel and other kernel related packages to -16&lt;br /&gt;
== Update 2009-12-12 22598 ==&lt;br /&gt;
* pluto-website-admin (220) - sql fix from http://svn.linuxmce.org/trac.cgi/changeset/22567&lt;br /&gt;
* pluto-xine-plugin (118,137) - fix for remote audio cd streaming [http://svn.linuxmce.org/trac.cgi/ticket/470 #470] - still not working&lt;br /&gt;
* pluto-xine-player - refactor screen saver handling&lt;br /&gt;
* pluto-disk-drive (122,141) - fix for remote audio cd streaming [http://svn.linuxmce.org/trac.cgi/ticket/470 #470] - still not working&lt;br /&gt;
* pluto-x-scripts (520,523) - fix for audio over HDMI&lt;br /&gt;
* alsa-lib, alsa-utils, lib64asound2, libasound2 - fix for audio over HDMI&lt;br /&gt;
&lt;br /&gt;
== Update 2009-12-14 22600 ==&lt;br /&gt;
* pluto-dcerouter (154,155) - Fixes broken Delay command&lt;br /&gt;
* pluto-libresolution (545,544) - UseEDID HDMI Audio xorg.conf entry&lt;br /&gt;
* pluto-asterisk (270.271) - Fix for Messagenet configuration script (changing Window&#039;s EOL characters)&lt;br /&gt;
* pluto-system-database (211) - Some devicedata changes for dcerouter delay command and DCS-5300G camera&lt;br /&gt;
* pluto-website-admin (220) - fix HDMI selection in web admin&lt;br /&gt;
* pluto-xine-player (117,136) - removed 1 second sleep after play media. refactored code to stop screen saver&lt;br /&gt;
&lt;br /&gt;
== Update 2009-12-25 22639 - Christmas fix ==&lt;br /&gt;
* freepbx - removal of chan_vpb.so to circumvent coredumps on system without a Voicetronix board (#519)&lt;br /&gt;
* pluto-avwizard (555,556) - modification of startup scripts to not screw the system upon status calls to the startup scripts&lt;br /&gt;
* pluto-boot-scripts (234)&lt;br /&gt;
** modification of startup scripts to not screw the system upon status calls to the startup scripts&lt;br /&gt;
** updated Backup/Restore functionallity&lt;br /&gt;
** fixes  web admin log links for hybrid MD&lt;br /&gt;
** Make sure only a single logrotate configuration file for LinuxMCE exist&lt;br /&gt;
* pluto-hdhomerun(621,620)- Fixes bug where only 1 tuner was added to mythtv&lt;br /&gt;
* pluto-mythtv-plugin (134,153) - Fixes deletion of of hostname from mythconverg.capturecard by creating and using a dummy videosource&lt;br /&gt;
* pluto-simplephone (498,499) - Adds support for password in DeviceData&lt;br /&gt;
* pluto-std-plugins (116,135) - Adds support for specialized interfaces&lt;br /&gt;
* pluto-system-database (211) - Some devicedata changes for SIP phone templates to include devicedata for password&lt;br /&gt;
* pluto-website-admin (220) - Fixes Climate Command Wizard Set Temperature command, Climate Command Wizard also now works with On//Off Climate Devices&lt;br /&gt;
* pluto-orbiter (119,138) - Fixes issue with input devices crashing orbiter [http://svn.linuxmce.org/trac.cgi/ticket/522 #522]&lt;br /&gt;
&lt;br /&gt;
== Update 2010-01-08 22669 ==&lt;br /&gt;
*pluto-boot-scripts (234) &lt;br /&gt;
** Purge_Camera_Archives.pl fixed&lt;br /&gt;
** backup/restore fixed&lt;br /&gt;
** enable_wol called from Startup script - WOL for MDs should work again&lt;br /&gt;
*pluto-motion-wrapper (456,455) - Now calls the purge script every 6 hours and on reload&lt;br /&gt;
*pluto-storage-devices (533) &lt;br /&gt;
** Hostname now added to string to be displayed on orbiters when new drives are detected. &lt;br /&gt;
** Boot partitions will be filtered out also.&lt;br /&gt;
*pluto-system-database (211) - changes to MotionWrapper&#039;s motion.conf default options to use new option names&lt;br /&gt;
&lt;br /&gt;
==  Update 2010-01-16 22689 ==&lt;br /&gt;
* pluto-boot-scripts (234) - new safe_delete.sh script for safely deleting database entries&lt;br /&gt;
* pluto-cm15a (730,731) - new DCE device, CM15A USB interface for X10&lt;br /&gt;
* pluto-mythtv-plugin (134,153) - Capture card install now goes directly to the setup wizard&lt;br /&gt;
* pluto-orbiter (119,138) - Capture card install now goes directly to the setup wizard&lt;br /&gt;
* pluto-storage-devices (533) - mount no longer echos out errors during ro filesystem&lt;br /&gt;
* pluto-photo-screen-saver (582,581) - Rotate image according to exif tag [http://svn.linuxmce.org/trac.cgi/ticket/566 #566]&lt;br /&gt;
&lt;br /&gt;
== Update 2010-01-27 22704 ==&lt;br /&gt;
* pluto-photo-screen-saver (582,581) - maintain correct image aspect ratio [http://svn.linuxmce.org/trac.cgi/ticket/568 #568]&lt;br /&gt;
* pluto-vdr (469,468) &lt;br /&gt;
** Use remotetimer for central scheduling&lt;br /&gt;
** Don&#039;t autostart VDR on MD&lt;br /&gt;
** Support VDPAU &lt;br /&gt;
* VDR - We provide our own packages (1.7.11 sources packages from eTobi and free-vdr.de)&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-03 22733 ==&lt;br /&gt;
* MythTV - We provide our own packages (0.22 sources packages from mythbuntu )&lt;br /&gt;
* ZWave Lighting (505,506) - Wizard bugfix&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-08 22754 ==&lt;br /&gt;
* Hulu PlugIn (737,738) - Initial Beta of Hulu Support&lt;br /&gt;
* Hulu Player (739,740) - from TSCHAK&lt;br /&gt;
* Game Player (673,674) - Added support for custom controller files to Game Player - see TankStick DT #2100 for an example.&lt;br /&gt;
* pluto-std-plugins - fixes #587&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-10 22758 ==&lt;br /&gt;
* pluto-boot-script (234)- Add Activate Orbiter to KDE desktop (#596)&lt;br /&gt;
* mce-diskless-tools (627,628) - Add a link to the desktop to call Activate Orbiter (#596)&lt;br /&gt;
* linux-diskless-image (2.6.27-17) - Update to the latest kernel released by Ubuntu&lt;br /&gt;
* alsa-modules (2.6.27-17) - Update to the latest kernel released by Ubuntu&lt;br /&gt;
* zaptel-modules (2.6.27-17) - Update to the latest kernel released by Ubuntu&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-12 22763 ==&lt;br /&gt;
* new-installer &lt;br /&gt;
** changes in kdm link management&lt;br /&gt;
** verify kubuntu-desktop is installed&lt;br /&gt;
* pluto-boot-script (234) - Fix copying of desktop link to activate Orbiter into root&#039;s Desktop dir&lt;br /&gt;
* pluto-vdr (469,468) - Only backup setup.conf if it exists.&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-13 22765 ==&lt;br /&gt;
* pluto-std-plugins - fixes #587&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-14 22768 ==&lt;br /&gt;
* pluto-xine-player (117,136) - removed dependency for libxine1-ffmpeg&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-16 22777 ==&lt;br /&gt;
* pluto-std-plugins (116,135)&lt;br /&gt;
** Fixes event criteria for PK_EventParameter [http://svn.linuxmce.org/trac.cgi/ticket/602 #602]&lt;br /&gt;
** Fixes time of day - can now check againt hh:mm:ss [http://svn.linuxmce.org/trac.cgi/ticket/605 #605]&lt;br /&gt;
** Fixed bug introduced in the two fixes above [http://svn.linuxmce.org/trac.cgi/ticket/608 #608]&lt;br /&gt;
* pluto-vdr (468,469) - Remove SourceCaps entries from default setup.conf&lt;br /&gt;
* pluto-system-database (211) - Hulu Player/PlugIn changes&lt;br /&gt;
* Hulu PlugIn (737,738) - device template constant fixes&lt;br /&gt;
* Hulu Player (739,740) - device template constant fixes&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-18 22795 ==&lt;br /&gt;
* pluto-proxy-orbiter (487,488) Fixes [http://svn.linuxmce.org/trac.cgi/ticket/610 #610]&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-23 22803 ==&lt;br /&gt;
* pluto-boot-script (234) &lt;br /&gt;
** Install zaptel-modules and load ztdummy for meetme&lt;br /&gt;
** Disable KDE screensaver upon KDE Desktop start (fixes #600)&lt;br /&gt;
* pluto-dhcpd-plugin (302) - Make sure to transfer database secret into sip_additional.conf&lt;br /&gt;
* pluto-orbiter (119,138) - Color fixes&lt;br /&gt;
* pluto-proxy-orbiter (488,487) - Color fixes - thanks radu&lt;br /&gt;
* pluto-vdr (468,469)&lt;br /&gt;
** Only create setup.conf if it does not contain a remotetimers entry&lt;br /&gt;
** Disable shutdown of system from VDR&lt;br /&gt;
&lt;br /&gt;
== Upcoming fixes... ==&lt;br /&gt;
&lt;br /&gt;
Hulu Now works, and the HAI Omni Security panel driver has been checked in and integrated.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: Please put the name of the package file and the source and bin package number in this list, followed by a small description of what has changed! Hulu Player is not the name of the package, but lmce-hulu-player. It makes the life of the person, who needs to update the repo a lot easier. Thank you!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* pluto-system-database (211) - Addition of buttons to Hulu Remote (tschak)&lt;br /&gt;
* Hulu Player (739,740) - Hulu Player now uses Hulu Desktop&#039;s LIRCD port via a fake LIRCD Server. (tschak)&lt;br /&gt;
* 751  	HAI Control Program&lt;br /&gt;
* 750 	HAI Control Program Source&lt;br /&gt;
* 749  	LinuxMCE HAI Omni RS232 Panel Support&lt;br /&gt;
* 748 	LinuxMCE HAI Omni RS232 Panel Support Source&lt;br /&gt;
* pluto-zwave-lighting (505,506) - Refs [http://svn.linuxmce.org/trac.cgi/ticket/620 #620] multi instance support for sensors&lt;br /&gt;
* pluto-mplayer-player (657,656) - Refs [http://svn.linuxmce.org/trac.cgi/ticket/471 #471] Finally committed vdpau support for mplayer&lt;br /&gt;
&lt;br /&gt;
== Bugfixes ==&lt;br /&gt;
=== Mythtv-plugin fails to install ===&lt;br /&gt;
Install with apt-get install -f &amp;lt;name-of-package&amp;gt;&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=LinuxMCE-0810_beta&amp;diff=22517</id>
		<title>LinuxMCE-0810 beta</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=LinuxMCE-0810_beta&amp;diff=22517"/>
		<updated>2010-02-28T18:23:51Z</updated>

		<summary type="html">&lt;p&gt;Niz23: /* Upcoming fixes... */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Software]]&lt;br /&gt;
This page outlines some information about the Beta, as well as outlining any changes and bugfixes we are applying, just like we did with the alpha2 page.&lt;br /&gt;
&lt;br /&gt;
The installation instructions found on the alpha2 page still apply:&lt;br /&gt;
&lt;br /&gt;
==Installing LinuxMCE-0810==&lt;br /&gt;
Please see detailed instruction on how to install LinuxMCE-0810 and keep it up-to-date with the latest updates [[installing 0810|here]].&lt;br /&gt;
&lt;br /&gt;
== Update 2009-12-03 22558 ==&lt;br /&gt;
* Build_Replacement_Package - freepbx (ubuntu/asterisk/freepbx) - Ticket #345 - Fixes the issue of installing new modules in FreePBX.&lt;br /&gt;
* pluto-asterisk (270.271) - Phone Lines fixing - asterisk (src/asterisk) - Ticket #374 - Fixes the issue during the creation procedure of a new phone lines via web LinuxMCE Admin. New MessageNet Provider support.&lt;br /&gt;
* pluto-avwizard (555,556) - Fixes #480 - Fails to identify untouched xorg.conf&lt;br /&gt;
* pluto-boot-scripts (234) &lt;br /&gt;
** Cleanup in nvidia-config&lt;br /&gt;
** MD WOL Problem fixed&lt;br /&gt;
* pluto-website-admin (220)&lt;br /&gt;
** #469 IVR menue will now be regenerated every time a phone line is added.&lt;br /&gt;
** #221 IR commands selection screen now has sort modes to make it easier to sift through all those commands.&lt;br /&gt;
** #219 Various layout improvements to the wizard pages.&lt;br /&gt;
* pluto-xine-player (117,136) - changes for HDMI out&lt;br /&gt;
* pluto-std-plugins (116,135) - Changes to Telecom PlugIn to give proper audio switching behaviour when USB Conference microphones are used for the media director phone. This is of relevance to particular configurations that do not allow concurrent access to the soundcard (such as coax/optical settings). -tschak&lt;br /&gt;
&lt;br /&gt;
== Update 2009-12-06 22569 ==&lt;br /&gt;
* pluto-dce-router (154,155) - now depends on lmce-skins-uita&lt;br /&gt;
* pluto-system-database (211) - new lmce-skins-uita package definition&lt;br /&gt;
* lmce-skins-uita (727) - new skin&lt;br /&gt;
* MPlayer_Player (656,657) - Videos that is played by mplayer can now take advantage of vdpau. (Set hw accel to &amp;quot;auto&amp;quot; or &amp;quot;vdpau&amp;quot;)&lt;br /&gt;
* pluto-xine-player (117,136) - don&#039;t stop screen saver when playing audio [http://svn.linuxmce.org/trac.cgi/ticket/486 #486]&lt;br /&gt;
* pluto-orbiter (119,138) - hide xine when playing audio, keeps screen saver visible [http://svn.linuxmce.org/trac.cgi/ticket/486 #486]&lt;br /&gt;
* Update of Zaptel and other kernel related packages to -16&lt;br /&gt;
== Update 2009-12-12 22598 ==&lt;br /&gt;
* pluto-website-admin (220) - sql fix from http://svn.linuxmce.org/trac.cgi/changeset/22567&lt;br /&gt;
* pluto-xine-plugin (118,137) - fix for remote audio cd streaming [http://svn.linuxmce.org/trac.cgi/ticket/470 #470] - still not working&lt;br /&gt;
* pluto-xine-player - refactor screen saver handling&lt;br /&gt;
* pluto-disk-drive (122,141) - fix for remote audio cd streaming [http://svn.linuxmce.org/trac.cgi/ticket/470 #470] - still not working&lt;br /&gt;
* pluto-x-scripts (520,523) - fix for audio over HDMI&lt;br /&gt;
* alsa-lib, alsa-utils, lib64asound2, libasound2 - fix for audio over HDMI&lt;br /&gt;
&lt;br /&gt;
== Update 2009-12-14 22600 ==&lt;br /&gt;
* pluto-dcerouter (154,155) - Fixes broken Delay command&lt;br /&gt;
* pluto-libresolution (545,544) - UseEDID HDMI Audio xorg.conf entry&lt;br /&gt;
* pluto-asterisk (270.271) - Fix for Messagenet configuration script (changing Window&#039;s EOL characters)&lt;br /&gt;
* pluto-system-database (211) - Some devicedata changes for dcerouter delay command and DCS-5300G camera&lt;br /&gt;
* pluto-website-admin (220) - fix HDMI selection in web admin&lt;br /&gt;
* pluto-xine-player (117,136) - removed 1 second sleep after play media. refactored code to stop screen saver&lt;br /&gt;
&lt;br /&gt;
== Update 2009-12-25 22639 - Christmas fix ==&lt;br /&gt;
* freepbx - removal of chan_vpb.so to circumvent coredumps on system without a Voicetronix board (#519)&lt;br /&gt;
* pluto-avwizard (555,556) - modification of startup scripts to not screw the system upon status calls to the startup scripts&lt;br /&gt;
* pluto-boot-scripts (234)&lt;br /&gt;
** modification of startup scripts to not screw the system upon status calls to the startup scripts&lt;br /&gt;
** updated Backup/Restore functionallity&lt;br /&gt;
** fixes  web admin log links for hybrid MD&lt;br /&gt;
** Make sure only a single logrotate configuration file for LinuxMCE exist&lt;br /&gt;
* pluto-hdhomerun(621,620)- Fixes bug where only 1 tuner was added to mythtv&lt;br /&gt;
* pluto-mythtv-plugin (134,153) - Fixes deletion of of hostname from mythconverg.capturecard by creating and using a dummy videosource&lt;br /&gt;
* pluto-simplephone (498,499) - Adds support for password in DeviceData&lt;br /&gt;
* pluto-std-plugins (116,135) - Adds support for specialized interfaces&lt;br /&gt;
* pluto-system-database (211) - Some devicedata changes for SIP phone templates to include devicedata for password&lt;br /&gt;
* pluto-website-admin (220) - Fixes Climate Command Wizard Set Temperature command, Climate Command Wizard also now works with On//Off Climate Devices&lt;br /&gt;
* pluto-orbiter (119,138) - Fixes issue with input devices crashing orbiter [http://svn.linuxmce.org/trac.cgi/ticket/522 #522]&lt;br /&gt;
&lt;br /&gt;
== Update 2010-01-08 22669 ==&lt;br /&gt;
*pluto-boot-scripts (234) &lt;br /&gt;
** Purge_Camera_Archives.pl fixed&lt;br /&gt;
** backup/restore fixed&lt;br /&gt;
** enable_wol called from Startup script - WOL for MDs should work again&lt;br /&gt;
*pluto-motion-wrapper (456,455) - Now calls the purge script every 6 hours and on reload&lt;br /&gt;
*pluto-storage-devices (533) &lt;br /&gt;
** Hostname now added to string to be displayed on orbiters when new drives are detected. &lt;br /&gt;
** Boot partitions will be filtered out also.&lt;br /&gt;
*pluto-system-database (211) - changes to MotionWrapper&#039;s motion.conf default options to use new option names&lt;br /&gt;
&lt;br /&gt;
==  Update 2010-01-16 22689 ==&lt;br /&gt;
* pluto-boot-scripts (234) - new safe_delete.sh script for safely deleting database entries&lt;br /&gt;
* pluto-cm15a (730,731) - new DCE device, CM15A USB interface for X10&lt;br /&gt;
* pluto-mythtv-plugin (134,153) - Capture card install now goes directly to the setup wizard&lt;br /&gt;
* pluto-orbiter (119,138) - Capture card install now goes directly to the setup wizard&lt;br /&gt;
* pluto-storage-devices (533) - mount no longer echos out errors during ro filesystem&lt;br /&gt;
* pluto-photo-screen-saver (582,581) - Rotate image according to exif tag [http://svn.linuxmce.org/trac.cgi/ticket/566 #566]&lt;br /&gt;
&lt;br /&gt;
== Update 2010-01-27 22704 ==&lt;br /&gt;
* pluto-photo-screen-saver (582,581) - maintain correct image aspect ratio [http://svn.linuxmce.org/trac.cgi/ticket/568 #568]&lt;br /&gt;
* pluto-vdr (469,468) &lt;br /&gt;
** Use remotetimer for central scheduling&lt;br /&gt;
** Don&#039;t autostart VDR on MD&lt;br /&gt;
** Support VDPAU &lt;br /&gt;
* VDR - We provide our own packages (1.7.11 sources packages from eTobi and free-vdr.de)&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-03 22733 ==&lt;br /&gt;
* MythTV - We provide our own packages (0.22 sources packages from mythbuntu )&lt;br /&gt;
* ZWave Lighting (505,506) - Wizard bugfix&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-08 22754 ==&lt;br /&gt;
* Hulu PlugIn (737,738) - Initial Beta of Hulu Support&lt;br /&gt;
* Hulu Player (739,740) - from TSCHAK&lt;br /&gt;
* Game Player (673,674) - Added support for custom controller files to Game Player - see TankStick DT #2100 for an example.&lt;br /&gt;
* pluto-std-plugins - fixes #587&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-10 22758 ==&lt;br /&gt;
* pluto-boot-script (234)- Add Activate Orbiter to KDE desktop (#596)&lt;br /&gt;
* mce-diskless-tools (627,628) - Add a link to the desktop to call Activate Orbiter (#596)&lt;br /&gt;
* linux-diskless-image (2.6.27-17) - Update to the latest kernel released by Ubuntu&lt;br /&gt;
* alsa-modules (2.6.27-17) - Update to the latest kernel released by Ubuntu&lt;br /&gt;
* zaptel-modules (2.6.27-17) - Update to the latest kernel released by Ubuntu&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-12 22763 ==&lt;br /&gt;
* new-installer &lt;br /&gt;
** changes in kdm link management&lt;br /&gt;
** verify kubuntu-desktop is installed&lt;br /&gt;
* pluto-boot-script (234) - Fix copying of desktop link to activate Orbiter into root&#039;s Desktop dir&lt;br /&gt;
* pluto-vdr (469,468) - Only backup setup.conf if it exists.&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-13 22765 ==&lt;br /&gt;
* pluto-std-plugins - fixes #587&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-14 22768 ==&lt;br /&gt;
* pluto-xine-player (117,136) - removed dependency for libxine1-ffmpeg&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-16 22777 ==&lt;br /&gt;
* pluto-std-plugins (116,135)&lt;br /&gt;
** Fixes event criteria for PK_EventParameter [http://svn.linuxmce.org/trac.cgi/ticket/602 #602]&lt;br /&gt;
** Fixes time of day - can now check againt hh:mm:ss [http://svn.linuxmce.org/trac.cgi/ticket/605 #605]&lt;br /&gt;
** Fixed bug introduced in the two fixes above [http://svn.linuxmce.org/trac.cgi/ticket/608 #608]&lt;br /&gt;
* pluto-vdr (468,469) - Remove SourceCaps entries from default setup.conf&lt;br /&gt;
* pluto-system-database (211) - Hulu Player/PlugIn changes&lt;br /&gt;
* Hulu PlugIn (737,738) - device template constant fixes&lt;br /&gt;
* Hulu Player (739,740) - device template constant fixes&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-18 22795 ==&lt;br /&gt;
* pluto-proxy-orbiter (487,488) Fixes [http://svn.linuxmce.org/trac.cgi/ticket/610 #610]&lt;br /&gt;
&lt;br /&gt;
== Update 2010-02-23 22803 ==&lt;br /&gt;
* pluto-boot-script (234) &lt;br /&gt;
** Install zaptel-modules and load ztdummy for meetme&lt;br /&gt;
** Disable KDE screensaver upon KDE Desktop start (fixes #600)&lt;br /&gt;
* pluto-dhcpd-plugin (302) - Make sure to transfer database secret into sip_additional.conf&lt;br /&gt;
* pluto-orbiter (119,138) - Color fixes&lt;br /&gt;
* pluto-proxy-orbiter (488,487) - Color fixes - thanks radu&lt;br /&gt;
* pluto-vdr (468,469)&lt;br /&gt;
** Only create setup.conf if it does not contain a remotetimers entry&lt;br /&gt;
** Disable shutdown of system from VDR&lt;br /&gt;
&lt;br /&gt;
== Upcoming fixes... ==&lt;br /&gt;
&lt;br /&gt;
Hulu Now works, and the HAI Omni Security panel driver has been checked in and integrated.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: Please put the name of the package file and the source and bin package number in this list, followed by a small description of what has changed! Hulu Player is not the name of the package, but lmce-hulu-player. It makes the life of the person, who needs to update the repo a lot easier. Thank you!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* pluto-system-database (211) - Addition of buttons to Hulu Remote (tschak)&lt;br /&gt;
* Hulu Player (739,740) - Hulu Player now uses Hulu Desktop&#039;s LIRCD port via a fake LIRCD Server. (tschak)&lt;br /&gt;
* 751  	HAI Control Program&lt;br /&gt;
* 750 	HAI Control Program Source&lt;br /&gt;
* 749  	LinuxMCE HAI Omni RS232 Panel Support&lt;br /&gt;
* 748 	LinuxMCE HAI Omni RS232 Panel Support Source&lt;br /&gt;
* pluto-zwave-lighting (505,506) - Refs [http://svn.linuxmce.org/trac.cgi/ticket/620 #620] multi instance support for sensors&lt;br /&gt;
* MPlayer_Player  - Refs [http://svn.linuxmce.org/trac.cgi/ticket/471 #471] Finally committed vdpau support for mplayer&lt;br /&gt;
&lt;br /&gt;
== Bugfixes ==&lt;br /&gt;
=== Mythtv-plugin fails to install ===&lt;br /&gt;
Install with apt-get install -f &amp;lt;name-of-package&amp;gt;&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Orbited_For_A_New_WebOrbiter&amp;diff=22106</id>
		<title>Orbited For A New WebOrbiter</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Orbited_For_A_New_WebOrbiter&amp;diff=22106"/>
		<updated>2010-01-14T20:10:24Z</updated>

		<summary type="html">&lt;p&gt;Niz23: Initial rev&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Concept - What is a WebOrbiter==&lt;br /&gt;
&lt;br /&gt;
A webbased orbiter is basically a web page that one can browse from any device.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Today we have our weborbiter. It utilize lmce´s BD stack to transmit Orbiter images to a webbrowser.&lt;br /&gt;
When user click somewhere on the showed picture (Orbiter screen), coordinates is sent back and translated into a command/button click that is interpreted and executed by lmce.&lt;br /&gt;
If that result in another Orbiter screen that screen is rendered into a picture and sent to web browser.&lt;br /&gt;
&lt;br /&gt;
What would be really nice to have is a weborbiter that consist of code and graphics renderad in webbrowser on client (no more transmit of static pictures).&lt;br /&gt;
In my opinion there´s a couple of ways to implement this.&lt;br /&gt;
* Use Orbited (www.orbited.org). A software that make it possible to open a tcp socket to a webpage/javascript rendered in a clients webbrowser. Several reference protocols is supported. Like irc, stomp etc.&lt;br /&gt;
&lt;br /&gt;
* webtoolkit (webtoolkit.eu). WebToolkit is c++ &amp;lt;-&amp;gt; html/javascript engine. One create a application on a server to which a user can direct their webbrowser. What is shown in webbroswer depend on what methods you have implemented in c++ code. As with Orbited bi directional communication is supported. WebToolkit try to look similar in syntax to how you program&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* json and rpc. Don´t have much information on how this can be done or if it is possible.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Implementation==&lt;br /&gt;
There´s a couple of solution/ideas how to do this.&lt;br /&gt;
One issue that we need to overcome is that it is very hard to communicate from a server to a webbrowser.&lt;br /&gt;
&lt;br /&gt;
===With Orbited===&lt;br /&gt;
Orbited allows you to write real-time web applications, such as a chat room or instant messaging client, without using external plugins like Flash or Java. It enables streaming networking for JavaScript without loading bars or page refreshes. &lt;br /&gt;
To use Orbited you have a server/proxy app (Orbiter) that run on lmce core. The webbrowser talk to the proxy app and lmce speak socket directly to the proxy.&lt;br /&gt;
This way we have a solution where we can build a router plugin that talk tcpsocket to Orbited proxy which then translate into web requests and in the end update dom in webbrowser.&lt;br /&gt;
&lt;br /&gt;
====Use Case==== &lt;br /&gt;
* User browse media in weborbiter and click on a media file. A command is sent from webbrowser to Orbited proxy and then through tcpsocket to router plugin. Router plugin what for update and send data back thourgh tcpsocket to Orbited proxy and in the end to the webbrowser.&lt;br /&gt;
* User have a remote control screen opened on his weborbiter. Some other Orbiter send a message to MD to change to play another media file. Router plugin will get inforamtion about what have changed and transmit send that information to Orbited proxy which forward it to the webrowser where our weborbiter is running.&lt;br /&gt;
&lt;br /&gt;
====Challenges====&lt;br /&gt;
* We need to have a way to identify webbrwser and store static information on the device it is running to be able to identify that particular device later on. Otherwise we cannot assign the weborbiter a unique id in lmce.&lt;br /&gt;
&lt;br /&gt;
====Competence needed====&lt;br /&gt;
* Python competence&lt;br /&gt;
* Javascript knowledge&lt;br /&gt;
* UI Design&lt;br /&gt;
* C++ knowledge to implement a dce router plugin.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Links====&lt;br /&gt;
http://orbited.org/wiki/Articles&lt;br /&gt;
&lt;br /&gt;
http://cometdaily.com/2008/07/01/sockets-in-the-browser/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===With WebToolkit===&lt;br /&gt;
&lt;br /&gt;
http://webtoolkit.eu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===json rpc===&lt;br /&gt;
Write text&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=MPlayer_Player&amp;diff=22104</id>
		<title>MPlayer Player</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=MPlayer_Player&amp;diff=22104"/>
		<updated>2010-01-14T14:14:49Z</updated>

		<summary type="html">&lt;p&gt;Niz23: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
 {| align=&amp;quot;left&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
[[Category: Programmer&#039;s Guide]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Basics==&lt;br /&gt;
LMCE use two different media players. MPlayer and Xine. Even though both players do much the same they work very different.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To control mplayer with a DCE device one have to start mplayer in slave mode. This approach have a disadvantage, mplayer will run in it´s own thread making it more difficult to control. Xine on the other hand is a library that is completely integrated in to Xine_Player. To make it easier we use libplayer, gpl library that abstract the control part in to a simple api. Libplayer is written in C and have a single simple api to control backendend players. Atm libplayer support 4 different backend players. GStreamer, MPlayer, Xine and vlc.&lt;br /&gt;
To use libplayer you the only thing one have to take care of is to create a X11 Window and fetch it´s window id then pass that into libplayer. When that is done you create a player and specify which of the 4 backend player types it shall be. It´s possible to use different backend players to playback different media types. For example m2ts can use mplayer and avi use xine. Libplayer have internal logic to make all it possible to use the same X11 window for all 4 backend players.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All communication between LMCE and MPlayer_Player is done through [[DCERouter]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
* Uses mplayer through slave mode.&lt;br /&gt;
* Support VDPAU with fallback to XV (obey HW Accel setting done in lmceadmin)&lt;br /&gt;
* libplayer to abstract mplayer mplayer communication and internals.&lt;br /&gt;
* Support playback of almost any video file you can find.&lt;br /&gt;
* Play&lt;br /&gt;
* Pause&lt;br /&gt;
* Fast Forward (jump +15s for each keypress)&lt;br /&gt;
* Rewind (jump -15s for each keypress)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==TODO==&lt;br /&gt;
* Status feedback back to lmce. libplayers eventhandler can be used here this way we get correct status back to lmce.&lt;br /&gt;
* Bookmark&lt;br /&gt;
* Screenshot&lt;br /&gt;
* OSD (A simple OSD can be implemented to show what is going on&lt;br /&gt;
* Push mediafile metadata back to lmce. Like codec used, playback length etc.&lt;br /&gt;
* Make use of deInterlace settings in lmceadmin. MPlayer_Player already know which setting is set but do not take advantage of it.&lt;br /&gt;
* Better use of SmartPlaylists(). As in automatically identify if a media consist of several files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Architecture==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:MPlayer_Player_Schematic.jpg]]&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=MPlayer_Player&amp;diff=22103</id>
		<title>MPlayer Player</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=MPlayer_Player&amp;diff=22103"/>
		<updated>2010-01-14T14:03:12Z</updated>

		<summary type="html">&lt;p&gt;Niz23: Added architecture overview schematic&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=MPlayer_Player=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 {| align=&amp;quot;left&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
[[Category: Programmer&#039;s Guide]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Basics==&lt;br /&gt;
LMCE use two different media players. MPlayer and Xine. Even though both players do much the same they work very different.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To control mplayer with a DCE device one have to start mplayer in slave mode. This approach have a disadvantage, mplayer will run in it´s own thread making it more difficult to control. Xine on the other hand is a library that is completely integrated in to Xine_Player. To make it easier we use libplayer, gpl library that abstract the control part in to a simple api. Libplayer is written in C and have a single simple api to control backendend players. Atm libplayer support 4 different backend players. GStreamer, MPlayer, Xine and vlc.&lt;br /&gt;
To use libplayer you the only thing one have to take care of is to create a X11 Window and fetch it´s window id then pass that into libplayer. When that is done you create a player and specify which of the 4 backend player types it shall be. It´s possible to use different backend players to playback different media types. For example m2ts can use mplayer and avi use xine. Libplayer have internal logic to make all it possible to use the same X11 window for all 4 backend players.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All communication between LMCE and MPlayer_Player is done through [[DCERouter]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
* Uses mplayer through slave mode.&lt;br /&gt;
* Support VDPAU with fallback to XV (obey HW Accel setting done in lmceadmin)&lt;br /&gt;
* libplayer to abstract mplayer mplayer communication and internals.&lt;br /&gt;
* Support playback of almost any video file you can find.&lt;br /&gt;
* Play&lt;br /&gt;
* Pause&lt;br /&gt;
* Fast Forward (jump +15s for each keypress)&lt;br /&gt;
* Rewind (jump -15s for each keypress)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==TODO==&lt;br /&gt;
* Status feedback back to lmce. libplayers eventhandler can be used here this way we get correct status back to lmce.&lt;br /&gt;
* Bookmark&lt;br /&gt;
* Screenshot&lt;br /&gt;
* OSD (A simple OSD can be implemented to show what is going on&lt;br /&gt;
* Push mediafile metadata back to lmce. Like codec used, playback length etc.&lt;br /&gt;
* Make use of deInterlace settings in lmceadmin. MPlayer_Player already know which setting is set but do not take advantage of it.&lt;br /&gt;
* Better use of SmartPlaylists(). As in automatically identify if a media consist of several files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Architecture==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:MPlayer_Player_Schematic.jpg]]&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=File:MPlayer_Player_Schematic.jpg&amp;diff=22102</id>
		<title>File:MPlayer Player Schematic.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=File:MPlayer_Player_Schematic.jpg&amp;diff=22102"/>
		<updated>2010-01-14T14:01:10Z</updated>

		<summary type="html">&lt;p&gt;Niz23: MPlayer_Player Architecture - Overview&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;MPlayer_Player Architecture - Overview&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=MPlayer_Player&amp;diff=22101</id>
		<title>MPlayer Player</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=MPlayer_Player&amp;diff=22101"/>
		<updated>2010-01-14T13:49:37Z</updated>

		<summary type="html">&lt;p&gt;Niz23: support for vdpau etc.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
[[Category: Programmer&#039;s Guide]]&lt;br /&gt;
==Basics==&lt;br /&gt;
LMCE use two different media players. MPlayer and Xine. Even though both players do much the same they work very different.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To control mplayer with a DCE device one have to start mplayer in slave mode. This approach have a disadvantage, mplayer will run in it´s own thread making it more difficult to control. Xine on the other hand is a library that is completely integrated in to Xine_Player. To make it easier we use libplayer, gpl library that abstract the control part in to a simple api. Libplayer is written in C and have a single simple api to control backendend players. Atm libplayer support 4 different backend players. GStreamer, MPlayer, Xine and vlc.&lt;br /&gt;
To use libplayer you the only thing one have to take care of is to create a X11 Window and fetch it´s window id then pass that into libplayer. When that is done you create a player and specify which of the 4 backend player types it shall be. It´s possible to use different backend players to playback different media types. For example m2ts can use mplayer and avi use xine. Libplayer have internal logic to make all it possible to use the same X11 window for all 4 backend players.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All communication between LMCE and MPlayer_Player is done through [[DCERouter]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
* Uses mplayer through slave mode.&lt;br /&gt;
* Support VDPAU with fallback to XV (obey HW Accel setting done in lmceadmin)&lt;br /&gt;
* libplayer to abstract mplayer mplayer communication and internals.&lt;br /&gt;
* Support playback of almost any video file you can find.&lt;br /&gt;
* Play&lt;br /&gt;
* Pause&lt;br /&gt;
* Fast Forward (jump +15s for each keypress)&lt;br /&gt;
* Rewind (jump -15s for each keypress)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==TODO==&lt;br /&gt;
* Status feedback back to lmce. libplayers eventhandler can be used here this way we get correct status back to lmce.&lt;br /&gt;
* Bookmark&lt;br /&gt;
* Screenshot&lt;br /&gt;
* OSD (A simple OSD can be implemented to show what is going on&lt;br /&gt;
* Push mediafile metadata back to lmce. Like codec used, playback length etc.&lt;br /&gt;
* Make use of deInterlace settings in lmceadmin. MPlayer_Player already know which setting is set but do not take advantage of it.&lt;br /&gt;
* Better use of SmartPlaylists(). As in automatically identify if a media consist of several files.&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=MPlayer_Player&amp;diff=22100</id>
		<title>MPlayer Player</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=MPlayer_Player&amp;diff=22100"/>
		<updated>2010-01-14T13:46:39Z</updated>

		<summary type="html">&lt;p&gt;Niz23: First revision about MPlayer_Player&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
[[Category: Programmer&#039;s Guide]]&lt;br /&gt;
==Basics==&lt;br /&gt;
LMCE use two different media players. MPlayer and Xine. Even though both players do much the same they work very different.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To control mplayer with a DCE device one have to start mplayer in slave mode. This approach have a disadvantage, mplayer will run in it´s own thread making it more difficult to control. Xine on the other hand is a library that is completely integrated in to Xine_Player. To make it easier we use libplayer, gpl library that abstract the control part in to a simple api. Libplayer is written in C and have a single simple api to control backendend players. Atm libplayer support 4 different backend players. GStreamer, MPlayer, Xine and vlc.&lt;br /&gt;
To use libplayer you the only thing one have to take care of is to create a X11 Window and fetch it´s window id then pass that into libplayer. When that is done you create a player and specify which of the 4 backend player types it shall be. It´s possible to use different backend players to playback different media types. For example m2ts can use mplayer and avi use xine. Libplayer have internal logic to make all it possible to use the same X11 window for all 4 backend players.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All communication between LMCE and MPlayer_Player is done through [[DCERouter]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
* Uses mplayer through slave mode.&lt;br /&gt;
* libplayer to abstract mplayer mplayer communication and internals.&lt;br /&gt;
* Support playback of almost any video file you can find.&lt;br /&gt;
* Play&lt;br /&gt;
* Pause&lt;br /&gt;
* Fast Forward (jump +15s for each keypress)&lt;br /&gt;
* Rewind (jump -15s for each keypress)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==TODO==&lt;br /&gt;
* Status feedback back to lmce. libplayers eventhandler can be used here this way we get correct status back to lmce.&lt;br /&gt;
* Bookmark&lt;br /&gt;
* Screenshot&lt;br /&gt;
* OSD (A simple OSD can be implemented to show what is going on&lt;br /&gt;
* Push mediafile metadata back to lmce. Like codec used, playback length etc.&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=LinuxMCE-0810_beta&amp;diff=21765</id>
		<title>LinuxMCE-0810 beta</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=LinuxMCE-0810_beta&amp;diff=21765"/>
		<updated>2009-12-03T21:42:41Z</updated>

		<summary type="html">&lt;p&gt;Niz23: Added info re MPlayer_Player&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Software]]&lt;br /&gt;
This page outlines some information about the Beta, as well as outline any changes and bugfixes we are applying, just like we did with the alpha2 page.&lt;br /&gt;
&lt;br /&gt;
The installation instructions found on the alpha2 page still apply:&lt;br /&gt;
&lt;br /&gt;
==Internet Installation==&lt;br /&gt;
# Install Kubuntu Intrepid desktop and update it. (download Kubuntu 8.10 &#039;&#039;&#039;desktop&#039;&#039;&#039; release from one of these: [http://mirrors.ccs.neu.edu/releases.ubuntu.com/kubuntu/8.10/ Northeastern University Mirror, USA], [http://swtsrv.informatik.uni-mannheim.de/pub/linux/distributions/ubuntu-release/kubuntu/8.10/ Mannheim University Mirror, Germany]) &#039;&#039;&#039;Currently, only the 32bit version of LinuxMCE is available. Only download the i386 version of 8.10 Kubuntu, even if your system can support 64bit versions.&#039;&#039;&#039;&lt;br /&gt;
# Run aptitude update and aptitude dist-upgrade to get the latest Kubuntu updates.&lt;br /&gt;
# Grab the latest installer script from [http://deb.linuxmce.org/ubuntu here], unpack them and change into the freshly created &#039;&#039;new-installer&#039;&#039; directory.&lt;br /&gt;
# Run the following scripts (as root, in order): pre-install-from-repo.sh, mce-install.sh, post-install.sh.&lt;br /&gt;
# Reboot, wait for the activity to stop (see progress on console 8).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;EDIT:  MAKE SURE YOUR INTERNET CONNECTION IS ON ETH0!&#039;&#039;&#039; (For linux Newbies ETH0 is probably the network card on your motherboard...or plug all NICs into a switch that has Internet access)&lt;br /&gt;
&lt;br /&gt;
In other words, after installing Kubuntu:&lt;br /&gt;
 sudo su - #This might ask for the password you specified earlier during the install of kubuntu.&lt;br /&gt;
 aptitude update&lt;br /&gt;
 aptitude dist-upgrade&lt;br /&gt;
 wget -c http://deb.linuxmce.org/ubuntu/new-installer-beta2.tar.gz&lt;br /&gt;
 tar xvf new-installer-beta2.tar.gz&lt;br /&gt;
 cd new-installer&lt;br /&gt;
 ./pre-install-from-repo.sh&lt;br /&gt;
 ./mce-install.sh&lt;br /&gt;
 ./post-install.sh&lt;br /&gt;
 reboot&lt;br /&gt;
&lt;br /&gt;
==DVD Installation==&lt;br /&gt;
&lt;br /&gt;
However, if you want to install the DVD, grab it via the torrent [http://www.linuxmce.org/index.php/download here].&lt;br /&gt;
&lt;br /&gt;
Upon DVD boot, select LinuxMCE install. This will install a regular Kubuntu 810 system, with an additional button on the desktop to install LinuxMCE upon restart. Let Kubuntu&#039;s install run through, and after restart, login, and double click on the LinuxMCE icon. This will run the fullinstall.sh in /root/new-installer&lt;br /&gt;
&lt;br /&gt;
The DVD installer per default does not create the initial MD image, as that creation takes a very long time, and most people probably prefer to give 810 a test, without the MDs. If you want to setup MDs, you have to manually run &lt;br /&gt;
 /usr/pluto/bin/Diskless_CreateTBZ.sh&lt;br /&gt;
&lt;br /&gt;
If you have problems running Diskless_CreateTBZ.sh, check [[Error Running Diskless CreateTBZ.sh|this article]].&lt;br /&gt;
&lt;br /&gt;
If you then have problems netbooting your diskless media directors because you are receiving the error message &amp;quot;Diskless Setup Failed&amp;quot;, check [[Diskless setup failed error in 0810 beta|this article]].&lt;br /&gt;
&lt;br /&gt;
== Update 2009-12-03 22558 ==&lt;br /&gt;
* Build_Replacement_Package - freepbx (ubuntu/asterisk/freepbx) - Ticket #345 - Fixes the issue of installing new modules in FreePBX.&lt;br /&gt;
* pluto-asterisk (270.271) - Phone Lines fixing - asterisk (src/asterisk) - Ticket #374 - Fixes the issue during the creation procedure of a new phone lines via web LinuxMCE Admin. New MessageNet Provider support.&lt;br /&gt;
* pluto-avwizard (555,556) - Fixes #480 - Fails to identify untouched xorg.conf&lt;br /&gt;
* pluto-boot-scripts (234) &lt;br /&gt;
** Cleanup in nvidia-config&lt;br /&gt;
** MD WOL Problem fixed&lt;br /&gt;
* pluto-website-admin (220)&lt;br /&gt;
** #469 IVR menue will now be regenerated every time a phone line is added.&lt;br /&gt;
** #221 IR commands selection screen now has sort modes to make it easier to sift through all those commands.&lt;br /&gt;
** #219 Various layout improvements to the wizard pages.&lt;br /&gt;
* pluto-xine-player (117,136) - changes for HDMI out&lt;br /&gt;
* pluto-std-plugins (116,135) - Changes to Telecom PlugIn to give proper audio switching behaviour when USB Conference microphones are used for the media director phone. This is of relevance to particular configurations that do not allow concurrent access to the soundcard (such as coax/optical settings). -tschak&lt;br /&gt;
&lt;br /&gt;
== Upcoming fixes... ==&lt;br /&gt;
* pluto-dce-router (154,155) - now depends on lmce-skins-uita&lt;br /&gt;
* pluto-system-database (211) - new lmce-skins-uita package definition&lt;br /&gt;
* lmce-skins-uita (727) - new skin&lt;br /&gt;
* MPlayer_Player (656,657) - Videos that is played by mplayer can now take advantage of vdpau. (Set hw accel to &amp;quot;auto&amp;quot; or &amp;quot;vdpau&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Bugfixes ==&lt;br /&gt;
=== Diskless setup failed ===&lt;br /&gt;
Should you receive the error &amp;quot;Diskless setup failed&amp;quot; when trying to netboot your MDs, see here&lt;br /&gt;
[[Diskless_setup_failed_error_in_0810_beta]]&lt;br /&gt;
=== Mythtv-plugin fails to install ===&lt;br /&gt;
Install with apt-get install -f &amp;lt;name-of-package&amp;gt;&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=LinuxMCE-0810_alpha2&amp;diff=20153</id>
		<title>LinuxMCE-0810 alpha2</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=LinuxMCE-0810_alpha2&amp;diff=20153"/>
		<updated>2009-08-05T20:00:39Z</updated>

		<summary type="html">&lt;p&gt;Niz23: Added indo re apt-cache-ng&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Versions]]&lt;br /&gt;
{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
# Install Kubuntu Intrepid desktop, update it and enable the restricted (video) drivers if needed. (download Kubuntu 8.10 &#039;&#039;&#039;desktop&#039;&#039;&#039; release from one of these: [http://mirrors.ccs.neu.edu/releases.ubuntu.com/kubuntu/8.10/ Northeastern University Mirror, USA], [http://swtsrv.informatik.uni-mannheim.de/pub/linux/distributions/ubuntu-release/kubuntu/8.10/ Mannheim University Mirror, Germany]) &#039;&#039;&#039;Currently, only the 32bit version of LinuxMCE is available. Only download the i386 version of 8.10 Kubuntu, even if your system can support 64bit versions.&#039;&#039;&#039;&lt;br /&gt;
# Run aptitude update and aptitude dist-upgrade to get the latest Kubuntu updates.&lt;br /&gt;
# Grab the latest installer script from [http://deb.linuxmce.org/ubuntu here], unpack them and change into the freshly created &#039;&#039;new-installer&#039;&#039; directory.&lt;br /&gt;
# Run the following scripts (as root, in order): pre-install-from-repo.sh, mce-install.sh, post-install.sh.&lt;br /&gt;
# Reboot, wait for the activity to stop (see progress on console 8).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;EDIT:  MAKE SURE YOUR INTERNET CONNECTION IS ON ETH0!&#039;&#039;&#039; (For linux Newbies ETH0 is probably the network card on your motherboard...or plug all NICs into a switch that has Internet access)&lt;br /&gt;
&lt;br /&gt;
In other words, after installing Kubuntu:&lt;br /&gt;
 sudo su - #This might ask for the password you specified earlier during the install of kubuntu.&lt;br /&gt;
 aptitude update&lt;br /&gt;
 aptitude dist-upgrade&lt;br /&gt;
 wget -c http://deb.linuxmce.org/ubuntu/new-installer-alpha-latest.tar.gz&lt;br /&gt;
 tar xvf new-installer-alpha-latest.tar.gz&lt;br /&gt;
 cd new-installer&lt;br /&gt;
 ./pre-install-from-repo.sh&lt;br /&gt;
 ./mce-install.sh&lt;br /&gt;
 ./post-install.sh&lt;br /&gt;
 reboot&lt;br /&gt;
&lt;br /&gt;
=== HDMI Audio ===&lt;br /&gt;
If you installed 0810 Alpha 2.26 or earlier you will need to do apt-get dist-upgrade on your Core &amp;amp; MD&#039;s to get the updated AVwizard that enables HDMI audio to be easily configured... this will get you the new AVwizard and any other fixes changes since you last upgraded. For the time being you will need to upgrade nVidia (180.60 or greater) &amp;amp; alsa (1.0.20 or later) drivers by hand.&lt;br /&gt;
&lt;br /&gt;
Updated AVwizard notes;&lt;br /&gt;
&lt;br /&gt;
The new AVwizard now allows you to select primary &amp;amp; secondary HDMI/VGA connectors using the keyboard. Press &#039;1&#039; for HDMI 1 and &#039;Q&#039; for HDMI 2 and press &#039;2&#039; for VGA 1 and &#039;S&#039; for VGA 2. Once in the Graphical AVwizard UI you will notice that these new connectors are now available for selection. you will also notice that the AVwizard now has a new screen layout for selecting the Audio output and also includes &#039;HDMI&#039; as one of the output connector options. Select &#039;HDMI&#039; from this screen if you want Stereo output then in the following screen respond &#039;No&#039; to Dolby Digital and DTS. If you want surround audio to be routed out of the HDMI connector (mainly used with surround amplifiers with HDMI inputs) then select &#039;HDMI&#039; and then answers &#039;yes&#039; to the Dolby Digital &amp;amp; DTS wizard screens.&lt;br /&gt;
&lt;br /&gt;
=== nVidia Restricted Driver ===&lt;br /&gt;
&amp;lt;strike&amp;gt;Install the nVidia restricted driver (177) from KDE using the Hardware Manager &#039;&#039;before&#039;&#039; installing LinuxMCE 0810 Alpha for the best results&amp;lt;/strike&amp;gt; The installer will now automatically choose and install the correct restricted driver during setup.It will be installed after selecting &amp;quot;OpenGL&amp;quot; on your Media Director in web admin page.&lt;br /&gt;
&lt;br /&gt;
=== MythTV ===&lt;br /&gt;
&amp;lt;strike&amp;gt;Remove reference to hardy in /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
from terminal&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install pluto-mythtv-player&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install updated version of pluto-mythtv-plugin&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Setup Diskless MD ===&lt;br /&gt;
&amp;lt;strike&amp;gt;Follow the steps from [[LinuxMCE-0810_alpha1#Setup_Diskless_MD|alpha1]].&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Upgrading kernel ===&lt;br /&gt;
&amp;lt;strike&amp;gt;There are issues with the &#039;&#039;fglrx&#039;&#039; driver that are documented in Ubuntu&#039;s bug tracking system.  If you&#039;re experiencing those issues, upgrade the kernel to &#039;&#039;2.6.27-13&#039;&#039; or better. [[Upgrading the Kernel]] has been updated with instructions on doing this.&amp;lt;/strike&amp;gt; The latest official kernel is -14&lt;br /&gt;
&lt;br /&gt;
== Updates ==&lt;br /&gt;
Check if there is no junk like references to hardy in /etc/apt/sources.list then:&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get dist-upgrade&lt;br /&gt;
Or use a package manager on the KDE desktop for more convenience.&lt;br /&gt;
&lt;br /&gt;
=== 20090218 (alpha-2.1) ===&lt;br /&gt;
*lmce-datalog-db_2.0.0.44.0902180810&lt;br /&gt;
*lmce-datalogger-plugin_2.0.0.44.0902180810&lt;br /&gt;
*lmce-enocean-tcm120_2.0.0.44.0902180810&lt;br /&gt;
*lmce-src-datalogger-plugin_2.0.0.44.0902180810&lt;br /&gt;
*lmce-src-enocean-tcm120_2.0.0.44.0902180810&lt;br /&gt;
*lmce-src-lmce-datalog_2.0.0.44.0902180810&lt;br /&gt;
*pluto-dcerouter_2.0.0.44.0902180810&lt;br /&gt;
*pluto-dhcpd-plugin_2.0.0.44.0902180810&lt;br /&gt;
*pluto-hald-src_2.0.0.44.0902180810&lt;br /&gt;
*pluto-hald_2.0.0.44.0902180810&lt;br /&gt;
*pluto-mythtv-plugin_2.0.0.44.0902180810&lt;br /&gt;
*pluto-orbitergen_2.0.0.44.0902180810&lt;br /&gt;
*pluto-src-dcerouter_2.0.0.44.0902180810&lt;br /&gt;
*pluto-src-hal-device-finder_2.0.0.44.0902180810&lt;br /&gt;
*pluto-src-mythtv-plugin_2.0.0.44.0902180810&lt;br /&gt;
*pluto-src-orbitergen_2.0.0.44.0902180810&lt;br /&gt;
*pluto-src-updatemedia_2.0.0.44.0902180810&lt;br /&gt;
*pluto-updateentarea_2.0.0.44.0902180810&lt;br /&gt;
*pluto-updatemedia_2.0.0.44.0902180810&lt;br /&gt;
*pluto-zwave-lighting_2.0.0.44.0902180810&lt;br /&gt;
*lmce-game-player_2.0.0.44.0902180810&lt;br /&gt;
*lmce-game-plugin_2.0.0.44.0902180810&lt;br /&gt;
*lmce-src-game-player_2.0.0.44.0902180810&lt;br /&gt;
*lmce-src-game-plugin_2.0.0.44.0902180810&lt;br /&gt;
&lt;br /&gt;
==== 20090222 (alpha-2.1.1) ====&lt;br /&gt;
*pluto-dcerouter_2.0.0.44.0902220810&lt;br /&gt;
*pluto-bluetooth-dongle_2.0.0.44.0902220810&lt;br /&gt;
&lt;br /&gt;
=== 20090301 (alpha-2.2) ===&lt;br /&gt;
SVN revision: 21746&lt;br /&gt;
&lt;br /&gt;
To avoid a known problem when upgrading pluto-storage-devices, forcefully remove it before upgrading and let apt fix it:&lt;br /&gt;
 dpkg -r --force-all pluto-storage-devices&lt;br /&gt;
 apt-get update&lt;br /&gt;
 apt-get install -f&lt;br /&gt;
Also please note that installing the upgrade of pluto-system-database will OVERWRITE your existing pluto_main database. It  is therefore advisable to make a backup first!&lt;br /&gt;
 mysqldump --skip-extended-insert pluto_main &amp;gt;pluto_main_$PK_Installation-`date &#039;+%Y%m%d:%H%M%S&#039;`.sql&lt;br /&gt;
*pluto-boot-scripts_2.0.0.44.0903010810&lt;br /&gt;
*pluto-network-storage_2.0.0.44.0903010810&lt;br /&gt;
*pluto-skins-basic_2.0.0.44.0903010810&lt;br /&gt;
*pluto-src-network-storage_2.0.0.44.0903010810&lt;br /&gt;
*pluto-src-std-plugins_2.0.0.44.0903010810&lt;br /&gt;
*pluto-src-updatemedia_2.0.0.44.0903010810&lt;br /&gt;
*pluto-std-plugins_2.0.0.44.0903010810&lt;br /&gt;
*pluto-storage-devices_2.0.0.44.0903010810&lt;br /&gt;
*pluto-system-database_2.0.0.44.0903010810 &lt;br /&gt;
*pluto-updatemedia_2.0.0.44.0903010810&lt;br /&gt;
*pluto-website-admin_2.0.0.44.0903010810&lt;br /&gt;
&lt;br /&gt;
=== 20090308 (alpha-2.3) ===&lt;br /&gt;
SVN revision: 21765&lt;br /&gt;
&lt;br /&gt;
Again it is wise to backup your database as there is a new pluto-system-database package, but this one will not overwrite your pluto_main database if it is already installed, it should do an sqlCVS update instead.  &lt;br /&gt;
Also remove the pluto-storage-devices, hopefully for the last time.  &lt;br /&gt;
See the previous upgrade [[LinuxMCE-0810_alpha2#20090301_.28alpha-2.2.29|above]] for details on how to do these things.  &lt;br /&gt;
&lt;br /&gt;
*pluto-asterisk_2.0.0.44.0903080810&lt;br /&gt;
*pluto-src-asterisk_2.0.0.44.0903080810&lt;br /&gt;
*pluto-src-text-to-speech_2.0.0.44.0903080810&lt;br /&gt;
*pluto-src-updatemedia_2.0.0.44.0903080810&lt;br /&gt;
*pluto-storage-devices_2.0.0.44.0903080810&lt;br /&gt;
*pluto-system-database_2.0.0.44.0903080810&lt;br /&gt;
*pluto-text-to-speech_2.0.0.44.0903080810&lt;br /&gt;
*pluto-updatemedia_2.0.0.44.0903080810&lt;br /&gt;
*pluto-website-admin_2.0.0.44.0903080810&lt;br /&gt;
&lt;br /&gt;
=== 20090315 (alpha-2.4) ===&lt;br /&gt;
SVN revision: 21798&lt;br /&gt;
&lt;br /&gt;
The web admin is being moved from pluto-admin to lmce-admin with this build. A redirect has been placed in pluto-admin to redirect to the new web admin URL to help smooth the transition. While every attempt has been made to make this a smooth transition, please be sure to file a trac ticket if you find bugs related to this move so I can get them taken care of -  [[User:jondecker76|jondecker76]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Asterisk IVR is broken in this release. For those that need to get it working/wish to try out new changes, do the following:&lt;br /&gt;
 sudo apt-get install  libsox-fmt-all &lt;br /&gt;
 cd /usr/pluto/bin&lt;br /&gt;
 sudo rm generate_users_voicemenu.pl&lt;br /&gt;
 sudo wget http://svn.linuxmce.org/trac.cgi/browser/branches/LinuxMCE-0810/src/Asterisk/generate_users_voicemenu.pl?format=raw&lt;br /&gt;
 sudo chmod 755 generate_users_voicemenu.pl&lt;br /&gt;
 sudo ./generate_users_voicemenu.pl&lt;br /&gt;
Be sure to have the default voice set up in the Text_To_Speech device&#039;s device data (its default is the ugly one we&#039;re already used to)! I also highly recommend following the instructions located at [http://wiki.linuxmce.org/index.php/Text_To_Speech http://wiki.linuxmce.org/index.php/Text_To_Speech] on how to install some better voices, and set the default voice to voice_nitech_us_slt_arctic_hts after you install the better voices (this is the best free voice available ATM). This should all work on next weeks build for those that can wait.. I&#039;m still working on getting the better voices included by default, but need to check on licensing issues first.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*pluto-asterisk_2.0.0.44.0903150810&lt;br /&gt;
*pluto-boot-scripts_2.0.0.44.0903150810&lt;br /&gt;
*pluto-makerelease_2.0.0.44.0903150810&lt;br /&gt;
*pluto-newmdinteractor_2.0.0.44.0903150810&lt;br /&gt;
*pluto-orbitergen_2.0.0.44.0903150810&lt;br /&gt;
*pluto-proxy-orbiter_2.0.0.44.0903150810&lt;br /&gt;
*pluto-src-asterisk_2.0.0.44.0903150810&lt;br /&gt;
*pluto-src-makerelease_2.0.0.44.0903150810&lt;br /&gt;
*pluto-src-newmdinteractor_2.0.0.44.0903150810&lt;br /&gt;
*pluto-src-orbitergen_2.0.0.44.0903150810&lt;br /&gt;
*pluto-src-proxy-orbiter_2.0.0.44.0903150810&lt;br /&gt;
*pluto-src-std-plugins_2.0.0.44.0903150810&lt;br /&gt;
*pluto-src-text-to-speech_2.0.0.44.0903150810&lt;br /&gt;
*pluto-std-plugins_2.0.0.44.0903150810&lt;br /&gt;
*pluto-system-database_2.0.0.44.0903150810&lt;br /&gt;
*pluto-text-to-speech_2.0.0.44.0903150810&lt;br /&gt;
*pluto-updateentarea_2.0.0.44.0903150810&lt;br /&gt;
*pluto-website-admin_2.0.0.44.0903150810&lt;br /&gt;
&lt;br /&gt;
=== 20090322 (alpha-2.5) ===&lt;br /&gt;
SVN revision: 21827&lt;br /&gt;
&lt;br /&gt;
*freepbx_0+2.3.1-2&lt;br /&gt;
*pluto-asterisk_2.0.0.44.0903220810&lt;br /&gt;
*pluto-dhcpd-plugin_2.0.0.44.0903220810&lt;br /&gt;
*pluto-install-scripts_2.0.0.44.0903220810&lt;br /&gt;
*pluto-raid-tools_2.0.0.44.0903220810&lt;br /&gt;
*pluto-skins-basic_2.0.0.44.0903220810&lt;br /&gt;
*pluto-src-asterisk_2.0.0.44.0903220810&lt;br /&gt;
*pluto-website-admin_2.0.0.44.0903220810&lt;br /&gt;
&lt;br /&gt;
=== 20090401 (alpha-2.6) ===&lt;br /&gt;
Note: This build will attempt to use Launch Manager to co-ordinate startup and shutdown of devices. While it is not 100% finished, it is working and stable. Please test it out and file any problems against trac ticket #48. Also, please note the following:&lt;br /&gt;
 I&#039;m not sure on this, but you  may have to manually install LM via apt-get&lt;br /&gt;
 After you upgrade, reboot your core &lt;br /&gt;
 CLI output of LM can be viewed on tty8 on the core, and tty1 on MD&#039;s (alt+ctrl+F8 and alt+ctrl+F1 respectively). You will have to manually switch back to the orbiter on tty7 when finished&lt;br /&gt;
 CLI output is not yet completely finished, so the top fields will be blank (this is normal for now)&lt;br /&gt;
 CLI output of the log messages is working however, so please take a peek at them on tty8/tty1 shortly after you hear the 2nd set of beeps on boot up (when the &amp;quot;x&amp;quot; cursor appears on the screen).&lt;br /&gt;
 You can further test out LM by switching to tty8/tty1 right after doing a router reload and watching the output and comparing it to what you would expect it to be.&lt;br /&gt;
 LM dos not yet track regen process and report the % done. This should be working in next week&#039;s build, however.&lt;br /&gt;
 If there are problems and/or you wish to restore previous functionality, the original /usr/pluto/bin/startCore.sh file can be restored from the backup /usr/pluto/bin/startCore.sh._backup, and the LM package removed&lt;br /&gt;
 LM is not yet properly daemonized. I&#039;m saving this step for last after the socket layer is implemented and we get a client coded.&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; All orbiters will likely do a FULL REGEN after this update, and it may appear that your system is  hanging because of this. Please give it some time to finish the regen (could take up to an hour on large installs)&lt;br /&gt;
&lt;br /&gt;
* lmcevdr_1.1-10_all.deb&lt;br /&gt;
* pluto-website-admin_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
* pluto-dynamic-dns_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
* lmce-launch-manager_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
* pluto-system-database_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
* pluto-orbitergen_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
* pluto-updateentarea_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
* pluto-orbiter_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
&lt;br /&gt;
=== 20090405 (alpha 2.7) ===&lt;br /&gt;
From now on, the SVN version will part of the deb name.&lt;br /&gt;
 You may need to uninstall &#039;lmcevdr&#039; (dpkg -r --force-all lmcevdr) and reinstall it (apt-get install lmcevdr) to get around the install-script bug in last weeks .deb package. It worked for me. &lt;br /&gt;
* lmce-game-player_2.0.0.44.090405.21873_i386.deb&lt;br /&gt;
* lmce-game-plugin_2.0.0.44.090405.21873_i386.deb&lt;br /&gt;
* lmce-launch-manager_2.0.0.44.090405.21873_i386.deb&lt;br /&gt;
* lmce-phoenix-solo-usb_2.0.0.44.090405.21873_i386.deb&lt;br /&gt;
* lmcevdr_1.1-10_all.deb (This is no main package, and therefore does not contain the regular version designation. It is based upon version 21875)&lt;br /&gt;
* pluto-bluetooth-dongle_2.0.0.44.090405.21873_i386.deb&lt;br /&gt;
* pluto-simplephone_2.0.0.44.090405.21873_i386.deb&lt;br /&gt;
* pluto-system-database_2.0.0.44.090405.21873_i386.deb&lt;br /&gt;
* pluto-website-admin_2.0.0.44.09040521873_i386.deb&lt;br /&gt;
&lt;br /&gt;
=== 20090412 (alpha 2.8) ===&lt;br /&gt;
* pluto-text-to-speech_2.0.0.44.09041221886_i386.deb (283,284) - Finally, good voices will actually install (Nitech HTS Arctic). &lt;br /&gt;
* pluto-system-database_2.0.0.44.09041221886_i386.deb (211) - New default voice is voice_nitech_us_slt_arctic_hts. - game plugin and player template cleanups&lt;br /&gt;
* mce-diskless-tools_2.0.0.44.09041221886_i386.deb (627,628) - Update kernel image for diskless MDs upon regenning.&lt;br /&gt;
* pluto-website-admin_2.0.0.44.09041221886_i386.deb (220) - Infrared codes will now properly come from schema.linuxmce.org&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09041221886_i386.deb (234)- also schema.linuxmce.org IR codes related.&lt;br /&gt;
* pluto-motion-wrapper_2.0.0.44.09041221886_i386.deb (455,456) - changed config variable from ffmpeg_filename to movie_filename&lt;br /&gt;
* lmce_launch_manager_2.0.0.44.09041221886_i386.deb (298,299) - LM Actions now work from CLI(such as reload, regen, reboot, etc...)&lt;br /&gt;
* lmce-game-player_2.0.0.44.09041221886_i386.deb (673,674) - Rebuilt for new device template&lt;br /&gt;
* lmce-game-plugin_2.0.0.44.09041221886_i386.deb (671,672) - Rebuilt for new device template&lt;br /&gt;
* pluto-updateentarea_2.0.0.44.09041221886_i386.deb (341,342) - may need to be rebuilt for device template changes&lt;br /&gt;
&lt;br /&gt;
=== 20090413 (alpha 2.9 jondecker special) ===&lt;br /&gt;
* pluto-text-to-speech_2.0.0.44.09041321887_i386.deb (283,284) - fixes stupid post-install typo&lt;br /&gt;
* pluto-zwave-lighting_2.0.0.44.09041321891_i386.deb (505,506) - thermostate support&lt;br /&gt;
&lt;br /&gt;
=== 20090419 (alpha 2.10 pbr) ===&lt;br /&gt;
* pluto-text-to-speech_2.0.0.44.09041921897_i386.deb&lt;br /&gt;
* pluto-website-admin_2.0.0.44.09041921897_i386.deb&lt;br /&gt;
* lmce-screen-capture-camera_2.0.0.44.09041921897_i386.deb&lt;br /&gt;
* pluto-system-database_2.0.0.44.09041921897_i386.deb&lt;br /&gt;
* lmce-game-plugin_2.0.0.44.09041921897_i386.deb&lt;br /&gt;
* lmce-game-player_2.0.0.44.09041921897_i386.deb&lt;br /&gt;
* pluto-asterisk_2.0.0.44.09041921897_i386.deb&lt;br /&gt;
&lt;br /&gt;
=== 20090426 (alpha 2.11) ===&lt;br /&gt;
With this release, MythTV now takes advantage of storage groups. Do some recordings, and try recording to a few different storage groups. &lt;br /&gt;
Please test this out and report any problems such as duplicate attributes appearing in pluto_media, icon image not showing up, recordings failing to record, etc. Also, if you do have problems, try a reboot and see if it fixes the problem, then please let me know if the reboot fixed your problem. - jondecker76&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;POST-BUILD  UPDATE:&#039;&#039;&#039; A couple of small bugs have been found that will be fixed in next week&#039;s build. 1) Some storage groups are missing the leading &amp;quot;/&amp;quot; in the path, causing problems images in mythweb, downloads in the mythweb, etc. 2) Unmounted storage devices were being skipped. This means that you may not have a storage group for some of your devices at some times. I am changing this so that the storage groups are created, and if for some reason it is not available when a recording is set to use the storage group, then the recording will go to the (always present) Default storage group.&lt;br /&gt;
For those wanting to fix #1 right now, just edit /usr/pluto/bin/StorageDevices_PlutoDirStructure.sh and add a preceeding slash before the path beginning with &#039;home/....&#039; on lines 214 and 226. After this modification, MythTV works great in all of the storage groups! (You should do a reboot after making the change)&lt;br /&gt;
&lt;br /&gt;
* lmcevdr_1.1-10_all.deb - more setup fixes, this time for the MD&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09042621919_i386.deb (234) - small fix to get rid of a warning on DCERouter startup re missing dir., New MythTV directory structure stuff&lt;br /&gt;
* pluto-asterisk_2.0.0.44.09042621919_i386.deb (270,271) - Added Support for Cisco 7910 phone&lt;br /&gt;
* pluto-dhcpd-plugin_2.0.0.44.09042621919_i386.deb (302) - Added support for Cisco 7910 phone&lt;br /&gt;
* pluto-system-database_2.0.0.44.09042621919_i386.deb (211) - &#039;&#039;&#039;If new devices are added, the pluto-system-database needs to be updates as well&#039;&#039;&#039;&lt;br /&gt;
* pluto-storage-devices_2.0.0.44.09042621919_i386.deb (533) - Adds new tv_shows_* directories. Generates MythTV storage groups&lt;br /&gt;
* pluto-std-plugins_2.0.0.44.09042621919_i386.deb (134,153) -  adds some useful debugging snippets that helped trace down the problem of mythtv attributes not adding to pluto_media&lt;br /&gt;
* pluto-mythtv-plugin_2.0.0.44.09042621919_i386.deb (134,153) - lots of changes to facilitate the new storage groups&lt;br /&gt;
* pluto-network-storage_2.0.0.44.09042621919_i386.deb (503,508) - small changes to work with new tv_shows_* directories&lt;br /&gt;
&lt;br /&gt;
=== 20090429 (alpha 2.12) ===&lt;br /&gt;
* pluto-storage-devices_2.0.0.44.09042921929_i386.deb (533) - Fixes some small bugs in MythTV storage groups&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09042921929_i386.deb (234) - misc. MythTV storage group enhancements&lt;br /&gt;
* pluto-mythtv-plugin_2.0.0.44.09042921929_i386.deb (134,153) - misc. MythTV storage group enhancement&lt;br /&gt;
* mce-diskless-tools_2.0.0.44.09042921929_i386.changes (627,628) - lots of fixes for MD boot- Changes effect new installs only&lt;br /&gt;
* pluto-system-database_2.0.0.44.09042921929_i386.deb (211) - Fixes hardy issue in sources.list&lt;br /&gt;
* pluto-nvidia-video-drivers_2.0.0.44.09042921929_i386.deb (490) - changed the package requirement to nvidia-glx-180 for intrepid&lt;br /&gt;
&lt;br /&gt;
=== 20090501 (alpha 2.13) ===&lt;br /&gt;
There are a few more MythTV storage group changes in this build. Please understand that the storage group name changes may throw mythweb out of whack on some old recordings, but this should be minimal. The old &amp;quot;user_*/&amp;lt;storage_device&amp;gt;&amp;quot; naming scheme is replaced with a &amp;quot;&amp;lt;username&amp;gt;:&amp;lt;storage_device&amp;gt;&amp;quot; naming convention. This will appeal to many more users than the user_* convention. Also, there is now support for custom storage groups. You can make your own storage groups now on top of the auto-generated LMCE ones by prepending with &amp;quot;custom:&amp;quot; (for example, you may make a new storage group named &amp;quot;custom:MyDrive&amp;quot;, and it will not be removed or overwritten by the scripts that generate the storage groups). One last change is in the &amp;quot;Default&amp;quot; storage group - it no longer points to the drive with most space. This was changed because eventually it would throw mythweb for a loop once the paths changed. I will look into a better way to defaultly record to the drive with most space, most likely using recording profiles.&lt;br /&gt;
&lt;br /&gt;
* lmce-launch-manager (298,299) - db wrapper fix to handle empty resultsets&lt;br /&gt;
* pluto-bluetooth-dongle (124,143) - fix some connection issues in JavaMO&lt;br /&gt;
* pluto-mythtv-plugin (134,153)&lt;br /&gt;
* pluto-storage-devices (533)&lt;br /&gt;
* pluto-boot-scripts (234) - MD fixes&lt;br /&gt;
* mce-diskless-tools (391) - MD fixes&lt;br /&gt;
* pluto-install-scripts (627,628) - MD fixes&lt;br /&gt;
* pluto-x-scripts (520,523) - AV Wizard fix for MD&lt;br /&gt;
* pluto-zwave-lighting (505,506) - Init speedup&lt;br /&gt;
&lt;br /&gt;
=== 20090503 (alpha2.14) ===&lt;br /&gt;
* pluto-zwave-lighting_2.0.0.44.09050321942_i386.deb (505,506) - boolean fixes&lt;br /&gt;
&lt;br /&gt;
=== 20090505 (alpha2.15) ===&lt;br /&gt;
KDE on the MD should work now. The first boot of the system after the update will take a bit longer, as stuff that has not worked, is now being executed for the first time.&lt;br /&gt;
&lt;br /&gt;
* mce-diskless-tools_2.0.0.44.09050521951_i386.deb (627,628) - Lots of small fixes&lt;br /&gt;
* pluto-system-database_2.0.0.44.09050521951_i386.deb (211) - More hardy extinction&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09050521951_i386.deb (234) - Small bug with regards to MySQL authorization fixed, which results in a running KDE on the MD, again.&lt;br /&gt;
&lt;br /&gt;
=== 20090505 (alpha2.16 snafu fix) ===&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09050521958_i386.deb (234) - snafu causing weird things and corruption on updates&lt;br /&gt;
&lt;br /&gt;
=== 20090506 (alpha2.17) ===&lt;br /&gt;
* pluto-asterisk_2.0.0.44.09050621962_i386.deb (270,271) - Additional australian provider in the web admin (VoIPWA) and some janitory work.&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09050621962_i386.deb (234) - Additional visual feedback during the first boot, after running the AV Wizard&lt;br /&gt;
&lt;br /&gt;
=== 20090507 (alpha2.18)===&lt;br /&gt;
* pluto-dhcpd-plugin_2.0.0.44.09050721973_i386.deb (302) - Pnp script for Cisco 7910, aastra (aastra still needs a device template)&lt;br /&gt;
* lmce-launch-manager_2.0.0.44.09050721973_i386.deb (298,299) - Launch manager is now started in its own screen session&lt;br /&gt;
* pluto-system-database_2.0.0.44.09050721973_i386.deb (211) - Removal of X Client Data as a dependency&lt;br /&gt;
* pluto-mythtv-plugin_2.0.0.44.09050721973_i386.deb (134,153) - small changes to keep backend in sync&lt;br /&gt;
* pluto-storage-devices_2.0.0.44.09050721973_i386.deb (533) - Updates the Default and LiveTV storage groups so they use the drive with most space&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09050721973_i386.deb (234) - Better detection of Intel Mobile Graphics adapter&lt;br /&gt;
&lt;br /&gt;
=== 20090511 (alpha2.19) ===&lt;br /&gt;
* lmcevdr - more VDR configuration settings&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09051121983_i386.deb (234) - Another KDE Desktop on MD fix&lt;br /&gt;
* mce-diskless-tools_2.0.0.44.09051121984_i386.deb (627,628) - Be agnostic about the compression format of tar archives, and more forgiving on download problems&lt;br /&gt;
&lt;br /&gt;
=== 20090515 (alpha2.20) ===&lt;br /&gt;
* lmcevdr_1.1-10_all.deb - more VDR configuration settings&lt;br /&gt;
* pluto-system-database_2.0.0.44.09051522002_i386.deb (211) - Additional package definitions (vdr-plugin-streamdev-server and vdr-plugin-streamdev-client)&lt;br /&gt;
* pluto-hald_2.0.0.44.09051522002_i386.deb (529,530) - USB detection, better MCE2 support&lt;br /&gt;
* pluto-vdr-plugin_2.0.0.44.09051522002_i386.deb (466,467) - Additional dependency for pluto-vdr-plugin to vdr-plugin-streamdev-server&lt;br /&gt;
* lmce-launch-manager_2.0.0.44.09051522002_i386.deb (298,299) - Prompt user for reload after new MD creation (Requires manual re-run of Diskless_CreateTBZ.sh)&lt;br /&gt;
* pluto-orbiter_2.0.0.44.09051522002_i386.deb (119,138) - Prompt user for reload after new MD creation (Requires manual re-run of Diskless_CreateTBZ.sh)&lt;br /&gt;
* pluto-storage-devices_2.0.0.44.09051522003_i386.deb (533) - some small MythTV storage group tweaks&lt;br /&gt;
* pluto-slim-server-streamer_2.0.0.44.09051522002_i386.deb (289,290) - changes to the configuraton script to start squeezecenter instead of slimserver&lt;br /&gt;
* pluto-website-admin_2.0.0.44.09051522002_i386.deb (220) - Screen Saver section fixed&lt;br /&gt;
* pluto-plutoutils_2.0.0.44.09051522002_i386.deb (197,196) - fix FileUtils::ReadURL method&lt;br /&gt;
* pluto-std-plugins_2.0.0.44.09051522002_i386.deb (116,135) - support for external media in conjunction with playlists&lt;br /&gt;
&lt;br /&gt;
=== 20090520 (alpha2.21) ===&lt;br /&gt;
* pluto-website-admin_2.0.0.44.09052022008_i386.deb (220) - GSD/IR code update fixes&lt;br /&gt;
&lt;br /&gt;
=== 20090601 (alpha 2.22) ===&lt;br /&gt;
This update contains lots of changes to the storage mechanism. Make sure you can live without a working system for a while, in case things don&#039;t work out ...&lt;br /&gt;
&lt;br /&gt;
* pluto-system-database_2.0.0.44.09060122043_i386.deb (211) - More VDR related changes in the package definitions.&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09060122043_i386.deb (234) - New installations will use our own new_installation script, starting with number 1000000&lt;br /&gt;
* pluto-std-plugins_2.0.0.44.09060122043_i386.deb (116,135) - fixed bug in playlist support&lt;br /&gt;
* pluto-network-storage_2.0.0.44.09060122043_i386.deb (503,508) - New /home/public/data/pvr directory structure related&lt;br /&gt;
* pluto-storage-devices_2.0.0.44.09060122043_i386.deb (533) - New /home/public/data/pvr directory structure related&lt;br /&gt;
* pluto-mythtv-plugin_2.0.0.44.09060122043_i386.deb (134,153) - Storage group enhancements to use the new pvr directory, as well as addition of a new script to handle mythtv storagegroup creation and maintenance. Hopefully this will also fix some stability issues. Mythtv auto expire set from 1GB to 10GB to match the LMCE low disk space nag.&lt;br /&gt;
* pluto-website-admin_2.0.0.44.09060122043_i386.deb (220) - more Pluto -&amp;gt; LMCE renames...&lt;br /&gt;
* pluto-skins-basic_2.0.0.44.09060122043_i386.deb (204) - new art work for MythTV remote&lt;br /&gt;
* pluto-zwave-lighting2.0.0.44.09060122043_i386.deb (505,506) - inclusion enhancements&lt;br /&gt;
&lt;br /&gt;
=== 20090609 (alpha 2.23) ===&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09060922056 (234)- backup procedure backs up pluto_media and mediapics&lt;br /&gt;
* pluto-skins-basic_2.0.0.44.09060922056 (204) - more art work for MythTV remote on a mobile, remove pluto from more orbiter screens&lt;br /&gt;
* pluto-system-database_2.0.0.44.09060922056 (211) - Updates to the MythTV remote and EnOcean package&lt;br /&gt;
* pluto-zwave-lighting_2.0.0.44.09060922056 (505,506) - device reset capabilities&lt;br /&gt;
* lmce-shoutcast-radio-plugin_2.0.0.44.09060922056 (703,704) - Initial shoutcast support&lt;br /&gt;
&lt;br /&gt;
=== 20090628 (alpha 2.24)  ===&lt;br /&gt;
* lmce-mediatomb_2.0.0.44.09062822099_i386.deb (702) - Support for MediaTomb UPnP Server. One day, I will understand why people don&#039;t put UPnP into a name, when it handles the configuration of a UPnP Server&lt;br /&gt;
* pluto-asterisk_2.0.0.44.09062822099_i386.deb (270,271) - Make sure asterisk is owner of all /etc/asterisk files after updating the dialplan.&lt;br /&gt;
* pluto-dhcpd-plugin_2.0.0.44.09062822099_i386.deb (302) - Make sure asterisk is owner of all /etc/asterisk files after adding IP phones&lt;br /&gt;
* pluto-orbiter_2.0.0.44.09062822099_i386.deb (119,138) - Support for Gyration 3101&lt;br /&gt;
* pluto-skins-basic_2.0.0.44.09062822099_i386.deb (204) - more art work for voice mail&lt;br /&gt;
* pluto-slim-server-streamer_2.0.0.44.09062822099_i386.deb (289,290) - support playing of URLs via SqueezeBoxes, turn off SqueezeBoxes after stopping from Orbiter&lt;br /&gt;
* pluto-std-plugins_2.0.0.44.09062822099_i386.deb (116,135) - Updates to voice mail datagrid, media streams by default attempt to grab a synopsis from the attribute database, if available, support for Gyration 3101&lt;br /&gt;
* pluto-system-database_2.0.0.44.09062822099_i386.deb (211) - Updates to the voice mail screens, cursor no longer visible in video playback (Yeah, TschakEEE go!!!), Support for Gyration 3101&lt;br /&gt;
* pluto-zwave-lighting_2.0.0.44.09062822099_i386.deb (505,506) - enhanced logging&lt;br /&gt;
&lt;br /&gt;
=== 20090721 (alpha 2.25) ===&lt;br /&gt;
* lmce-shoutcast-radio-plugin_2.0.0.44.09072122164_i386.deb (703,704) - sanity check on configuration values, prevents excessive load when too low interval&lt;br /&gt;
* pluto-bluetooth-dongle_2.0.0.44.09072122164_i386.deb (124,143) - JavaMO -Updated keymappings for SE phones, doesn&#039;t turn on backlight - saves phone battery&lt;br /&gt;
* pluto-chromoflex_2.0.0.44.09072122164_i386.deb (711,712) - Initial support&lt;br /&gt;
* pluto-dhcpd-plugin_2.0.0.44.09072122164_i386.deb (302) - Fixing overambitious deletion in configure_squeezebox.pl&lt;br /&gt;
* pluto-irtrans-ethernet_2.0.0.44.09072122164_i386.deb (709,710) - Plug and play support for the IRTrans Ethernet dongles&lt;br /&gt;
* pluto-orbiter_2.0.0.44.09072122164_i386.deb (119,138) - Fix of serious keyboard bug introduced in alpha 2.24&lt;br /&gt;
* pluto-slim-server-streamer_2.0.0.44.09072122164_i386.deb (289,290) - Modified launch script. [http://svn.linuxmce.org/trac.cgi/ticket/282 Trac #282 Preserve media position when moving media]&lt;br /&gt;
* pluto-slimserver-plugin_2.0.0.44.09072122164_i386.deb (425,425) - [http://svn.linuxmce.org/trac.cgi/ticket/282 Trac #282 Preserve media position when moving media]&lt;br /&gt;
* pluto-standard-plugins_2.0.0.44.09072122164_i386.deb (116,135) - Changes to Media Plugin to make nicer output of playing media in Playlist datagrid.&lt;br /&gt;
* pluto-system-database_2.0.0.44.09072122164_i386.deb (211) - Updates to device template #53.&lt;br /&gt;
&lt;br /&gt;
=== 20090722 (alpha2.26) ===&lt;br /&gt;
* pluto-av-wizard_2.0.0.44.09072222170_i386.deb (556,555) - HDMI sound support&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09072222170_i386.deb (234) - HDMI sound support&lt;br /&gt;
* pluto-website-admin_2.0.0.44.09072222170_i386.deb (220) - HDMI sound support&lt;br /&gt;
** HDMI support requires ALSA 1.0.19 or later.&lt;br /&gt;
&lt;br /&gt;
=== upcoming... ===&lt;br /&gt;
* lmce-activate-orbiter-plasmoid (707,708) - Plasmoid to re-activate Orbiter&lt;br /&gt;
* mce-diskless-tools - Cache functionality for deb packages on MDs (on new created MDs). &lt;br /&gt;
* new-installer - Autoinstall apt-cache-ng and configure it on core.&lt;br /&gt;
* pluto-system-database (211) - Italian Language&lt;br /&gt;
&lt;br /&gt;
== Previous alpha releases ==&lt;br /&gt;
* Notes about [[LinuxMCE-0810 alpha1]]&lt;br /&gt;
* Notes about [[LinuxMCE-0810 alpha0]]&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=LinuxMCE-0810_alpha2&amp;diff=20138</id>
		<title>LinuxMCE-0810 alpha2</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=LinuxMCE-0810_alpha2&amp;diff=20138"/>
		<updated>2009-08-01T20:30:46Z</updated>

		<summary type="html">&lt;p&gt;Niz23: Cache functionality for deb packages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Versions]]&lt;br /&gt;
{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
# Install Kubuntu Intrepid desktop, update it and enable the restricted (video) drivers if needed. (download Kubuntu 8.10 &#039;&#039;&#039;desktop&#039;&#039;&#039; release from one of these: [http://mirrors.ccs.neu.edu/releases.ubuntu.com/kubuntu/8.10/ Northeastern University Mirror, USA], [http://swtsrv.informatik.uni-mannheim.de/pub/linux/distributions/ubuntu-release/kubuntu/8.10/ Mannheim University Mirror, Germany]) &#039;&#039;&#039;Currently, only the 32bit version of LinuxMCE is available. Only download the i386 version of 8.10 Kubuntu, even if your system can support 64bit versions.&#039;&#039;&#039;&lt;br /&gt;
# Run aptitude update and aptitude dist-upgrade to get the latest Kubuntu updates.&lt;br /&gt;
# Grab the latest installer script from [http://deb.linuxmce.org/ubuntu here], unpack them and change into the freshly created &#039;&#039;new-installer&#039;&#039; directory.&lt;br /&gt;
# Run the following scripts (as root, in order): pre-install-from-repo.sh, mce-install.sh, post-install.sh.&lt;br /&gt;
# Reboot, wait for the activity to stop (see progress on console 8).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;EDIT:  MAKE SURE YOUR INTERNET CONNECTION IS ON ETH0!&#039;&#039;&#039; (For linux Newbies ETH0 is probably the network card on your motherboard...or plug all NICs into a switch that has Internet access)&lt;br /&gt;
&lt;br /&gt;
In other words, after installing Kubuntu:&lt;br /&gt;
 sudo su - #This might ask for the password you specified earlier during the install of kubuntu.&lt;br /&gt;
 aptitude update&lt;br /&gt;
 aptitude dist-upgrade&lt;br /&gt;
 wget -c http://deb.linuxmce.org/ubuntu/new-installer-alpha-latest.tar.gz&lt;br /&gt;
 tar xvf new-installer-alpha-latest.tar.gz&lt;br /&gt;
 cd new-installer&lt;br /&gt;
 ./pre-install-from-repo.sh&lt;br /&gt;
 ./mce-install.sh&lt;br /&gt;
 ./post-install.sh&lt;br /&gt;
 reboot&lt;br /&gt;
&lt;br /&gt;
=== HDMI Audio ===&lt;br /&gt;
If you installed 0810 Alpha 2.26 or earlier you will need to do apt-get dist-upgrade on your Core &amp;amp; MD&#039;s to get the updated AVwizard that enables HDMI audio to be easily configured... this will get you the new AVwizard and any other fixes changes since you last upgraded. For the time being you will need to upgrade nVidia (180.60 or greater) &amp;amp; alsa (1.0.20 or later) drivers by hand.&lt;br /&gt;
&lt;br /&gt;
Updated AVwizard notes;&lt;br /&gt;
&lt;br /&gt;
The new AVwizard now allows you to select primary &amp;amp; secondary HDMI/VGA connectors using the keyboard. Press &#039;1&#039; for HDMI 1 and &#039;Q&#039; for HDMI 2 and press &#039;2&#039; for VGA 1 and &#039;S&#039; for VGA 2. Once in the Graphical AVwizard UI you will notice that these new connectors are now available for selection. you will also notice that the AVwizard now has a new screen layout for selecting the Audio output and also includes &#039;HDMI&#039; as one of the output connector options. Select &#039;HDMI&#039; from this screen if you want Stereo output then in the following screen respond &#039;No&#039; to Dolby Digital and DTS. If you want surround audio to be routed out of the HDMI connector (mainly used with surround amplifiers with HDMI inputs) then select &#039;HDMI&#039; and then answers &#039;yes&#039; to the Dolby Digital &amp;amp; DTS wizard screens.&lt;br /&gt;
&lt;br /&gt;
=== nVidia Restricted Driver ===&lt;br /&gt;
&amp;lt;strike&amp;gt;Install the nVidia restricted driver (177) from KDE using the Hardware Manager &#039;&#039;before&#039;&#039; installing LinuxMCE 0810 Alpha for the best results&amp;lt;/strike&amp;gt; The installer will now automatically choose and install the correct restricted driver during setup.It will be installed after selecting &amp;quot;OpenGL&amp;quot; on your Media Director in web admin page.&lt;br /&gt;
&lt;br /&gt;
=== MythTV ===&lt;br /&gt;
&amp;lt;strike&amp;gt;Remove reference to hardy in /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
from terminal&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install pluto-mythtv-player&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install updated version of pluto-mythtv-plugin&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Setup Diskless MD ===&lt;br /&gt;
&amp;lt;strike&amp;gt;Follow the steps from [[LinuxMCE-0810_alpha1#Setup_Diskless_MD|alpha1]].&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Upgrading kernel ===&lt;br /&gt;
&amp;lt;strike&amp;gt;There are issues with the &#039;&#039;fglrx&#039;&#039; driver that are documented in Ubuntu&#039;s bug tracking system.  If you&#039;re experiencing those issues, upgrade the kernel to &#039;&#039;2.6.27-13&#039;&#039; or better. [[Upgrading the Kernel]] has been updated with instructions on doing this.&amp;lt;/strike&amp;gt; The latest official kernel is -14&lt;br /&gt;
&lt;br /&gt;
== Updates ==&lt;br /&gt;
Check if there is no junk like references to hardy in /etc/apt/sources.list then:&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get dist-upgrade&lt;br /&gt;
Or use a package manager on the KDE desktop for more convenience.&lt;br /&gt;
&lt;br /&gt;
=== 20090218 (alpha-2.1) ===&lt;br /&gt;
*lmce-datalog-db_2.0.0.44.0902180810&lt;br /&gt;
*lmce-datalogger-plugin_2.0.0.44.0902180810&lt;br /&gt;
*lmce-enocean-tcm120_2.0.0.44.0902180810&lt;br /&gt;
*lmce-src-datalogger-plugin_2.0.0.44.0902180810&lt;br /&gt;
*lmce-src-enocean-tcm120_2.0.0.44.0902180810&lt;br /&gt;
*lmce-src-lmce-datalog_2.0.0.44.0902180810&lt;br /&gt;
*pluto-dcerouter_2.0.0.44.0902180810&lt;br /&gt;
*pluto-dhcpd-plugin_2.0.0.44.0902180810&lt;br /&gt;
*pluto-hald-src_2.0.0.44.0902180810&lt;br /&gt;
*pluto-hald_2.0.0.44.0902180810&lt;br /&gt;
*pluto-mythtv-plugin_2.0.0.44.0902180810&lt;br /&gt;
*pluto-orbitergen_2.0.0.44.0902180810&lt;br /&gt;
*pluto-src-dcerouter_2.0.0.44.0902180810&lt;br /&gt;
*pluto-src-hal-device-finder_2.0.0.44.0902180810&lt;br /&gt;
*pluto-src-mythtv-plugin_2.0.0.44.0902180810&lt;br /&gt;
*pluto-src-orbitergen_2.0.0.44.0902180810&lt;br /&gt;
*pluto-src-updatemedia_2.0.0.44.0902180810&lt;br /&gt;
*pluto-updateentarea_2.0.0.44.0902180810&lt;br /&gt;
*pluto-updatemedia_2.0.0.44.0902180810&lt;br /&gt;
*pluto-zwave-lighting_2.0.0.44.0902180810&lt;br /&gt;
*lmce-game-player_2.0.0.44.0902180810&lt;br /&gt;
*lmce-game-plugin_2.0.0.44.0902180810&lt;br /&gt;
*lmce-src-game-player_2.0.0.44.0902180810&lt;br /&gt;
*lmce-src-game-plugin_2.0.0.44.0902180810&lt;br /&gt;
&lt;br /&gt;
==== 20090222 (alpha-2.1.1) ====&lt;br /&gt;
*pluto-dcerouter_2.0.0.44.0902220810&lt;br /&gt;
*pluto-bluetooth-dongle_2.0.0.44.0902220810&lt;br /&gt;
&lt;br /&gt;
=== 20090301 (alpha-2.2) ===&lt;br /&gt;
SVN revision: 21746&lt;br /&gt;
&lt;br /&gt;
To avoid a known problem when upgrading pluto-storage-devices, forcefully remove it before upgrading and let apt fix it:&lt;br /&gt;
 dpkg -r --force-all pluto-storage-devices&lt;br /&gt;
 apt-get update&lt;br /&gt;
 apt-get install -f&lt;br /&gt;
Also please note that installing the upgrade of pluto-system-database will OVERWRITE your existing pluto_main database. It  is therefore advisable to make a backup first!&lt;br /&gt;
 mysqldump --skip-extended-insert pluto_main &amp;gt;pluto_main_$PK_Installation-`date &#039;+%Y%m%d:%H%M%S&#039;`.sql&lt;br /&gt;
*pluto-boot-scripts_2.0.0.44.0903010810&lt;br /&gt;
*pluto-network-storage_2.0.0.44.0903010810&lt;br /&gt;
*pluto-skins-basic_2.0.0.44.0903010810&lt;br /&gt;
*pluto-src-network-storage_2.0.0.44.0903010810&lt;br /&gt;
*pluto-src-std-plugins_2.0.0.44.0903010810&lt;br /&gt;
*pluto-src-updatemedia_2.0.0.44.0903010810&lt;br /&gt;
*pluto-std-plugins_2.0.0.44.0903010810&lt;br /&gt;
*pluto-storage-devices_2.0.0.44.0903010810&lt;br /&gt;
*pluto-system-database_2.0.0.44.0903010810 &lt;br /&gt;
*pluto-updatemedia_2.0.0.44.0903010810&lt;br /&gt;
*pluto-website-admin_2.0.0.44.0903010810&lt;br /&gt;
&lt;br /&gt;
=== 20090308 (alpha-2.3) ===&lt;br /&gt;
SVN revision: 21765&lt;br /&gt;
&lt;br /&gt;
Again it is wise to backup your database as there is a new pluto-system-database package, but this one will not overwrite your pluto_main database if it is already installed, it should do an sqlCVS update instead.  &lt;br /&gt;
Also remove the pluto-storage-devices, hopefully for the last time.  &lt;br /&gt;
See the previous upgrade [[LinuxMCE-0810_alpha2#20090301_.28alpha-2.2.29|above]] for details on how to do these things.  &lt;br /&gt;
&lt;br /&gt;
*pluto-asterisk_2.0.0.44.0903080810&lt;br /&gt;
*pluto-src-asterisk_2.0.0.44.0903080810&lt;br /&gt;
*pluto-src-text-to-speech_2.0.0.44.0903080810&lt;br /&gt;
*pluto-src-updatemedia_2.0.0.44.0903080810&lt;br /&gt;
*pluto-storage-devices_2.0.0.44.0903080810&lt;br /&gt;
*pluto-system-database_2.0.0.44.0903080810&lt;br /&gt;
*pluto-text-to-speech_2.0.0.44.0903080810&lt;br /&gt;
*pluto-updatemedia_2.0.0.44.0903080810&lt;br /&gt;
*pluto-website-admin_2.0.0.44.0903080810&lt;br /&gt;
&lt;br /&gt;
=== 20090315 (alpha-2.4) ===&lt;br /&gt;
SVN revision: 21798&lt;br /&gt;
&lt;br /&gt;
The web admin is being moved from pluto-admin to lmce-admin with this build. A redirect has been placed in pluto-admin to redirect to the new web admin URL to help smooth the transition. While every attempt has been made to make this a smooth transition, please be sure to file a trac ticket if you find bugs related to this move so I can get them taken care of -  [[User:jondecker76|jondecker76]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Asterisk IVR is broken in this release. For those that need to get it working/wish to try out new changes, do the following:&lt;br /&gt;
 sudo apt-get install  libsox-fmt-all &lt;br /&gt;
 cd /usr/pluto/bin&lt;br /&gt;
 sudo rm generate_users_voicemenu.pl&lt;br /&gt;
 sudo wget http://svn.linuxmce.org/trac.cgi/browser/branches/LinuxMCE-0810/src/Asterisk/generate_users_voicemenu.pl?format=raw&lt;br /&gt;
 sudo chmod 755 generate_users_voicemenu.pl&lt;br /&gt;
 sudo ./generate_users_voicemenu.pl&lt;br /&gt;
Be sure to have the default voice set up in the Text_To_Speech device&#039;s device data (its default is the ugly one we&#039;re already used to)! I also highly recommend following the instructions located at [http://wiki.linuxmce.org/index.php/Text_To_Speech http://wiki.linuxmce.org/index.php/Text_To_Speech] on how to install some better voices, and set the default voice to voice_nitech_us_slt_arctic_hts after you install the better voices (this is the best free voice available ATM). This should all work on next weeks build for those that can wait.. I&#039;m still working on getting the better voices included by default, but need to check on licensing issues first.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*pluto-asterisk_2.0.0.44.0903150810&lt;br /&gt;
*pluto-boot-scripts_2.0.0.44.0903150810&lt;br /&gt;
*pluto-makerelease_2.0.0.44.0903150810&lt;br /&gt;
*pluto-newmdinteractor_2.0.0.44.0903150810&lt;br /&gt;
*pluto-orbitergen_2.0.0.44.0903150810&lt;br /&gt;
*pluto-proxy-orbiter_2.0.0.44.0903150810&lt;br /&gt;
*pluto-src-asterisk_2.0.0.44.0903150810&lt;br /&gt;
*pluto-src-makerelease_2.0.0.44.0903150810&lt;br /&gt;
*pluto-src-newmdinteractor_2.0.0.44.0903150810&lt;br /&gt;
*pluto-src-orbitergen_2.0.0.44.0903150810&lt;br /&gt;
*pluto-src-proxy-orbiter_2.0.0.44.0903150810&lt;br /&gt;
*pluto-src-std-plugins_2.0.0.44.0903150810&lt;br /&gt;
*pluto-src-text-to-speech_2.0.0.44.0903150810&lt;br /&gt;
*pluto-std-plugins_2.0.0.44.0903150810&lt;br /&gt;
*pluto-system-database_2.0.0.44.0903150810&lt;br /&gt;
*pluto-text-to-speech_2.0.0.44.0903150810&lt;br /&gt;
*pluto-updateentarea_2.0.0.44.0903150810&lt;br /&gt;
*pluto-website-admin_2.0.0.44.0903150810&lt;br /&gt;
&lt;br /&gt;
=== 20090322 (alpha-2.5) ===&lt;br /&gt;
SVN revision: 21827&lt;br /&gt;
&lt;br /&gt;
*freepbx_0+2.3.1-2&lt;br /&gt;
*pluto-asterisk_2.0.0.44.0903220810&lt;br /&gt;
*pluto-dhcpd-plugin_2.0.0.44.0903220810&lt;br /&gt;
*pluto-install-scripts_2.0.0.44.0903220810&lt;br /&gt;
*pluto-raid-tools_2.0.0.44.0903220810&lt;br /&gt;
*pluto-skins-basic_2.0.0.44.0903220810&lt;br /&gt;
*pluto-src-asterisk_2.0.0.44.0903220810&lt;br /&gt;
*pluto-website-admin_2.0.0.44.0903220810&lt;br /&gt;
&lt;br /&gt;
=== 20090401 (alpha-2.6) ===&lt;br /&gt;
Note: This build will attempt to use Launch Manager to co-ordinate startup and shutdown of devices. While it is not 100% finished, it is working and stable. Please test it out and file any problems against trac ticket #48. Also, please note the following:&lt;br /&gt;
 I&#039;m not sure on this, but you  may have to manually install LM via apt-get&lt;br /&gt;
 After you upgrade, reboot your core &lt;br /&gt;
 CLI output of LM can be viewed on tty8 on the core, and tty1 on MD&#039;s (alt+ctrl+F8 and alt+ctrl+F1 respectively). You will have to manually switch back to the orbiter on tty7 when finished&lt;br /&gt;
 CLI output is not yet completely finished, so the top fields will be blank (this is normal for now)&lt;br /&gt;
 CLI output of the log messages is working however, so please take a peek at them on tty8/tty1 shortly after you hear the 2nd set of beeps on boot up (when the &amp;quot;x&amp;quot; cursor appears on the screen).&lt;br /&gt;
 You can further test out LM by switching to tty8/tty1 right after doing a router reload and watching the output and comparing it to what you would expect it to be.&lt;br /&gt;
 LM dos not yet track regen process and report the % done. This should be working in next week&#039;s build, however.&lt;br /&gt;
 If there are problems and/or you wish to restore previous functionality, the original /usr/pluto/bin/startCore.sh file can be restored from the backup /usr/pluto/bin/startCore.sh._backup, and the LM package removed&lt;br /&gt;
 LM is not yet properly daemonized. I&#039;m saving this step for last after the socket layer is implemented and we get a client coded.&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; All orbiters will likely do a FULL REGEN after this update, and it may appear that your system is  hanging because of this. Please give it some time to finish the regen (could take up to an hour on large installs)&lt;br /&gt;
&lt;br /&gt;
* lmcevdr_1.1-10_all.deb&lt;br /&gt;
* pluto-website-admin_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
* pluto-dynamic-dns_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
* lmce-launch-manager_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
* pluto-system-database_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
* pluto-orbitergen_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
* pluto-updateentarea_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
* pluto-orbiter_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
&lt;br /&gt;
=== 20090405 (alpha 2.7) ===&lt;br /&gt;
From now on, the SVN version will part of the deb name.&lt;br /&gt;
 You may need to uninstall &#039;lmcevdr&#039; (dpkg -r --force-all lmcevdr) and reinstall it (apt-get install lmcevdr) to get around the install-script bug in last weeks .deb package. It worked for me. &lt;br /&gt;
* lmce-game-player_2.0.0.44.090405.21873_i386.deb&lt;br /&gt;
* lmce-game-plugin_2.0.0.44.090405.21873_i386.deb&lt;br /&gt;
* lmce-launch-manager_2.0.0.44.090405.21873_i386.deb&lt;br /&gt;
* lmce-phoenix-solo-usb_2.0.0.44.090405.21873_i386.deb&lt;br /&gt;
* lmcevdr_1.1-10_all.deb (This is no main package, and therefore does not contain the regular version designation. It is based upon version 21875)&lt;br /&gt;
* pluto-bluetooth-dongle_2.0.0.44.090405.21873_i386.deb&lt;br /&gt;
* pluto-simplephone_2.0.0.44.090405.21873_i386.deb&lt;br /&gt;
* pluto-system-database_2.0.0.44.090405.21873_i386.deb&lt;br /&gt;
* pluto-website-admin_2.0.0.44.09040521873_i386.deb&lt;br /&gt;
&lt;br /&gt;
=== 20090412 (alpha 2.8) ===&lt;br /&gt;
* pluto-text-to-speech_2.0.0.44.09041221886_i386.deb (283,284) - Finally, good voices will actually install (Nitech HTS Arctic). &lt;br /&gt;
* pluto-system-database_2.0.0.44.09041221886_i386.deb (211) - New default voice is voice_nitech_us_slt_arctic_hts. - game plugin and player template cleanups&lt;br /&gt;
* mce-diskless-tools_2.0.0.44.09041221886_i386.deb (627,628) - Update kernel image for diskless MDs upon regenning.&lt;br /&gt;
* pluto-website-admin_2.0.0.44.09041221886_i386.deb (220) - Infrared codes will now properly come from schema.linuxmce.org&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09041221886_i386.deb (234)- also schema.linuxmce.org IR codes related.&lt;br /&gt;
* pluto-motion-wrapper_2.0.0.44.09041221886_i386.deb (455,456) - changed config variable from ffmpeg_filename to movie_filename&lt;br /&gt;
* lmce_launch_manager_2.0.0.44.09041221886_i386.deb (298,299) - LM Actions now work from CLI(such as reload, regen, reboot, etc...)&lt;br /&gt;
* lmce-game-player_2.0.0.44.09041221886_i386.deb (673,674) - Rebuilt for new device template&lt;br /&gt;
* lmce-game-plugin_2.0.0.44.09041221886_i386.deb (671,672) - Rebuilt for new device template&lt;br /&gt;
* pluto-updateentarea_2.0.0.44.09041221886_i386.deb (341,342) - may need to be rebuilt for device template changes&lt;br /&gt;
&lt;br /&gt;
=== 20090413 (alpha 2.9 jondecker special) ===&lt;br /&gt;
* pluto-text-to-speech_2.0.0.44.09041321887_i386.deb (283,284) - fixes stupid post-install typo&lt;br /&gt;
* pluto-zwave-lighting_2.0.0.44.09041321891_i386.deb (505,506) - thermostate support&lt;br /&gt;
&lt;br /&gt;
=== 20090419 (alpha 2.10 pbr) ===&lt;br /&gt;
* pluto-text-to-speech_2.0.0.44.09041921897_i386.deb&lt;br /&gt;
* pluto-website-admin_2.0.0.44.09041921897_i386.deb&lt;br /&gt;
* lmce-screen-capture-camera_2.0.0.44.09041921897_i386.deb&lt;br /&gt;
* pluto-system-database_2.0.0.44.09041921897_i386.deb&lt;br /&gt;
* lmce-game-plugin_2.0.0.44.09041921897_i386.deb&lt;br /&gt;
* lmce-game-player_2.0.0.44.09041921897_i386.deb&lt;br /&gt;
* pluto-asterisk_2.0.0.44.09041921897_i386.deb&lt;br /&gt;
&lt;br /&gt;
=== 20090426 (alpha 2.11) ===&lt;br /&gt;
With this release, MythTV now takes advantage of storage groups. Do some recordings, and try recording to a few different storage groups. &lt;br /&gt;
Please test this out and report any problems such as duplicate attributes appearing in pluto_media, icon image not showing up, recordings failing to record, etc. Also, if you do have problems, try a reboot and see if it fixes the problem, then please let me know if the reboot fixed your problem. - jondecker76&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;POST-BUILD  UPDATE:&#039;&#039;&#039; A couple of small bugs have been found that will be fixed in next week&#039;s build. 1) Some storage groups are missing the leading &amp;quot;/&amp;quot; in the path, causing problems images in mythweb, downloads in the mythweb, etc. 2) Unmounted storage devices were being skipped. This means that you may not have a storage group for some of your devices at some times. I am changing this so that the storage groups are created, and if for some reason it is not available when a recording is set to use the storage group, then the recording will go to the (always present) Default storage group.&lt;br /&gt;
For those wanting to fix #1 right now, just edit /usr/pluto/bin/StorageDevices_PlutoDirStructure.sh and add a preceeding slash before the path beginning with &#039;home/....&#039; on lines 214 and 226. After this modification, MythTV works great in all of the storage groups! (You should do a reboot after making the change)&lt;br /&gt;
&lt;br /&gt;
* lmcevdr_1.1-10_all.deb - more setup fixes, this time for the MD&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09042621919_i386.deb (234) - small fix to get rid of a warning on DCERouter startup re missing dir., New MythTV directory structure stuff&lt;br /&gt;
* pluto-asterisk_2.0.0.44.09042621919_i386.deb (270,271) - Added Support for Cisco 7910 phone&lt;br /&gt;
* pluto-dhcpd-plugin_2.0.0.44.09042621919_i386.deb (302) - Added support for Cisco 7910 phone&lt;br /&gt;
* pluto-system-database_2.0.0.44.09042621919_i386.deb (211) - &#039;&#039;&#039;If new devices are added, the pluto-system-database needs to be updates as well&#039;&#039;&#039;&lt;br /&gt;
* pluto-storage-devices_2.0.0.44.09042621919_i386.deb (533) - Adds new tv_shows_* directories. Generates MythTV storage groups&lt;br /&gt;
* pluto-std-plugins_2.0.0.44.09042621919_i386.deb (134,153) -  adds some useful debugging snippets that helped trace down the problem of mythtv attributes not adding to pluto_media&lt;br /&gt;
* pluto-mythtv-plugin_2.0.0.44.09042621919_i386.deb (134,153) - lots of changes to facilitate the new storage groups&lt;br /&gt;
* pluto-network-storage_2.0.0.44.09042621919_i386.deb (503,508) - small changes to work with new tv_shows_* directories&lt;br /&gt;
&lt;br /&gt;
=== 20090429 (alpha 2.12) ===&lt;br /&gt;
* pluto-storage-devices_2.0.0.44.09042921929_i386.deb (533) - Fixes some small bugs in MythTV storage groups&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09042921929_i386.deb (234) - misc. MythTV storage group enhancements&lt;br /&gt;
* pluto-mythtv-plugin_2.0.0.44.09042921929_i386.deb (134,153) - misc. MythTV storage group enhancement&lt;br /&gt;
* mce-diskless-tools_2.0.0.44.09042921929_i386.changes (627,628) - lots of fixes for MD boot- Changes effect new installs only&lt;br /&gt;
* pluto-system-database_2.0.0.44.09042921929_i386.deb (211) - Fixes hardy issue in sources.list&lt;br /&gt;
* pluto-nvidia-video-drivers_2.0.0.44.09042921929_i386.deb (490) - changed the package requirement to nvidia-glx-180 for intrepid&lt;br /&gt;
&lt;br /&gt;
=== 20090501 (alpha 2.13) ===&lt;br /&gt;
There are a few more MythTV storage group changes in this build. Please understand that the storage group name changes may throw mythweb out of whack on some old recordings, but this should be minimal. The old &amp;quot;user_*/&amp;lt;storage_device&amp;gt;&amp;quot; naming scheme is replaced with a &amp;quot;&amp;lt;username&amp;gt;:&amp;lt;storage_device&amp;gt;&amp;quot; naming convention. This will appeal to many more users than the user_* convention. Also, there is now support for custom storage groups. You can make your own storage groups now on top of the auto-generated LMCE ones by prepending with &amp;quot;custom:&amp;quot; (for example, you may make a new storage group named &amp;quot;custom:MyDrive&amp;quot;, and it will not be removed or overwritten by the scripts that generate the storage groups). One last change is in the &amp;quot;Default&amp;quot; storage group - it no longer points to the drive with most space. This was changed because eventually it would throw mythweb for a loop once the paths changed. I will look into a better way to defaultly record to the drive with most space, most likely using recording profiles.&lt;br /&gt;
&lt;br /&gt;
* lmce-launch-manager (298,299) - db wrapper fix to handle empty resultsets&lt;br /&gt;
* pluto-bluetooth-dongle (124,143) - fix some connection issues in JavaMO&lt;br /&gt;
* pluto-mythtv-plugin (134,153)&lt;br /&gt;
* pluto-storage-devices (533)&lt;br /&gt;
* pluto-boot-scripts (234) - MD fixes&lt;br /&gt;
* mce-diskless-tools (391) - MD fixes&lt;br /&gt;
* pluto-install-scripts (627,628) - MD fixes&lt;br /&gt;
* pluto-x-scripts (520,523) - AV Wizard fix for MD&lt;br /&gt;
* pluto-zwave-lighting (505,506) - Init speedup&lt;br /&gt;
&lt;br /&gt;
=== 20090503 (alpha2.14) ===&lt;br /&gt;
* pluto-zwave-lighting_2.0.0.44.09050321942_i386.deb (505,506) - boolean fixes&lt;br /&gt;
&lt;br /&gt;
=== 20090505 (alpha2.15) ===&lt;br /&gt;
KDE on the MD should work now. The first boot of the system after the update will take a bit longer, as stuff that has not worked, is now being executed for the first time.&lt;br /&gt;
&lt;br /&gt;
* mce-diskless-tools_2.0.0.44.09050521951_i386.deb (627,628) - Lots of small fixes&lt;br /&gt;
* pluto-system-database_2.0.0.44.09050521951_i386.deb (211) - More hardy extinction&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09050521951_i386.deb (234) - Small bug with regards to MySQL authorization fixed, which results in a running KDE on the MD, again.&lt;br /&gt;
&lt;br /&gt;
=== 20090505 (alpha2.16 snafu fix) ===&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09050521958_i386.deb (234) - snafu causing weird things and corruption on updates&lt;br /&gt;
&lt;br /&gt;
=== 20090506 (alpha2.17) ===&lt;br /&gt;
* pluto-asterisk_2.0.0.44.09050621962_i386.deb (270,271) - Additional australian provider in the web admin (VoIPWA) and some janitory work.&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09050621962_i386.deb (234) - Additional visual feedback during the first boot, after running the AV Wizard&lt;br /&gt;
&lt;br /&gt;
=== 20090507 (alpha2.18)===&lt;br /&gt;
* pluto-dhcpd-plugin_2.0.0.44.09050721973_i386.deb (302) - Pnp script for Cisco 7910, aastra (aastra still needs a device template)&lt;br /&gt;
* lmce-launch-manager_2.0.0.44.09050721973_i386.deb (298,299) - Launch manager is now started in its own screen session&lt;br /&gt;
* pluto-system-database_2.0.0.44.09050721973_i386.deb (211) - Removal of X Client Data as a dependency&lt;br /&gt;
* pluto-mythtv-plugin_2.0.0.44.09050721973_i386.deb (134,153) - small changes to keep backend in sync&lt;br /&gt;
* pluto-storage-devices_2.0.0.44.09050721973_i386.deb (533) - Updates the Default and LiveTV storage groups so they use the drive with most space&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09050721973_i386.deb (234) - Better detection of Intel Mobile Graphics adapter&lt;br /&gt;
&lt;br /&gt;
=== 20090511 (alpha2.19) ===&lt;br /&gt;
* lmcevdr - more VDR configuration settings&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09051121983_i386.deb (234) - Another KDE Desktop on MD fix&lt;br /&gt;
* mce-diskless-tools_2.0.0.44.09051121984_i386.deb (627,628) - Be agnostic about the compression format of tar archives, and more forgiving on download problems&lt;br /&gt;
&lt;br /&gt;
=== 20090515 (alpha2.20) ===&lt;br /&gt;
* lmcevdr_1.1-10_all.deb - more VDR configuration settings&lt;br /&gt;
* pluto-system-database_2.0.0.44.09051522002_i386.deb (211) - Additional package definitions (vdr-plugin-streamdev-server and vdr-plugin-streamdev-client)&lt;br /&gt;
* pluto-hald_2.0.0.44.09051522002_i386.deb (529,530) - USB detection, better MCE2 support&lt;br /&gt;
* pluto-vdr-plugin_2.0.0.44.09051522002_i386.deb (466,467) - Additional dependency for pluto-vdr-plugin to vdr-plugin-streamdev-server&lt;br /&gt;
* lmce-launch-manager_2.0.0.44.09051522002_i386.deb (298,299) - Prompt user for reload after new MD creation (Requires manual re-run of Diskless_CreateTBZ.sh)&lt;br /&gt;
* pluto-orbiter_2.0.0.44.09051522002_i386.deb (119,138) - Prompt user for reload after new MD creation (Requires manual re-run of Diskless_CreateTBZ.sh)&lt;br /&gt;
* pluto-storage-devices_2.0.0.44.09051522003_i386.deb (533) - some small MythTV storage group tweaks&lt;br /&gt;
* pluto-slim-server-streamer_2.0.0.44.09051522002_i386.deb (289,290) - changes to the configuraton script to start squeezecenter instead of slimserver&lt;br /&gt;
* pluto-website-admin_2.0.0.44.09051522002_i386.deb (220) - Screen Saver section fixed&lt;br /&gt;
* pluto-plutoutils_2.0.0.44.09051522002_i386.deb (197,196) - fix FileUtils::ReadURL method&lt;br /&gt;
* pluto-std-plugins_2.0.0.44.09051522002_i386.deb (116,135) - support for external media in conjunction with playlists&lt;br /&gt;
&lt;br /&gt;
=== 20090520 (alpha2.21) ===&lt;br /&gt;
* pluto-website-admin_2.0.0.44.09052022008_i386.deb (220) - GSD/IR code update fixes&lt;br /&gt;
&lt;br /&gt;
=== 20090601 (alpha 2.22) ===&lt;br /&gt;
This update contains lots of changes to the storage mechanism. Make sure you can live without a working system for a while, in case things don&#039;t work out ...&lt;br /&gt;
&lt;br /&gt;
* pluto-system-database_2.0.0.44.09060122043_i386.deb (211) - More VDR related changes in the package definitions.&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09060122043_i386.deb (234) - New installations will use our own new_installation script, starting with number 1000000&lt;br /&gt;
* pluto-std-plugins_2.0.0.44.09060122043_i386.deb (116,135) - fixed bug in playlist support&lt;br /&gt;
* pluto-network-storage_2.0.0.44.09060122043_i386.deb (503,508) - New /home/public/data/pvr directory structure related&lt;br /&gt;
* pluto-storage-devices_2.0.0.44.09060122043_i386.deb (533) - New /home/public/data/pvr directory structure related&lt;br /&gt;
* pluto-mythtv-plugin_2.0.0.44.09060122043_i386.deb (134,153) - Storage group enhancements to use the new pvr directory, as well as addition of a new script to handle mythtv storagegroup creation and maintenance. Hopefully this will also fix some stability issues. Mythtv auto expire set from 1GB to 10GB to match the LMCE low disk space nag.&lt;br /&gt;
* pluto-website-admin_2.0.0.44.09060122043_i386.deb (220) - more Pluto -&amp;gt; LMCE renames...&lt;br /&gt;
* pluto-skins-basic_2.0.0.44.09060122043_i386.deb (204) - new art work for MythTV remote&lt;br /&gt;
* pluto-zwave-lighting2.0.0.44.09060122043_i386.deb (505,506) - inclusion enhancements&lt;br /&gt;
&lt;br /&gt;
=== 20090609 (alpha 2.23) ===&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09060922056 (234)- backup procedure backs up pluto_media and mediapics&lt;br /&gt;
* pluto-skins-basic_2.0.0.44.09060922056 (204) - more art work for MythTV remote on a mobile, remove pluto from more orbiter screens&lt;br /&gt;
* pluto-system-database_2.0.0.44.09060922056 (211) - Updates to the MythTV remote and EnOcean package&lt;br /&gt;
* pluto-zwave-lighting_2.0.0.44.09060922056 (505,506) - device reset capabilities&lt;br /&gt;
* lmce-shoutcast-radio-plugin_2.0.0.44.09060922056 (703,704) - Initial shoutcast support&lt;br /&gt;
&lt;br /&gt;
=== 20090628 (alpha 2.24)  ===&lt;br /&gt;
* lmce-mediatomb_2.0.0.44.09062822099_i386.deb (702) - Support for MediaTomb UPnP Server. One day, I will understand why people don&#039;t put UPnP into a name, when it handles the configuration of a UPnP Server&lt;br /&gt;
* pluto-asterisk_2.0.0.44.09062822099_i386.deb (270,271) - Make sure asterisk is owner of all /etc/asterisk files after updating the dialplan.&lt;br /&gt;
* pluto-dhcpd-plugin_2.0.0.44.09062822099_i386.deb (302) - Make sure asterisk is owner of all /etc/asterisk files after adding IP phones&lt;br /&gt;
* pluto-orbiter_2.0.0.44.09062822099_i386.deb (119,138) - Support for Gyration 3101&lt;br /&gt;
* pluto-skins-basic_2.0.0.44.09062822099_i386.deb (204) - more art work for voice mail&lt;br /&gt;
* pluto-slim-server-streamer_2.0.0.44.09062822099_i386.deb (289,290) - support playing of URLs via SqueezeBoxes, turn off SqueezeBoxes after stopping from Orbiter&lt;br /&gt;
* pluto-std-plugins_2.0.0.44.09062822099_i386.deb (116,135) - Updates to voice mail datagrid, media streams by default attempt to grab a synopsis from the attribute database, if available, support for Gyration 3101&lt;br /&gt;
* pluto-system-database_2.0.0.44.09062822099_i386.deb (211) - Updates to the voice mail screens, cursor no longer visible in video playback (Yeah, TschakEEE go!!!), Support for Gyration 3101&lt;br /&gt;
* pluto-zwave-lighting_2.0.0.44.09062822099_i386.deb (505,506) - enhanced logging&lt;br /&gt;
&lt;br /&gt;
=== 20090721 (alpha 2.25) ===&lt;br /&gt;
* lmce-shoutcast-radio-plugin_2.0.0.44.09072122164_i386.deb (703,704) - sanity check on configuration values, prevents excessive load when too low interval&lt;br /&gt;
* pluto-bluetooth-dongle_2.0.0.44.09072122164_i386.deb (124,143) - JavaMO -Updated keymappings for SE phones, doesn&#039;t turn on backlight - saves phone battery&lt;br /&gt;
* pluto-chromoflex_2.0.0.44.09072122164_i386.deb (711,712) - Initial support&lt;br /&gt;
* pluto-dhcpd-plugin_2.0.0.44.09072122164_i386.deb (302) - Fixing overambitious deletion in configure_squeezebox.pl&lt;br /&gt;
* pluto-irtrans-ethernet_2.0.0.44.09072122164_i386.deb (709,710) - Plug and play support for the IRTrans Ethernet dongles&lt;br /&gt;
* pluto-orbiter_2.0.0.44.09072122164_i386.deb (119,138) - Fix of serious keyboard bug introduced in alpha 2.24&lt;br /&gt;
* pluto-slim-server-streamer_2.0.0.44.09072122164_i386.deb (289,290) - Modified launch script. [http://svn.linuxmce.org/trac.cgi/ticket/282 Trac #282 Preserve media position when moving media]&lt;br /&gt;
* pluto-slimserver-plugin_2.0.0.44.09072122164_i386.deb (425,425) - [http://svn.linuxmce.org/trac.cgi/ticket/282 Trac #282 Preserve media position when moving media]&lt;br /&gt;
* pluto-standard-plugins_2.0.0.44.09072122164_i386.deb (116,135) - Changes to Media Plugin to make nicer output of playing media in Playlist datagrid.&lt;br /&gt;
* pluto-system-database_2.0.0.44.09072122164_i386.deb (211) - Updates to device template #53.&lt;br /&gt;
&lt;br /&gt;
=== 20090722 (alpha2.26) ===&lt;br /&gt;
* pluto-av-wizard_2.0.0.44.09072222170_i386.deb (556,555) - HDMI sound support&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09072222170_i386.deb (234) - HDMI sound support&lt;br /&gt;
* pluto-website-admin_2.0.0.44.09072222170_i386.deb (220) - HDMI sound support&lt;br /&gt;
** HDMI support requires ALSA 1.0.19 or later.&lt;br /&gt;
&lt;br /&gt;
=== upcoming... ===&lt;br /&gt;
* lmce-activate-orbiter-plasmoid (707,708) - Plasmoid to re-activate Orbiter&lt;br /&gt;
* Cache functionality for deb packages. &lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Previous alpha releases ==&lt;br /&gt;
* Notes about [[LinuxMCE-0810 alpha1]]&lt;br /&gt;
* Notes about [[LinuxMCE-0810 alpha0]]&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=XML_Data_Handler_Plug-in&amp;diff=20119</id>
		<title>XML Data Handler Plug-in</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=XML_Data_Handler_Plug-in&amp;diff=20119"/>
		<updated>2009-07-28T16:25:21Z</updated>

		<summary type="html">&lt;p&gt;Niz23: Add example of devices XML output&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Programmer&#039;s Guide]]&lt;br /&gt;
&lt;br /&gt;
= About =&lt;br /&gt;
The XML Data Handler Plugin is used by the Tivo and the Moxi Orbiter. We are currently investigating further possible uses.&lt;br /&gt;
&lt;br /&gt;
= Preparations =&lt;br /&gt;
You need to install the &amp;quot;Basic XML Data Source Plug-in&amp;quot;. It will also install a related device, the &amp;quot;XML Data Handler Plug-in&amp;quot;. We assume device id 262 for the latter in this document.&lt;br /&gt;
&lt;br /&gt;
= Supported Datagrids =&lt;br /&gt;
The following datagrids are supported:&lt;br /&gt;
* &amp;quot;Devices&amp;quot;&lt;br /&gt;
* &amp;quot;CommandGroups&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Using [[MessageSend]] to fetch data =&lt;br /&gt;
We use [[MessageSend]] to talk to the XML Data Handler Plugin. The DCE command is 869, as can be seen in the [[Command Table]]: &lt;br /&gt;
 |        869 | Request XML Data                        | &lt;br /&gt;
&lt;br /&gt;
We request all [[CommandGroups]]:&lt;br /&gt;
 /usr/pluto/bin/MessageSend localhost -o 0 262 1 869 15 &amp;quot;CommandGroups&amp;quot; 109 &amp;quot;&amp;quot; 202 &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
We request all [[Devices]]:&lt;br /&gt;
 /usr/pluto/bin/MessageSend localhost -o 0 262 1 869 15 &amp;quot;Devices&amp;quot; 109 &amp;quot;&amp;quot; 202 &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Example output =&lt;br /&gt;
&lt;br /&gt;
Example output (CommandGroups):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:OK&lt;br /&gt;
109:&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;PlutoXmlData&amp;gt;&lt;br /&gt;
  &amp;lt;CommandGroupList&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;7&amp;quot; PK_Array=&amp;quot;4&amp;quot;&amp;gt;Active Calls&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;8&amp;quot; PK_Array=&amp;quot;4&amp;quot;&amp;gt;Speed Dial&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;9&amp;quot; PK_Array=&amp;quot;4&amp;quot;&amp;gt;Dial Direct&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;10&amp;quot; PK_Array=&amp;quot;4&amp;quot;&amp;gt;Phone Book&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;11&amp;quot; PK_Array=&amp;quot;4&amp;quot;&amp;gt;Intercom&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;12&amp;quot; PK_Array=&amp;quot;4&amp;quot;&amp;gt;hari&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;13&amp;quot; PK_Array=&amp;quot;3&amp;quot;&amp;gt;Security&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;24&amp;quot; PK_Array=&amp;quot;4&amp;quot;&amp;gt;Active Calls&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;25&amp;quot; PK_Array=&amp;quot;4&amp;quot;&amp;gt;Speed Dial&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;26&amp;quot; PK_Array=&amp;quot;4&amp;quot;&amp;gt;Dial Direct&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;27&amp;quot; PK_Array=&amp;quot;4&amp;quot;&amp;gt;Phone Book&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;28&amp;quot; PK_Array=&amp;quot;4&amp;quot;&amp;gt;Intercom&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;29&amp;quot; PK_Array=&amp;quot;4&amp;quot;&amp;gt;hari&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;30&amp;quot; PK_Array=&amp;quot;3&amp;quot;&amp;gt;Security&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;31&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;Sleep&amp;lt;Room PK_Room=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;32&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;Wakeup&amp;lt;Room PK_Room=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;33&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;House to sleep mode&amp;lt;Room PK_Room=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;34&amp;quot; PK_Array=&amp;quot;4&amp;quot;&amp;gt;Active Calls&amp;lt;Room PK_Room=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;35&amp;quot; PK_Array=&amp;quot;4&amp;quot;&amp;gt;Speed Dial&amp;lt;Room PK_Room=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;36&amp;quot; PK_Array=&amp;quot;4&amp;quot;&amp;gt;Dial Direct&amp;lt;Room PK_Room=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;37&amp;quot; PK_Array=&amp;quot;4&amp;quot;&amp;gt;Phone Book&amp;lt;Room PK_Room=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;38&amp;quot; PK_Array=&amp;quot;4&amp;quot;&amp;gt;Intercom&amp;lt;Room PK_Room=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;39&amp;quot; PK_Array=&amp;quot;4&amp;quot;&amp;gt;hari&amp;lt;Room PK_Room=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;40&amp;quot; PK_Array=&amp;quot;3&amp;quot;&amp;gt;Security&amp;lt;Room PK_Room=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;58&amp;quot; PK_Array=&amp;quot;3&amp;quot;&amp;gt;DCS-5300G&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;59&amp;quot; PK_Array=&amp;quot;3&amp;quot;&amp;gt;DCS-5300G&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;60&amp;quot; PK_Array=&amp;quot;3&amp;quot;&amp;gt;DCS-5300G&amp;lt;Room PK_Room=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;77&amp;quot; PK_Array=&amp;quot;3&amp;quot;&amp;gt;DCS-5300G&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;78&amp;quot; PK_Array=&amp;quot;3&amp;quot;&amp;gt;DCS-5300G&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;79&amp;quot; PK_Array=&amp;quot;3&amp;quot;&amp;gt;DCS-5300G&amp;lt;Room PK_Room=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;109&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;TV&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;110&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;Soft&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;117&amp;quot; PK_Array=&amp;quot;3&amp;quot;&amp;gt;4&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;119&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;On&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;120&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;Off&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;121&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;On&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;122&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;Off&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;123&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;On&amp;lt;Room PK_Room=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;124&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;Off&amp;lt;Room PK_Room=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;125&amp;quot; PK_Array=&amp;quot;2&amp;quot;&amp;gt;Day&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;126&amp;quot; PK_Array=&amp;quot;2&amp;quot;&amp;gt;Night&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;127&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;All On&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;128&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;All Off&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;129&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;Bed&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;132&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;Showtime&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;137&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;All On&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;138&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;All Off&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;139&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;Red&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;140&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;Green&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;141&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;Blue&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;142&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;RGB Off&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;143&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;RGB Red&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;144&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;RGB Green&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;145&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;RGB Blue&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;146&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;Soft Blue&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;147&amp;quot; PK_Array=&amp;quot;3&amp;quot;&amp;gt;Axis IP Camera&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;148&amp;quot; PK_Array=&amp;quot;3&amp;quot;&amp;gt;Axis IP Camera&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;149&amp;quot; PK_Array=&amp;quot;3&amp;quot;&amp;gt;Axis IP Camera&amp;lt;Room PK_Room=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;/CommandGroupList&amp;gt;&lt;br /&gt;
  &amp;lt;RoomList&amp;gt;&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;Flur&amp;lt;/Room&amp;gt;&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;Wohnzimmer&amp;lt;/Room&amp;gt;&amp;lt;Room PK_Room=&amp;quot;3&amp;quot;&amp;gt;Schlafzimmer&amp;lt;/Room&amp;gt;&amp;lt;/RoomList&amp;gt;&lt;br /&gt;
  &amp;lt;ArrayList&amp;gt;&amp;lt;Array PK_Array=&amp;quot;1&amp;quot;&amp;gt;Lighting Scenarios&amp;lt;/Array&amp;gt;&amp;lt;Array PK_Array=&amp;quot;2&amp;quot;&amp;gt;Climate Scenarios&amp;lt;/Array&amp;gt;&amp;lt;Array PK_Array=&amp;quot;3&amp;quot;&amp;gt;Security Scenarios&amp;lt;/Array&amp;gt;&amp;lt;Array PK_Array=&amp;quot;4&amp;quot;&amp;gt;Communication Scenarios&amp;lt;/Array&amp;gt;&amp;lt;/ArrayList&amp;gt;&lt;br /&gt;
&amp;lt;/PlutoXmlData&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example output (Devices):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;PlutoXmlData&amp;gt;&lt;br /&gt;
  &amp;lt;DeviceList&amp;gt;&amp;lt;Device PK_Device=&amp;quot;1&amp;quot; PK_Room=&amp;quot;2&amp;quot; PK_DeviceTemplate=&amp;quot;7&amp;quot; PK_DeviceCategory=&amp;quot;7&amp;quot;&amp;gt;CORE&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;2&amp;quot; PK_Room=&amp;quot;2&amp;quot; PK_DeviceTemplate=&amp;quot;1&amp;quot; PK_DeviceCategory=&amp;quot;1&amp;quot;&amp;gt;DCERouter&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;3&amp;quot; PK_Room=&amp;quot;2&amp;quot; PK_DeviceTemplate=&amp;quot;10&amp;quot; PK_DeviceCategory=&amp;quot;14&amp;quot;&amp;gt;File Grids Plug-in&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;4&amp;quot; PK_Room=&amp;quot;2&amp;quot; PK_DeviceTemplate=&amp;quot;27&amp;quot; PK_DeviceCategory=&amp;quot;61&amp;quot;&amp;gt;General Info Plug-in&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;5&amp;quot; PK_Room=&amp;quot;2&amp;quot; PK_DeviceTemplate=&amp;quot;31&amp;quot; PK_DeviceCategory=&amp;quot;68&amp;quot;&amp;gt;Climate Plug-in&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;6&amp;quot; PK_Room=&amp;quot;2&amp;quot; PK_DeviceTemplate=&amp;quot;9&amp;quot; PK_DeviceCategory=&amp;quot;66&amp;quot;&amp;gt;Datagrid Plug-in&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;7&amp;quot; PK_Room=&amp;quot;2&amp;quot; PK_DeviceTemplate=&amp;quot;39&amp;quot; PK_DeviceCategory=&amp;quot;78&amp;quot;&amp;gt;Infrared Plug-in&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;8&amp;quot; PK_Room=&amp;quot;2&amp;quot; PK_DeviceTemplate=&amp;quot;32&amp;quot; PK_DeviceCategory=&amp;quot;67&amp;quot;&amp;gt;Lighting Plug-in&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;9&amp;quot; PK_Room=&amp;quot;2&amp;quot; PK_DeviceTemplate=&amp;quot;12&amp;quot; PK_DeviceCategory=&amp;quot;56&amp;quot;&amp;gt;Orbiter Plug-in&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;10&amp;quot; PK_Room=&amp;quot;2&amp;quot; PK_DeviceTemplate=&amp;quot;2&amp;quot; PK_DeviceCategory=&amp;quot;15&amp;quot;&amp;gt;Media Plug-in&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;11&amp;quot; PK_Room=&amp;quot;2&amp;quot; PK_DeviceTemplate=&amp;quot;34&amp;quot; PK_DeviceCategory=&amp;quot;69&amp;quot;&amp;gt;Telecom Plug-in&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;12&amp;quot; PK_Room=&amp;quot;2&amp;quot; PK_DeviceTemplate=&amp;quot;52&amp;quot; PK_DeviceCategory=&amp;quot;99&amp;quot;&amp;gt;Event Plug-in&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;13&amp;quot; PK_Room=&amp;quot;2&amp;quot; PK_DeviceTemplate=&amp;quot;33&amp;quot; PK_DeviceCategory=&amp;quot;70&amp;quot;&amp;gt;Security Plug-in&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;14&amp;quot; PK_Room=&amp;quot;2&amp;quot; PK_DeviceTemplate=&amp;quot;1809&amp;quot; PK_DeviceCategory=&amp;quot;159&amp;quot;&amp;gt;Plug And Play Plug-in&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;15&amp;quot; PK_Room=&amp;quot;2&amp;quot; PK_DeviceTemplate=&amp;quot;26&amp;quot; PK_DeviceCategory=&amp;quot;65&amp;quot;&amp;gt;App Server&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;16&amp;quot; PK_Room=&amp;quot;2&amp;quot; PK_DeviceTemplate=&amp;quot;1808&amp;quot; PK_DeviceCategory=&amp;quot;156&amp;quot;&amp;gt;HAL&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;17&amp;quot; PK_Room=&amp;quot;2&amp;quot; PK_DeviceTemplate=&amp;quot;1977&amp;quot; PK_DeviceCategory=&amp;quot;60&amp;quot;&amp;gt;UPnP Server&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;18&amp;quot; PK_Room=&amp;quot;2&amp;quot; PK_DeviceTemplate=&amp;quot;45&amp;quot; PK_DeviceCategory=&amp;quot;88&amp;quot;&amp;gt;Asterisk&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;19&amp;quot; PK_Room=&amp;quot;2&amp;quot; PK_DeviceTemplate=&amp;quot;57&amp;quot; PK_DeviceCategory=&amp;quot;101&amp;quot;&amp;gt;Text To Speech&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;20&amp;quot; PK_Room=&amp;quot;2&amp;quot; PK_DeviceTemplate=&amp;quot;28&amp;quot; PK_DeviceCategory=&amp;quot;8&amp;quot;&amp;gt;The core/hybrid&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;21&amp;quot; PK_Room=&amp;quot;2&amp;quot; PK_DeviceTemplate=&amp;quot;62&amp;quot; PK_DeviceCategory=&amp;quot;3&amp;quot;&amp;gt;OnScreen Orbiter&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;22&amp;quot; PK_Room=&amp;quot;2&amp;quot; PK_DeviceTemplate=&amp;quot;1759&amp;quot; PK_DeviceCategory=&amp;quot;91&amp;quot;&amp;gt;Orbiter Embedded Phone&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;23&amp;quot; PK_Room=&amp;quot;2&amp;quot; PK_DeviceTemplate=&amp;quot;5&amp;quot; PK_DeviceCategory=&amp;quot;13&amp;quot;&amp;gt;Xine Player&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;24&amp;quot; PK_Room=&amp;quot;2&amp;quot; PK_DeviceTemplate=&amp;quot;6&amp;quot; PK_DeviceCategory=&amp;quot;11&amp;quot;&amp;gt;Xine Plug-in&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;25&amp;quot; PK_Room=&amp;quot;2&amp;quot; PK_DeviceTemplate=&amp;quot;1825&amp;quot; PK_DeviceCategory=&amp;quot;163&amp;quot;&amp;gt;Photo Screen Saver&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;26&amp;quot; PK_Room=&amp;quot;2&amp;quot; PK_DeviceTemplate=&amp;quot;1901&amp;quot; PK_DeviceCategory=&amp;quot;13&amp;quot;&amp;gt;MPlayer Player&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;27&amp;quot; PK_Room=&amp;quot;2&amp;quot; PK_DeviceTemplate=&amp;quot;11&amp;quot; PK_DeviceCategory=&amp;quot;59&amp;quot;&amp;gt;Disk Drive&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;28&amp;quot; PK_Room=&amp;quot;2&amp;quot; PK_DeviceTemplate=&amp;quot;1701&amp;quot; PK_DeviceCategory=&amp;quot;115&amp;quot;&amp;gt;External Media Identifier&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;29&amp;quot; PK_Room=&amp;quot;2&amp;quot; PK_DeviceTemplate=&amp;quot;1862&amp;quot; PK_DeviceCategory=&amp;quot;133&amp;quot;&amp;gt;mce_usb2&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;30&amp;quot; PK_Room=&amp;quot;2&amp;quot; PK_DeviceTemplate=&amp;quot;1911&amp;quot; PK_DeviceCategory=&amp;quot;114&amp;quot;&amp;gt;LIRC Embedded Transmit&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;31&amp;quot; PK_Room=&amp;quot;2&amp;quot; PK_DeviceTemplate=&amp;quot;1622&amp;quot; PK_DeviceCategory=&amp;quot;118&amp;quot;&amp;gt;Windows XP MC Remote&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;32&amp;quot; PK_Room=&amp;quot;2&amp;quot; PK_DeviceTemplate=&amp;quot;36&amp;quot; PK_DeviceCategory=&amp;quot;11&amp;quot;&amp;gt;MythTV Plug-In&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;33&amp;quot; PK_Room=&amp;quot;2&amp;quot; PK_DeviceTemplate=&amp;quot;35&amp;quot; PK_DeviceCategory=&amp;quot;13&amp;quot;&amp;gt;MythTV Player&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;34&amp;quot; PK_Room=&amp;quot;4&amp;quot; PK_DeviceTemplate=&amp;quot;28&amp;quot; PK_DeviceCategory=&amp;quot;8&amp;quot;&amp;gt;Omaura-ION&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;35&amp;quot; PK_Room=&amp;quot;4&amp;quot; PK_DeviceTemplate=&amp;quot;26&amp;quot; PK_DeviceCategory=&amp;quot;65&amp;quot;&amp;gt;App Server&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;36&amp;quot; PK_Room=&amp;quot;4&amp;quot; PK_DeviceTemplate=&amp;quot;62&amp;quot; PK_DeviceCategory=&amp;quot;3&amp;quot;&amp;gt;OnScreen Orbiter&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;37&amp;quot; PK_Room=&amp;quot;4&amp;quot; PK_DeviceTemplate=&amp;quot;1759&amp;quot; PK_DeviceCategory=&amp;quot;91&amp;quot;&amp;gt;Orbiter Embedded Phone&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;38&amp;quot; PK_Room=&amp;quot;4&amp;quot; PK_DeviceTemplate=&amp;quot;1808&amp;quot; PK_DeviceCategory=&amp;quot;156&amp;quot;&amp;gt;HAL&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;39&amp;quot; PK_Room=&amp;quot;4&amp;quot; PK_DeviceTemplate=&amp;quot;5&amp;quot; PK_DeviceCategory=&amp;quot;13&amp;quot;&amp;gt;Xine Player&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;40&amp;quot; PK_Room=&amp;quot;4&amp;quot; PK_DeviceTemplate=&amp;quot;1825&amp;quot; PK_DeviceCategory=&amp;quot;163&amp;quot;&amp;gt;Photo Screen Saver&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;41&amp;quot; PK_Room=&amp;quot;4&amp;quot; PK_DeviceTemplate=&amp;quot;1901&amp;quot; PK_DeviceCategory=&amp;quot;13&amp;quot;&amp;gt;MPlayer Player&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;42&amp;quot; PK_Room=&amp;quot;4&amp;quot; PK_DeviceTemplate=&amp;quot;35&amp;quot; PK_DeviceCategory=&amp;quot;13&amp;quot;&amp;gt;MythTV Player&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;43&amp;quot; PK_Room=&amp;quot;4&amp;quot; PK_DeviceTemplate=&amp;quot;1862&amp;quot; PK_DeviceCategory=&amp;quot;133&amp;quot;&amp;gt;mce_usb2&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;44&amp;quot; PK_Room=&amp;quot;4&amp;quot; PK_DeviceTemplate=&amp;quot;1911&amp;quot; PK_DeviceCategory=&amp;quot;114&amp;quot;&amp;gt;LIRC Embedded Transmit&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;45&amp;quot; PK_Room=&amp;quot;4&amp;quot; PK_DeviceTemplate=&amp;quot;1622&amp;quot; PK_DeviceCategory=&amp;quot;118&amp;quot;&amp;gt;Windows XP MC Remote&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;46&amp;quot; PK_Room=&amp;quot;2&amp;quot; PK_DeviceTemplate=&amp;quot;13&amp;quot; PK_DeviceCategory=&amp;quot;110&amp;quot;&amp;gt;Bluetooth Dongle&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;47&amp;quot; PK_Room=&amp;quot;1&amp;quot; PK_DeviceTemplate=&amp;quot;8&amp;quot; PK_DeviceCategory=&amp;quot;3&amp;quot;&amp;gt;Orbiter&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;48&amp;quot; PK_DeviceTemplate=&amp;quot;1868&amp;quot; PK_DeviceCategory=&amp;quot;169&amp;quot;&amp;gt;XML Data Handler Plug-in&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;49&amp;quot; PK_DeviceTemplate=&amp;quot;1869&amp;quot; PK_DeviceCategory=&amp;quot;170&amp;quot;&amp;gt;Basic XML Data Source Plug-in&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;51&amp;quot; PK_DeviceTemplate=&amp;quot;1748&amp;quot; PK_DeviceCategory=&amp;quot;57&amp;quot;&amp;gt;Generic Web Device&amp;lt;/Device&amp;gt;&amp;lt;Device PK_Device=&amp;quot;52&amp;quot; PK_DeviceTemplate=&amp;quot;1749&amp;quot; PK_DeviceCategory=&amp;quot;3&amp;quot;&amp;gt;Generic Proxy Orbiter&amp;lt;/Device&amp;gt;&amp;lt;/DeviceList&amp;gt;&lt;br /&gt;
  &amp;lt;RoomList&amp;gt;&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;Sovrum&amp;lt;/Room&amp;gt;&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;Pumprum&amp;lt;/Room&amp;gt;&amp;lt;Room PK_Room=&amp;quot;4&amp;quot;&amp;gt;TV-rum nere&amp;lt;/Room&amp;gt;&amp;lt;/RoomList&amp;gt;&lt;br /&gt;
  &amp;lt;DeviceTemplateList&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;1&amp;quot;&amp;gt;DCERouter&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;2&amp;quot;&amp;gt;Media Plug-in&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;5&amp;quot;&amp;gt;Xine Player&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;6&amp;quot;&amp;gt;Xine Plug-in&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;7&amp;quot;&amp;gt;Generic PC as Core&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;8&amp;quot;&amp;gt;Orbiter&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;9&amp;quot;&amp;gt;Datagrid Plug-in&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;10&amp;quot;&amp;gt;File Grids Plug-in&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;11&amp;quot;&amp;gt;Disk Drive&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;12&amp;quot;&amp;gt;Orbiter Plug-in&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;13&amp;quot;&amp;gt;Bluetooth Dongle&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;26&amp;quot;&amp;gt;App Server&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;27&amp;quot;&amp;gt;General Info Plug-in&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;28&amp;quot;&amp;gt;Generic PC as MD&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;31&amp;quot;&amp;gt;Climate Plug-in&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;32&amp;quot;&amp;gt;Lighting Plug-in&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;33&amp;quot;&amp;gt;Security Plug-in&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;34&amp;quot;&amp;gt;Telecom Plug-in&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;35&amp;quot;&amp;gt;MythTV Player&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;36&amp;quot;&amp;gt;MythTV Plug-In&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;39&amp;quot;&amp;gt;Infrared Plug-in&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;45&amp;quot;&amp;gt;Asterisk&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;52&amp;quot;&amp;gt;Event Plug-in&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;57&amp;quot;&amp;gt;Text To Speech&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;62&amp;quot;&amp;gt;OnScreen Orbiter&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;1622&amp;quot;&amp;gt;Windows XP MC Remote&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;1701&amp;quot;&amp;gt;External Media Identifier&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;1748&amp;quot;&amp;gt;Generic Web Device&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;1749&amp;quot;&amp;gt;Generic Proxy Orbiter&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;1759&amp;quot;&amp;gt;Orbiter Embedded Phone&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;1808&amp;quot;&amp;gt;HAL&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;1809&amp;quot;&amp;gt;Plug And Play Plug-in&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;1825&amp;quot;&amp;gt;Photo Screen Saver&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;1862&amp;quot;&amp;gt;mce_usb2&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;1868&amp;quot;&amp;gt;XML Data Handler Plug-in&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;1869&amp;quot;&amp;gt;Basic XML Data Source Plug-in&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;1901&amp;quot;&amp;gt;MPlayer Player&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;1911&amp;quot;&amp;gt;LIRC Embedded Transmit&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;DeviceTemplate PK_DeviceTemplate=&amp;quot;1977&amp;quot;&amp;gt;UPnP Server&amp;lt;/DeviceTemplate&amp;gt;&amp;lt;/DeviceTemplateList&amp;gt;&lt;br /&gt;
  &amp;lt;DeviceCategoryList&amp;gt;&amp;lt;DeviceCategory PK_DeviceCategory=&amp;quot;1&amp;quot;&amp;gt;DCE Router&amp;lt;/DeviceCategory&amp;gt;&amp;lt;DeviceCategory PK_DeviceCategory=&amp;quot;3&amp;quot;&amp;gt;Standard Orbiter&amp;lt;/DeviceCategory&amp;gt;&amp;lt;DeviceCategory PK_DeviceCategory=&amp;quot;7&amp;quot;&amp;gt;Core&amp;lt;/DeviceCategory&amp;gt;&amp;lt;DeviceCategory PK_DeviceCategory=&amp;quot;8&amp;quot;&amp;gt;Media Director&amp;lt;/DeviceCategory&amp;gt;&amp;lt;DeviceCategory PK_DeviceCategory=&amp;quot;11&amp;quot;&amp;gt;Media Player Plugins&amp;lt;/DeviceCategory&amp;gt;&amp;lt;DeviceCategory PK_DeviceCategory=&amp;quot;13&amp;quot;&amp;gt;Media Players&amp;lt;/DeviceCategory&amp;gt;&amp;lt;DeviceCategory PK_DeviceCategory=&amp;quot;14&amp;quot;&amp;gt;Datagrids&amp;lt;/DeviceCategory&amp;gt;&amp;lt;DeviceCategory PK_DeviceCategory=&amp;quot;15&amp;quot;&amp;gt;Media Plug-ins&amp;lt;/DeviceCategory&amp;gt;&amp;lt;DeviceCategory PK_DeviceCategory=&amp;quot;56&amp;quot;&amp;gt;Orbiter Plug-ins&amp;lt;/DeviceCategory&amp;gt;&amp;lt;DeviceCategory PK_DeviceCategory=&amp;quot;57&amp;quot;&amp;gt;Peripherals&amp;lt;/DeviceCategory&amp;gt;&amp;lt;DeviceCategory PK_DeviceCategory=&amp;quot;59&amp;quot;&amp;gt;Disc Drives&amp;lt;/DeviceCategory&amp;gt;&amp;lt;DeviceCategory PK_DeviceCategory=&amp;quot;60&amp;quot;&amp;gt;Utilities&amp;lt;/DeviceCategory&amp;gt;&amp;lt;DeviceCategory PK_DeviceCategory=&amp;quot;61&amp;quot;&amp;gt;General Info Plug-ins&amp;lt;/DeviceCategory&amp;gt;&amp;lt;DeviceCategory PK_DeviceCategory=&amp;quot;65&amp;quot;&amp;gt;App Server&amp;lt;/DeviceCategory&amp;gt;&amp;lt;DeviceCategory PK_DeviceCategory=&amp;quot;66&amp;quot;&amp;gt;Datagrid Plug-ins&amp;lt;/DeviceCategory&amp;gt;&amp;lt;DeviceCategory PK_DeviceCategory=&amp;quot;67&amp;quot;&amp;gt;Lighting Plug-ins&amp;lt;/DeviceCategory&amp;gt;&amp;lt;DeviceCategory PK_DeviceCategory=&amp;quot;68&amp;quot;&amp;gt;Climate Plug-ins&amp;lt;/DeviceCategory&amp;gt;&amp;lt;DeviceCategory PK_DeviceCategory=&amp;quot;69&amp;quot;&amp;gt;Telecom Plug-ins&amp;lt;/DeviceCategory&amp;gt;&amp;lt;DeviceCategory PK_DeviceCategory=&amp;quot;70&amp;quot;&amp;gt;Security Plug-ins&amp;lt;/DeviceCategory&amp;gt;&amp;lt;DeviceCategory PK_DeviceCategory=&amp;quot;78&amp;quot;&amp;gt;Infrared Plug-ins&amp;lt;/DeviceCategory&amp;gt;&amp;lt;DeviceCategory PK_DeviceCategory=&amp;quot;88&amp;quot;&amp;gt;Telecom Handlers&amp;lt;/DeviceCategory&amp;gt;&amp;lt;DeviceCategory PK_DeviceCategory=&amp;quot;91&amp;quot;&amp;gt;Soft Phones&amp;lt;/DeviceCategory&amp;gt;&amp;lt;DeviceCategory PK_DeviceCategory=&amp;quot;99&amp;quot;&amp;gt;Event Plug-ins&amp;lt;/DeviceCategory&amp;gt;&amp;lt;DeviceCategory PK_DeviceCategory=&amp;quot;101&amp;quot;&amp;gt;Text To Speech&amp;lt;/DeviceCategory&amp;gt;&amp;lt;DeviceCategory PK_DeviceCategory=&amp;quot;110&amp;quot;&amp;gt;Bluetooth Dongles&amp;lt;/DeviceCategory&amp;gt;&amp;lt;DeviceCategory PK_DeviceCategory=&amp;quot;114&amp;quot;&amp;gt;Infrared Interface&amp;lt;/DeviceCategory&amp;gt;&amp;lt;DeviceCategory PK_DeviceCategory=&amp;quot;115&amp;quot;&amp;gt;Media Identifiers&amp;lt;/DeviceCategory&amp;gt;&amp;lt;DeviceCategory PK_DeviceCategory=&amp;quot;118&amp;quot;&amp;gt;LIRC Remote Controls&amp;lt;/DeviceCategory&amp;gt;&amp;lt;DeviceCategory PK_DeviceCategory=&amp;quot;133&amp;quot;&amp;gt;LIRC Drivers&amp;lt;/DeviceCategory&amp;gt;&amp;lt;DeviceCategory PK_DeviceCategory=&amp;quot;156&amp;quot;&amp;gt;Plug and Play&amp;lt;/DeviceCategory&amp;gt;&amp;lt;DeviceCategory PK_DeviceCategory=&amp;quot;159&amp;quot;&amp;gt;Plug and Play Plugins&amp;lt;/DeviceCategory&amp;gt;&amp;lt;DeviceCategory PK_DeviceCategory=&amp;quot;163&amp;quot;&amp;gt;Screen Savers&amp;lt;/DeviceCategory&amp;gt;&amp;lt;DeviceCategory PK_DeviceCategory=&amp;quot;169&amp;quot;&amp;gt;XML Data Handler Plug-ins&amp;lt;/DeviceCategory&amp;gt;&amp;lt;DeviceCategory PK_DeviceCategory=&amp;quot;170&amp;quot;&amp;gt;XML Data Source Plug-ins&amp;lt;/DeviceCategory&amp;gt;&amp;lt;/DeviceCategoryList&amp;gt;&lt;br /&gt;
&amp;lt;/PlutoXmlData&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Related pages =&lt;br /&gt;
[[Data_Provider_Catalog_Plugin]]&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=XML_Data_Handler_Plug-in&amp;diff=20118</id>
		<title>XML Data Handler Plug-in</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=XML_Data_Handler_Plug-in&amp;diff=20118"/>
		<updated>2009-07-28T16:22:45Z</updated>

		<summary type="html">&lt;p&gt;Niz23: Add how to retrieve devicelist&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Programmer&#039;s Guide]]&lt;br /&gt;
&lt;br /&gt;
= About =&lt;br /&gt;
The XML Data Handler Plugin is used by the Tivo and the Moxi Orbiter. We are currently investigating further possible uses.&lt;br /&gt;
&lt;br /&gt;
= Preparations =&lt;br /&gt;
You need to install the &amp;quot;Basic XML Data Source Plug-in&amp;quot;. It will also install a related device, the &amp;quot;XML Data Handler Plug-in&amp;quot;. We assume device id 262 for the latter in this document.&lt;br /&gt;
&lt;br /&gt;
= Supported Datagrids =&lt;br /&gt;
The following datagrids are supported:&lt;br /&gt;
* &amp;quot;Devices&amp;quot;&lt;br /&gt;
* &amp;quot;CommandGroups&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Using [[MessageSend]] to fetch data =&lt;br /&gt;
We use [[MessageSend]] to talk to the XML Data Handler Plugin. The DCE command is 869, as can be seen in the [[Command Table]]: &lt;br /&gt;
 |        869 | Request XML Data                        | &lt;br /&gt;
&lt;br /&gt;
We request all [[CommandGroups]]:&lt;br /&gt;
 /usr/pluto/bin/MessageSend localhost -o 0 262 1 869 15 &amp;quot;CommandGroups&amp;quot; 109 &amp;quot;&amp;quot; 202 &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
We request all [[Devices]]:&lt;br /&gt;
 /usr/pluto/bin/MessageSend localhost -o 0 262 1 869 15 &amp;quot;Devices&amp;quot; 109 &amp;quot;&amp;quot; 202 &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Example output =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:OK&lt;br /&gt;
109:&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;PlutoXmlData&amp;gt;&lt;br /&gt;
  &amp;lt;CommandGroupList&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;7&amp;quot; PK_Array=&amp;quot;4&amp;quot;&amp;gt;Active Calls&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;8&amp;quot; PK_Array=&amp;quot;4&amp;quot;&amp;gt;Speed Dial&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;9&amp;quot; PK_Array=&amp;quot;4&amp;quot;&amp;gt;Dial Direct&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;10&amp;quot; PK_Array=&amp;quot;4&amp;quot;&amp;gt;Phone Book&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;11&amp;quot; PK_Array=&amp;quot;4&amp;quot;&amp;gt;Intercom&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;12&amp;quot; PK_Array=&amp;quot;4&amp;quot;&amp;gt;hari&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;13&amp;quot; PK_Array=&amp;quot;3&amp;quot;&amp;gt;Security&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;24&amp;quot; PK_Array=&amp;quot;4&amp;quot;&amp;gt;Active Calls&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;25&amp;quot; PK_Array=&amp;quot;4&amp;quot;&amp;gt;Speed Dial&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;26&amp;quot; PK_Array=&amp;quot;4&amp;quot;&amp;gt;Dial Direct&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;27&amp;quot; PK_Array=&amp;quot;4&amp;quot;&amp;gt;Phone Book&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;28&amp;quot; PK_Array=&amp;quot;4&amp;quot;&amp;gt;Intercom&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;29&amp;quot; PK_Array=&amp;quot;4&amp;quot;&amp;gt;hari&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;30&amp;quot; PK_Array=&amp;quot;3&amp;quot;&amp;gt;Security&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;31&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;Sleep&amp;lt;Room PK_Room=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;32&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;Wakeup&amp;lt;Room PK_Room=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;33&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;House to sleep mode&amp;lt;Room PK_Room=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;34&amp;quot; PK_Array=&amp;quot;4&amp;quot;&amp;gt;Active Calls&amp;lt;Room PK_Room=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;35&amp;quot; PK_Array=&amp;quot;4&amp;quot;&amp;gt;Speed Dial&amp;lt;Room PK_Room=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;36&amp;quot; PK_Array=&amp;quot;4&amp;quot;&amp;gt;Dial Direct&amp;lt;Room PK_Room=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;37&amp;quot; PK_Array=&amp;quot;4&amp;quot;&amp;gt;Phone Book&amp;lt;Room PK_Room=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;38&amp;quot; PK_Array=&amp;quot;4&amp;quot;&amp;gt;Intercom&amp;lt;Room PK_Room=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;39&amp;quot; PK_Array=&amp;quot;4&amp;quot;&amp;gt;hari&amp;lt;Room PK_Room=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;40&amp;quot; PK_Array=&amp;quot;3&amp;quot;&amp;gt;Security&amp;lt;Room PK_Room=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;58&amp;quot; PK_Array=&amp;quot;3&amp;quot;&amp;gt;DCS-5300G&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;59&amp;quot; PK_Array=&amp;quot;3&amp;quot;&amp;gt;DCS-5300G&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;60&amp;quot; PK_Array=&amp;quot;3&amp;quot;&amp;gt;DCS-5300G&amp;lt;Room PK_Room=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;77&amp;quot; PK_Array=&amp;quot;3&amp;quot;&amp;gt;DCS-5300G&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;78&amp;quot; PK_Array=&amp;quot;3&amp;quot;&amp;gt;DCS-5300G&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;79&amp;quot; PK_Array=&amp;quot;3&amp;quot;&amp;gt;DCS-5300G&amp;lt;Room PK_Room=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;109&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;TV&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;110&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;Soft&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;117&amp;quot; PK_Array=&amp;quot;3&amp;quot;&amp;gt;4&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;119&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;On&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;120&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;Off&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;121&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;On&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;122&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;Off&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;123&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;On&amp;lt;Room PK_Room=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;124&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;Off&amp;lt;Room PK_Room=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;125&amp;quot; PK_Array=&amp;quot;2&amp;quot;&amp;gt;Day&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;126&amp;quot; PK_Array=&amp;quot;2&amp;quot;&amp;gt;Night&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;127&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;All On&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;128&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;All Off&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;129&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;Bed&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;132&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;Showtime&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;137&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;All On&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;138&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;All Off&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;139&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;Red&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;140&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;Green&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;141&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;Blue&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;142&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;RGB Off&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;143&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;RGB Red&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;144&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;RGB Green&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;145&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;RGB Blue&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;146&amp;quot; PK_Array=&amp;quot;1&amp;quot;&amp;gt;Soft Blue&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;147&amp;quot; PK_Array=&amp;quot;3&amp;quot;&amp;gt;Axis IP Camera&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;148&amp;quot; PK_Array=&amp;quot;3&amp;quot;&amp;gt;Axis IP Camera&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;CommandGroup PK_CommandGroup=&amp;quot;149&amp;quot; PK_Array=&amp;quot;3&amp;quot;&amp;gt;Axis IP Camera&amp;lt;Room PK_Room=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/Room&amp;gt;&amp;lt;/CommandGroup&amp;gt;&amp;lt;/CommandGroupList&amp;gt;&lt;br /&gt;
  &amp;lt;RoomList&amp;gt;&amp;lt;Room PK_Room=&amp;quot;1&amp;quot;&amp;gt;Flur&amp;lt;/Room&amp;gt;&amp;lt;Room PK_Room=&amp;quot;2&amp;quot;&amp;gt;Wohnzimmer&amp;lt;/Room&amp;gt;&amp;lt;Room PK_Room=&amp;quot;3&amp;quot;&amp;gt;Schlafzimmer&amp;lt;/Room&amp;gt;&amp;lt;/RoomList&amp;gt;&lt;br /&gt;
  &amp;lt;ArrayList&amp;gt;&amp;lt;Array PK_Array=&amp;quot;1&amp;quot;&amp;gt;Lighting Scenarios&amp;lt;/Array&amp;gt;&amp;lt;Array PK_Array=&amp;quot;2&amp;quot;&amp;gt;Climate Scenarios&amp;lt;/Array&amp;gt;&amp;lt;Array PK_Array=&amp;quot;3&amp;quot;&amp;gt;Security Scenarios&amp;lt;/Array&amp;gt;&amp;lt;Array PK_Array=&amp;quot;4&amp;quot;&amp;gt;Communication Scenarios&amp;lt;/Array&amp;gt;&amp;lt;/ArrayList&amp;gt;&lt;br /&gt;
&amp;lt;/PlutoXmlData&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
= Related pages =&lt;br /&gt;
[[Data_Provider_Catalog_Plugin]]&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=LinuxMCE-0810_alpha2&amp;diff=19750</id>
		<title>LinuxMCE-0810 alpha2</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=LinuxMCE-0810_alpha2&amp;diff=19750"/>
		<updated>2009-07-13T12:34:38Z</updated>

		<summary type="html">&lt;p&gt;Niz23: /* upcoming... */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
# Install Kubuntu Intrepid, update it and enable the restricted (video) drivers if needed. (download Kubuntu 8.10 &#039;&#039;&#039;desktop&#039;&#039;&#039; release from one of these: [http://mirrors.ccs.neu.edu/releases.ubuntu.com/kubuntu/8.10/ Northeastern University Mirror, USA], [http://swtsrv.informatik.uni-mannheim.de/pub/linux/distributions/ubuntu-release/kubuntu/8.10/ Mannheim University Mirror, Germany]) &#039;&#039;&#039;Currently, only the 32bit version of LinuxMCE is available. Only download the i386 version of 8.10 Kubuntu, even if your system can support 64bit versions.&#039;&#039;&#039;&lt;br /&gt;
# Run aptitude update and aptitude dist-upgrade to get the latest Kubuntu updates.&lt;br /&gt;
# Grab the latest installer script from [http://deb.linuxmce.org/ubuntu here], unpack them and change into the freshly created &#039;&#039;new-installer&#039;&#039; directory.&lt;br /&gt;
# Run the following scripts (as root, in order): pre-install-from-repo.sh, mce-install.sh, post-install.sh.&lt;br /&gt;
# Reboot, wait for the activity to stop (see progress on console 8).&lt;br /&gt;
&lt;br /&gt;
In other words, after installing Kubuntu:&lt;br /&gt;
 sudo su - #This might ask for the password you specified earlier during the install of kubuntu.&lt;br /&gt;
 aptitude update&lt;br /&gt;
 aptitude dist-upgrade&lt;br /&gt;
 wget -c http://deb.linuxmce.org/ubuntu/new-installer-alpha-latest.tar.gz&lt;br /&gt;
 tar xvf new-installer-alpha-latest.tar.gz&lt;br /&gt;
 cd new-installer&lt;br /&gt;
 ./pre-install-from-repo.sh&lt;br /&gt;
 ./mce-install.sh&lt;br /&gt;
 ./post-install.sh&lt;br /&gt;
 reboot&lt;br /&gt;
=== nVidia Restricted Driver ===&lt;br /&gt;
&amp;lt;strike&amp;gt;Install the nVidia restricted driver (177) from KDE using the Hardware Manager &#039;&#039;before&#039;&#039; installing LinuxMCE 0810 Alpha for the best results&amp;lt;/strike&amp;gt; The installer will now automatically choose and install the correct restricted driver during setup.&lt;br /&gt;
&lt;br /&gt;
=== MythTV ===&lt;br /&gt;
&amp;lt;strike&amp;gt;Remove reference to hardy in /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
from terminal&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install pluto-mythtv-player&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install updated version of pluto-mythtv-plugin&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Setup Diskless MD ===&lt;br /&gt;
&amp;lt;strike&amp;gt;Follow the steps from [[LinuxMCE-0810_alpha1#Setup_Diskless_MD|alpha1]].&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Upgrading kernel ===&lt;br /&gt;
&amp;lt;strike&amp;gt;There are issues with the &#039;&#039;fglrx&#039;&#039; driver that are documented in Ubuntu&#039;s bug tracking system.  If you&#039;re experiencing those issues, upgrade the kernel to &#039;&#039;2.6.27-13&#039;&#039; or better. [[Upgrading the Kernel]] has been updated with instructions on doing this.&amp;lt;/strike&amp;gt; The latest official kernel is -14&lt;br /&gt;
&lt;br /&gt;
== Updates ==&lt;br /&gt;
Check if there is no junk like references to hardy in /etc/apt/sources.list then:&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get dist-upgrade&lt;br /&gt;
Or use a package manager on the KDE desktop for more convenience.&lt;br /&gt;
&lt;br /&gt;
=== 20090218 (alpha-2.1) ===&lt;br /&gt;
*lmce-datalog-db_2.0.0.44.0902180810&lt;br /&gt;
*lmce-datalogger-plugin_2.0.0.44.0902180810&lt;br /&gt;
*lmce-enocean-tcm120_2.0.0.44.0902180810&lt;br /&gt;
*lmce-src-datalogger-plugin_2.0.0.44.0902180810&lt;br /&gt;
*lmce-src-enocean-tcm120_2.0.0.44.0902180810&lt;br /&gt;
*lmce-src-lmce-datalog_2.0.0.44.0902180810&lt;br /&gt;
*pluto-dcerouter_2.0.0.44.0902180810&lt;br /&gt;
*pluto-dhcpd-plugin_2.0.0.44.0902180810&lt;br /&gt;
*pluto-hald-src_2.0.0.44.0902180810&lt;br /&gt;
*pluto-hald_2.0.0.44.0902180810&lt;br /&gt;
*pluto-mythtv-plugin_2.0.0.44.0902180810&lt;br /&gt;
*pluto-orbitergen_2.0.0.44.0902180810&lt;br /&gt;
*pluto-src-dcerouter_2.0.0.44.0902180810&lt;br /&gt;
*pluto-src-hal-device-finder_2.0.0.44.0902180810&lt;br /&gt;
*pluto-src-mythtv-plugin_2.0.0.44.0902180810&lt;br /&gt;
*pluto-src-orbitergen_2.0.0.44.0902180810&lt;br /&gt;
*pluto-src-updatemedia_2.0.0.44.0902180810&lt;br /&gt;
*pluto-updateentarea_2.0.0.44.0902180810&lt;br /&gt;
*pluto-updatemedia_2.0.0.44.0902180810&lt;br /&gt;
*pluto-zwave-lighting_2.0.0.44.0902180810&lt;br /&gt;
*lmce-game-player_2.0.0.44.0902180810&lt;br /&gt;
*lmce-game-plugin_2.0.0.44.0902180810&lt;br /&gt;
*lmce-src-game-player_2.0.0.44.0902180810&lt;br /&gt;
*lmce-src-game-plugin_2.0.0.44.0902180810&lt;br /&gt;
&lt;br /&gt;
==== 20090222 (alpha-2.1.1) ====&lt;br /&gt;
*pluto-dcerouter_2.0.0.44.0902220810&lt;br /&gt;
*pluto-bluetooth-dongle_2.0.0.44.0902220810&lt;br /&gt;
&lt;br /&gt;
=== 20090301 (alpha-2.2) ===&lt;br /&gt;
SVN revision: 21746&lt;br /&gt;
&lt;br /&gt;
To avoid a known problem when upgrading pluto-storage-devices, forcefully remove it before upgrading and let apt fix it:&lt;br /&gt;
 dpkg -r --force-all pluto-storage-devices&lt;br /&gt;
 apt-get update&lt;br /&gt;
 apt-get install -f&lt;br /&gt;
Also please note that installing the upgrade of pluto-system-database will OVERWRITE your existing pluto_main database. It  is therefore advisable to make a backup first!&lt;br /&gt;
 mysqldump --skip-extended-insert pluto_main &amp;gt;pluto_main_$PK_Installation-`date &#039;+%Y%m%d:%H%M%S&#039;`.sql&lt;br /&gt;
*pluto-boot-scripts_2.0.0.44.0903010810&lt;br /&gt;
*pluto-network-storage_2.0.0.44.0903010810&lt;br /&gt;
*pluto-skins-basic_2.0.0.44.0903010810&lt;br /&gt;
*pluto-src-network-storage_2.0.0.44.0903010810&lt;br /&gt;
*pluto-src-std-plugins_2.0.0.44.0903010810&lt;br /&gt;
*pluto-src-updatemedia_2.0.0.44.0903010810&lt;br /&gt;
*pluto-std-plugins_2.0.0.44.0903010810&lt;br /&gt;
*pluto-storage-devices_2.0.0.44.0903010810&lt;br /&gt;
*pluto-system-database_2.0.0.44.0903010810 &lt;br /&gt;
*pluto-updatemedia_2.0.0.44.0903010810&lt;br /&gt;
*pluto-website-admin_2.0.0.44.0903010810&lt;br /&gt;
&lt;br /&gt;
=== 20090308 (alpha-2.3) ===&lt;br /&gt;
SVN revision: 21765&lt;br /&gt;
&lt;br /&gt;
Again it is wise to backup your database as there is a new pluto-system-database package, but this one will not overwrite your pluto_main database if it is already installed, it should do an sqlCVS update instead.  &lt;br /&gt;
Also remove the pluto-storage-devices, hopefully for the last time.  &lt;br /&gt;
See the previous upgrade [[LinuxMCE-0810_alpha2#20090301_.28alpha-2.2.29|above]] for details on how to do these things.  &lt;br /&gt;
&lt;br /&gt;
*pluto-asterisk_2.0.0.44.0903080810&lt;br /&gt;
*pluto-src-asterisk_2.0.0.44.0903080810&lt;br /&gt;
*pluto-src-text-to-speech_2.0.0.44.0903080810&lt;br /&gt;
*pluto-src-updatemedia_2.0.0.44.0903080810&lt;br /&gt;
*pluto-storage-devices_2.0.0.44.0903080810&lt;br /&gt;
*pluto-system-database_2.0.0.44.0903080810&lt;br /&gt;
*pluto-text-to-speech_2.0.0.44.0903080810&lt;br /&gt;
*pluto-updatemedia_2.0.0.44.0903080810&lt;br /&gt;
*pluto-website-admin_2.0.0.44.0903080810&lt;br /&gt;
&lt;br /&gt;
=== 20090315 (alpha-2.4) ===&lt;br /&gt;
SVN revision: 21798&lt;br /&gt;
&lt;br /&gt;
The web admin is being moved from pluto-admin to lmce-admin with this build. A redirect has been placed in pluto-admin to redirect to the new web admin URL to help smooth the transition. While every attempt has been made to make this a smooth transition, please be sure to file a trac ticket if you find bugs related to this move so I can get them taken care of -  [[User:jondecker76|jondecker76]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Asterisk IVR is broken in this release. For those that need to get it working/wish to try out new changes, do the following:&lt;br /&gt;
 sudo apt-get install  libsox-fmt-all &lt;br /&gt;
 cd /usr/pluto/bin&lt;br /&gt;
 sudo rm generate_users_voicemenu.pl&lt;br /&gt;
 sudo wget http://svn.linuxmce.org/trac.cgi/browser/branches/LinuxMCE-0810/src/Asterisk/generate_users_voicemenu.pl?format=raw&lt;br /&gt;
 sudo chmod 755 generate_users_voicemenu.pl&lt;br /&gt;
 sudo ./generate_users_voicemenu.pl&lt;br /&gt;
Be sure to have the default voice set up in the Text_To_Speech device&#039;s device data (its default is the ugly one we&#039;re already used to)! I also highly recommend following the instructions located at [http://wiki.linuxmce.org/index.php/Text_To_Speech http://wiki.linuxmce.org/index.php/Text_To_Speech] on how to install some better voices, and set the default voice to voice_nitech_us_slt_arctic_hts after you install the better voices (this is the best free voice available ATM). This should all work on next weeks build for those that can wait.. I&#039;m still working on getting the better voices included by default, but need to check on licensing issues first.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*pluto-asterisk_2.0.0.44.0903150810&lt;br /&gt;
*pluto-boot-scripts_2.0.0.44.0903150810&lt;br /&gt;
*pluto-makerelease_2.0.0.44.0903150810&lt;br /&gt;
*pluto-newmdinteractor_2.0.0.44.0903150810&lt;br /&gt;
*pluto-orbitergen_2.0.0.44.0903150810&lt;br /&gt;
*pluto-proxy-orbiter_2.0.0.44.0903150810&lt;br /&gt;
*pluto-src-asterisk_2.0.0.44.0903150810&lt;br /&gt;
*pluto-src-makerelease_2.0.0.44.0903150810&lt;br /&gt;
*pluto-src-newmdinteractor_2.0.0.44.0903150810&lt;br /&gt;
*pluto-src-orbitergen_2.0.0.44.0903150810&lt;br /&gt;
*pluto-src-proxy-orbiter_2.0.0.44.0903150810&lt;br /&gt;
*pluto-src-std-plugins_2.0.0.44.0903150810&lt;br /&gt;
*pluto-src-text-to-speech_2.0.0.44.0903150810&lt;br /&gt;
*pluto-std-plugins_2.0.0.44.0903150810&lt;br /&gt;
*pluto-system-database_2.0.0.44.0903150810&lt;br /&gt;
*pluto-text-to-speech_2.0.0.44.0903150810&lt;br /&gt;
*pluto-updateentarea_2.0.0.44.0903150810&lt;br /&gt;
*pluto-website-admin_2.0.0.44.0903150810&lt;br /&gt;
&lt;br /&gt;
=== 20090322 (alpha-2.5) ===&lt;br /&gt;
SVN revision: 21827&lt;br /&gt;
&lt;br /&gt;
*freepbx_0+2.3.1-2&lt;br /&gt;
*pluto-asterisk_2.0.0.44.0903220810&lt;br /&gt;
*pluto-dhcpd-plugin_2.0.0.44.0903220810&lt;br /&gt;
*pluto-install-scripts_2.0.0.44.0903220810&lt;br /&gt;
*pluto-raid-tools_2.0.0.44.0903220810&lt;br /&gt;
*pluto-skins-basic_2.0.0.44.0903220810&lt;br /&gt;
*pluto-src-asterisk_2.0.0.44.0903220810&lt;br /&gt;
*pluto-website-admin_2.0.0.44.0903220810&lt;br /&gt;
&lt;br /&gt;
=== 20090401 (alpha-2.6) ===&lt;br /&gt;
Note: This build will attempt to use Launch Manager to co-ordinate startup and shutdown of devices. While it is not 100% finished, it is working and stable. Please test it out and file any problems against trac ticket #48. Also, please note the following:&lt;br /&gt;
 I&#039;m not sure on this, but you  may have to manually install LM via apt-get&lt;br /&gt;
 After you upgrade, reboot your core &lt;br /&gt;
 CLI output of LM can be viewed on tty8 on the core, and tty1 on MD&#039;s (alt+ctrl+F8 and alt+ctrl+F1 respectively). You will have to manually switch back to the orbiter on tty7 when finished&lt;br /&gt;
 CLI output is not yet completely finished, so the top fields will be blank (this is normal for now)&lt;br /&gt;
 CLI output of the log messages is working however, so please take a peek at them on tty8/tty1 shortly after you hear the 2nd set of beeps on boot up (when the &amp;quot;x&amp;quot; cursor appears on the screen).&lt;br /&gt;
 You can further test out LM by switching to tty8/tty1 right after doing a router reload and watching the output and comparing it to what you would expect it to be.&lt;br /&gt;
 LM dos not yet track regen process and report the % done. This should be working in next week&#039;s build, however.&lt;br /&gt;
 If there are problems and/or you wish to restore previous functionality, the original /usr/pluto/bin/startCore.sh file can be restored from the backup /usr/pluto/bin/startCore.sh._backup, and the LM package removed&lt;br /&gt;
 LM is not yet properly daemonized. I&#039;m saving this step for last after the socket layer is implemented and we get a client coded.&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; All orbiters will likely do a FULL REGEN after this update, and it may appear that your system is  hanging because of this. Please give it some time to finish the regen (could take up to an hour on large installs)&lt;br /&gt;
&lt;br /&gt;
* lmcevdr_1.1-10_all.deb&lt;br /&gt;
* pluto-website-admin_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
* pluto-dynamic-dns_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
* lmce-launch-manager_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
* pluto-system-database_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
* pluto-orbitergen_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
* pluto-updateentarea_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
* pluto-orbiter_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
&lt;br /&gt;
=== 20090405 (alpha 2.7) ===&lt;br /&gt;
From now on, the SVN version will part of the deb name.&lt;br /&gt;
 You may need to uninstall &#039;lmcevdr&#039; (dpkg -r --force-all lmcevdr) and reinstall it (apt-get install lmcevdr) to get around the install-script bug in last weeks .deb package. It worked for me. &lt;br /&gt;
* lmce-game-player_2.0.0.44.090405.21873_i386.deb&lt;br /&gt;
* lmce-game-plugin_2.0.0.44.090405.21873_i386.deb&lt;br /&gt;
* lmce-launch-manager_2.0.0.44.090405.21873_i386.deb&lt;br /&gt;
* lmce-phoenix-solo-usb_2.0.0.44.090405.21873_i386.deb&lt;br /&gt;
* lmcevdr_1.1-10_all.deb (This is no main package, and therefore does not contain the regular version designation. It is based upon version 21875)&lt;br /&gt;
* pluto-bluetooth-dongle_2.0.0.44.090405.21873_i386.deb&lt;br /&gt;
* pluto-simplephone_2.0.0.44.090405.21873_i386.deb&lt;br /&gt;
* pluto-system-database_2.0.0.44.090405.21873_i386.deb&lt;br /&gt;
* pluto-website-admin_2.0.0.44.09040521873_i386.deb&lt;br /&gt;
&lt;br /&gt;
=== 20090412 (alpha 2.8) ===&lt;br /&gt;
* pluto-text-to-speech_2.0.0.44.09041221886_i386.deb (283,284) - Finally, good voices will actually install (Nitech HTS Arctic). &lt;br /&gt;
* pluto-system-database_2.0.0.44.09041221886_i386.deb (211) - New default voice is voice_nitech_us_slt_arctic_hts. - game plugin and player template cleanups&lt;br /&gt;
* mce-diskless-tools_2.0.0.44.09041221886_i386.deb (627,628) - Update kernel image for diskless MDs upon regenning.&lt;br /&gt;
* pluto-website-admin_2.0.0.44.09041221886_i386.deb (220) - Infrared codes will now properly come from schema.linuxmce.org&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09041221886_i386.deb (234)- also schema.linuxmce.org IR codes related.&lt;br /&gt;
* pluto-motion-wrapper_2.0.0.44.09041221886_i386.deb (455,456) - changed config variable from ffmpeg_filename to movie_filename&lt;br /&gt;
* lmce_launch_manager_2.0.0.44.09041221886_i386.deb (298,299) - LM Actions now work from CLI(such as reload, regen, reboot, etc...)&lt;br /&gt;
* lmce-game-player_2.0.0.44.09041221886_i386.deb (673,674) - Rebuilt for new device template&lt;br /&gt;
* lmce-game-plugin_2.0.0.44.09041221886_i386.deb (671,672) - Rebuilt for new device template&lt;br /&gt;
* pluto-updateentarea_2.0.0.44.09041221886_i386.deb (341,342) - may need to be rebuilt for device template changes&lt;br /&gt;
&lt;br /&gt;
=== 20090413 (alpha 2.9 jondecker special) ===&lt;br /&gt;
* pluto-text-to-speech_2.0.0.44.09041321887_i386.deb (283,284) - fixes stupid post-install typo&lt;br /&gt;
* pluto-zwave-lighting_2.0.0.44.09041321891_i386.deb (505,506) - thermostate support&lt;br /&gt;
&lt;br /&gt;
=== 20090419 (alpha 2.10 pbr) ===&lt;br /&gt;
* pluto-text-to-speech_2.0.0.44.09041921897_i386.deb&lt;br /&gt;
* pluto-website-admin_2.0.0.44.09041921897_i386.deb&lt;br /&gt;
* lmce-screen-capture-camera_2.0.0.44.09041921897_i386.deb&lt;br /&gt;
* pluto-system-database_2.0.0.44.09041921897_i386.deb&lt;br /&gt;
* lmce-game-plugin_2.0.0.44.09041921897_i386.deb&lt;br /&gt;
* lmce-game-player_2.0.0.44.09041921897_i386.deb&lt;br /&gt;
* pluto-asterisk_2.0.0.44.09041921897_i386.deb&lt;br /&gt;
&lt;br /&gt;
=== 20090426 (alpha 2.11) ===&lt;br /&gt;
With this release, MythTV now takes advantage of storage groups. Do some recordings, and try recording to a few different storage groups. &lt;br /&gt;
Please test this out and report any problems such as duplicate attributes appearing in pluto_media, icon image not showing up, recordings failing to record, etc. Also, if you do have problems, try a reboot and see if it fixes the problem, then please let me know if the reboot fixed your problem. - jondecker76&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;POST-BUILD  UPDATE:&#039;&#039;&#039; A couple of small bugs have been found that will be fixed in next week&#039;s build. 1) Some storage groups are missing the leading &amp;quot;/&amp;quot; in the path, causing problems images in mythweb, downloads in the mythweb, etc. 2) Unmounted storage devices were being skipped. This means that you may not have a storage group for some of your devices at some times. I am changing this so that the storage groups are created, and if for some reason it is not available when a recording is set to use the storage group, then the recording will go to the (always present) Default storage group.&lt;br /&gt;
For those wanting to fix #1 right now, just edit /usr/pluto/bin/StorageDevices_PlutoDirStructure.sh and add a preceeding slash before the path beginning with &#039;home/....&#039; on lines 214 and 226. After this modification, MythTV works great in all of the storage groups! (You should do a reboot after making the change)&lt;br /&gt;
&lt;br /&gt;
* lmcevdr_1.1-10_all.deb - more setup fixes, this time for the MD&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09042621919_i386.deb (234) - small fix to get rid of a warning on DCERouter startup re missing dir., New MythTV directory structure stuff&lt;br /&gt;
* pluto-asterisk_2.0.0.44.09042621919_i386.deb (270,271) - Added Support for Cisco 7910 phone&lt;br /&gt;
* pluto-dhcpd-plugin_2.0.0.44.09042621919_i386.deb (302) - Added support for Cisco 7910 phone&lt;br /&gt;
* pluto-system-database_2.0.0.44.09042621919_i386.deb (211) - &#039;&#039;&#039;If new devices are added, the pluto-system-database needs to be updates as well&#039;&#039;&#039;&lt;br /&gt;
* pluto-storage-devices_2.0.0.44.09042621919_i386.deb (533) - Adds new tv_shows_* directories. Generates MythTV storage groups&lt;br /&gt;
* pluto-std-plugins_2.0.0.44.09042621919_i386.deb (134,153) -  adds some useful debugging snippets that helped trace down the problem of mythtv attributes not adding to pluto_media&lt;br /&gt;
* pluto-mythtv-plugin_2.0.0.44.09042621919_i386.deb (134,153) - lots of changes to facilitate the new storage groups&lt;br /&gt;
* pluto-network-storage_2.0.0.44.09042621919_i386.deb (503,508) - small changes to work with new tv_shows_* directories&lt;br /&gt;
&lt;br /&gt;
=== 20090429 (alpha 2.12) ===&lt;br /&gt;
* pluto-storage-devices_2.0.0.44.09042921929_i386.deb (533) - Fixes some small bugs in MythTV storage groups&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09042921929_i386.deb (234) - misc. MythTV storage group enhancements&lt;br /&gt;
* pluto-mythtv-plugin_2.0.0.44.09042921929_i386.deb (134,153) - misc. MythTV storage group enhancement&lt;br /&gt;
* mce-diskless-tools_2.0.0.44.09042921929_i386.changes (627,628) - lots of fixes for MD boot- Changes effect new installs only&lt;br /&gt;
* pluto-system-database_2.0.0.44.09042921929_i386.deb (211) - Fixes hardy issue in sources.list&lt;br /&gt;
* pluto-nvidia-video-drivers_2.0.0.44.09042921929_i386.deb (490) - changed the package requirement to nvidia-glx-180 for intrepid&lt;br /&gt;
&lt;br /&gt;
=== 20090501 (alpha 2.13) ===&lt;br /&gt;
There are a few more MythTV storage group changes in this build. Please understand that the storage group name changes may throw mythweb out of whack on some old recordings, but this should be minimal. The old &amp;quot;user_*/&amp;lt;storage_device&amp;gt;&amp;quot; naming scheme is replaced with a &amp;quot;&amp;lt;username&amp;gt;:&amp;lt;storage_device&amp;gt;&amp;quot; naming convention. This will appeal to many more users than the user_* convention. Also, there is now support for custom storage groups. You can make your own storage groups now on top of the auto-generated LMCE ones by prepending with &amp;quot;custom:&amp;quot; (for example, you may make a new storage group named &amp;quot;custom:MyDrive&amp;quot;, and it will not be removed or overwritten by the scripts that generate the storage groups). One last change is in the &amp;quot;Default&amp;quot; storage group - it no longer points to the drive with most space. This was changed because eventually it would throw mythweb for a loop once the paths changed. I will look into a better way to defaultly record to the drive with most space, most likely using recording profiles.&lt;br /&gt;
&lt;br /&gt;
* lmce-launch-manager (298,299) - db wrapper fix to handle empty resultsets&lt;br /&gt;
* pluto-bluetooth-dongle (124,143) - fix some connection issues in JavaMO&lt;br /&gt;
* pluto-mythtv-plugin (134,153)&lt;br /&gt;
* pluto-storage-devices (533)&lt;br /&gt;
* pluto-boot-scripts (234) - MD fixes&lt;br /&gt;
* mce-diskless-tools (391) - MD fixes&lt;br /&gt;
* pluto-install-scripts (627,628) - MD fixes&lt;br /&gt;
* pluto-x-scripts (520,523) - AV Wizard fix for MD&lt;br /&gt;
* pluto-zwave-lighting (505,506) - Init speedup&lt;br /&gt;
&lt;br /&gt;
=== 20090503 (alpha2.14) ===&lt;br /&gt;
* pluto-zwave-lighting_2.0.0.44.09050321942_i386.deb (505,506) - boolean fixes&lt;br /&gt;
&lt;br /&gt;
=== 20090505 (alpha2.15) ===&lt;br /&gt;
KDE on the MD should work now. The first boot of the system after the update will take a bit longer, as stuff that has not worked, is now being executed for the first time.&lt;br /&gt;
&lt;br /&gt;
* mce-diskless-tools_2.0.0.44.09050521951_i386.deb (627,628) - Lots of small fixes&lt;br /&gt;
* pluto-system-database_2.0.0.44.09050521951_i386.deb (211) - More hardy extinction&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09050521951_i386.deb (234) - Small bug with regards to MySQL authorization fixed, which results in a running KDE on the MD, again.&lt;br /&gt;
&lt;br /&gt;
=== 20090505 (alpha2.16 snafu fix) ===&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09050521958_i386.deb (234) - snafu causing weird things and corruption on updates&lt;br /&gt;
&lt;br /&gt;
=== 20090506 (alpha2.17) ===&lt;br /&gt;
* pluto-asterisk_2.0.0.44.09050621962_i386.deb (270,271) - Additional australian provider in the web admin (VoIPWA) and some janitory work.&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09050621962_i386.deb (234) - Additional visual feedback during the first boot, after running the AV Wizard&lt;br /&gt;
&lt;br /&gt;
=== 20090507 (alpha2.18)===&lt;br /&gt;
* pluto-dhcpd-plugin_2.0.0.44.09050721973_i386.deb (302) - Pnp script for Cisco 7910, aastra (aastra still needs a device template)&lt;br /&gt;
* lmce-launch-manager_2.0.0.44.09050721973_i386.deb (298,299) - Launch manager is now started in its own screen session&lt;br /&gt;
* pluto-system-database_2.0.0.44.09050721973_i386.deb (211) - Removal of X Client Data as a dependency&lt;br /&gt;
* pluto-mythtv-plugin_2.0.0.44.09050721973_i386.deb (134,153) - small changes to keep backend in sync&lt;br /&gt;
* pluto-storage-devices_2.0.0.44.09050721973_i386.deb (533) - Updates the Default and LiveTV storage groups so they use the drive with most space&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09050721973_i386.deb (234) - Better detection of Intel Mobile Graphics adapter&lt;br /&gt;
&lt;br /&gt;
=== 20090511 (alpha2.19) ===&lt;br /&gt;
* lmcevdr - more VDR configuration settings&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09051121983_i386.deb (234) - Another KDE Desktop on MD fix&lt;br /&gt;
* mce-diskless-tools_2.0.0.44.09051121984_i386.deb (627,628) - Be agnostic about the compression format of tar archives, and more forgiving on download problems&lt;br /&gt;
&lt;br /&gt;
=== 20090515 (alpha2.20) ===&lt;br /&gt;
* lmcevdr_1.1-10_all.deb - more VDR configuration settings&lt;br /&gt;
* pluto-system-database_2.0.0.44.09051522002_i386.deb (211) - Additional package definitions (vdr-plugin-streamdev-server and vdr-plugin-streamdev-client)&lt;br /&gt;
* pluto-hald_2.0.0.44.09051522002_i386.deb (529,530) - USB detection, better MCE2 support&lt;br /&gt;
* pluto-vdr-plugin_2.0.0.44.09051522002_i386.deb (466,467) - Additional dependency for pluto-vdr-plugin to vdr-plugin-streamdev-server&lt;br /&gt;
* lmce-launch-manager_2.0.0.44.09051522002_i386.deb (298,299) - Prompt user for reload after new MD creation (Requires manual re-run of Diskless_CreateTBZ.sh)&lt;br /&gt;
* pluto-orbiter_2.0.0.44.09051522002_i386.deb (119,138) - Prompt user for reload after new MD creation (Requires manual re-run of Diskless_CreateTBZ.sh)&lt;br /&gt;
* pluto-storage-devices_2.0.0.44.09051522003_i386.deb (533) - some small MythTV storage group tweaks&lt;br /&gt;
* pluto-slim-server-streamer_2.0.0.44.09051522002_i386.deb (289,290) - changes to the configuraton script to start squeezecenter instead of slimserver&lt;br /&gt;
* pluto-website-admin_2.0.0.44.09051522002_i386.deb (220) - Screen Saver section fixed&lt;br /&gt;
* pluto-plutoutils_2.0.0.44.09051522002_i386.deb (197,196) - fix FileUtils::ReadURL method&lt;br /&gt;
* pluto-std-plugins_2.0.0.44.09051522002_i386.deb (116,135) - support for external media in conjunction with playlists&lt;br /&gt;
&lt;br /&gt;
=== 20090520 (alpha2.21) ===&lt;br /&gt;
* pluto-website-admin_2.0.0.44.09052022008_i386.deb (220) - GSD/IR code update fixes&lt;br /&gt;
&lt;br /&gt;
=== 20090601 (alpha 2.22) ===&lt;br /&gt;
This update contains lots of changes to the storage mechanism. Make sure you can live without a working system for a while, in case things don&#039;t work out ...&lt;br /&gt;
&lt;br /&gt;
* pluto-system-database_2.0.0.44.09060122043_i386.deb (211) - More VDR related changes in the package definitions.&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09060122043_i386.deb (234) - New installations will use our own new_installation script, starting with number 1000000&lt;br /&gt;
* pluto-std-plugins_2.0.0.44.09060122043_i386.deb (116,135) - fixed bug in playlist support&lt;br /&gt;
* pluto-network-storage_2.0.0.44.09060122043_i386.deb (503,508) - New /home/public/data/pvr directory structure related&lt;br /&gt;
* pluto-storage-devices_2.0.0.44.09060122043_i386.deb (533) - New /home/public/data/pvr directory structure related&lt;br /&gt;
* pluto-mythtv-plugin_2.0.0.44.09060122043_i386.deb (134,153) - Storage group enhancements to use the new pvr directory, as well as addition of a new script to handle mythtv storagegroup creation and maintenance. Hopefully this will also fix some stability issues. Mythtv auto expire set from 1GB to 10GB to match the LMCE low disk space nag.&lt;br /&gt;
* pluto-website-admin_2.0.0.44.09060122043_i386.deb (220) - more Pluto -&amp;gt; LMCE renames...&lt;br /&gt;
* pluto-skins-basic_2.0.0.44.09060122043_i386.deb (204) - new art work for MythTV remote&lt;br /&gt;
* pluto-zwave-lighting2.0.0.44.09060122043_i386.deb (505,506) - inclusion enhancements&lt;br /&gt;
&lt;br /&gt;
=== 20090609 (alpha 2.23) ===&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09060922056 (234)- backup procedure backs up pluto_media and mediapics&lt;br /&gt;
* pluto-skins-basic_2.0.0.44.09060922056 (204) - more art work for MythTV remote on a mobile, remove pluto from more orbiter screens&lt;br /&gt;
* pluto-system-database_2.0.0.44.09060922056 (211) - Updates to the MythTV remote and EnOcean package&lt;br /&gt;
* pluto-zwave-lighting_2.0.0.44.09060922056 (505,506) - device reset capabilities&lt;br /&gt;
* lmce-shoutcast-radio-plugin_2.0.0.44.09060922056 (703,704) - Initial shoutcast support&lt;br /&gt;
&lt;br /&gt;
=== 20090628 (alpha 2.24)  ===&lt;br /&gt;
* lmce-mediatomb_2.0.0.44.09062822099_i386.deb (702) - Support for MediaTomb UPnP Server. One day, I will understand why people don&#039;t put UPnP into a name, when it handles the configuration of a UPnP Server&lt;br /&gt;
* pluto-asterisk_2.0.0.44.09062822099_i386.deb (270,271) - Make sure asterisk is owner of all /etc/asterisk files after updating the dialplan.&lt;br /&gt;
* pluto-dhcpd-plugin_2.0.0.44.09062822099_i386.deb (302) - Make sure asterisk is owner of all /etc/asterisk files after adding IP phones&lt;br /&gt;
* pluto-orbiter_2.0.0.44.09062822099_i386.deb (119,138) - Support for Gyration 3101&lt;br /&gt;
* pluto-skins-basic_2.0.0.44.09062822099_i386.deb (204) - more art work for voice mail&lt;br /&gt;
* pluto-slim-server-streamer_2.0.0.44.09062822099_i386.deb (289,290) - support playing of URLs via SqueezeBoxes, turn off SqueezeBoxes after stopping from Orbiter&lt;br /&gt;
* pluto-std-plugins_2.0.0.44.09062822099_i386.deb (116,135) - Updates to voice mail datagrid, media streams by default attempt to grab a synopsis from the attribute database, if available, support for Gyration 3101&lt;br /&gt;
* pluto-system-database_2.0.0.44.09062822099_i386.deb (211) - Updates to the voice mail screens, cursor no longer visible in video playback (Yeah, TschakEEE go!!!), Support for Gyration 3101&lt;br /&gt;
* pluto-zwave-lighting_2.0.0.44.09062822099_i386.deb (505,506) - enhanced logging&lt;br /&gt;
&lt;br /&gt;
=== upcoming... ===&lt;br /&gt;
* lmce-shoutcast-radio-plugin (703,704) - sanity check on configuration values, prevents excessive load when too low interval&lt;br /&gt;
* pluto-irtrans-ethernet (709,710) - Plug and play support for the IRTrans Ethernet dongles&lt;br /&gt;
* pluto-bluetooth-dongle (124,143) - JavaMO -Updated keymappings for SE phones, doesn&#039;t turn on backlight - saves phone battery&lt;br /&gt;
* pluto-dhcpd-plugin (302) - Fixing overambitious deletion in configure_squeezebox.pl&lt;br /&gt;
* pluto-orbiter - Fix of serious keyboard bug introduced in alpha 2.24&lt;br /&gt;
&lt;br /&gt;
== Previous alpha releases ==&lt;br /&gt;
* Notes about [[LinuxMCE-0810 alpha1]]&lt;br /&gt;
* Notes about [[LinuxMCE-0810 alpha0]]&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=LinuxMCE-0810_alpha2&amp;diff=19526</id>
		<title>LinuxMCE-0810 alpha2</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=LinuxMCE-0810_alpha2&amp;diff=19526"/>
		<updated>2009-06-28T19:56:08Z</updated>

		<summary type="html">&lt;p&gt;Niz23: Correct date for alpha v2.24&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
# Install Kubuntu Intrepid, update it and enable the restricted (video) drivers if needed. (download Kubuntu 8.10 &#039;&#039;&#039;desktop&#039;&#039;&#039; release from one of these: [http://mirrors.ccs.neu.edu/releases.ubuntu.com/kubuntu/8.10/ Northeastern University Mirror, USA], [http://swtsrv.informatik.uni-mannheim.de/pub/linux/distributions/ubuntu-release/kubuntu/8.10/ Mannheim University Mirror, Germany]) &#039;&#039;&#039;Currently, only the 32bit version of LinuxMCE is available. Only download the i386 version of 8.10 Kubuntu, even if your system can support 64bit versions.&#039;&#039;&#039;&lt;br /&gt;
# Run aptitude update and aptitude dist-upgrade to get the latest Kubuntu updates.&lt;br /&gt;
# Grab the latest installer script from [http://deb.linuxmce.org/ubuntu here], unpack them and change into the freshly created &#039;&#039;new-installer&#039;&#039; directory.&lt;br /&gt;
# Run the following scripts (as root, in order): pre-install-from-repo.sh, mce-install.sh, post-install.sh.&lt;br /&gt;
# Reboot, wait for the activity to stop (see progress on console 8).&lt;br /&gt;
&lt;br /&gt;
In other words, after installing Kubuntu and upgrading it etcetera:&lt;br /&gt;
 sudo su - #This might ask for the password you specified earlier during the install of kubuntu.&lt;br /&gt;
 wget -c http://deb.linuxmce.org/ubuntu/new-installer-alpha-latest.tar.gz&lt;br /&gt;
 tar xvf new-installer-alpha-latest.tar.gz&lt;br /&gt;
 cd new-installer&lt;br /&gt;
 ./pre-install-from-repo.sh&lt;br /&gt;
 ./mce-install.sh&lt;br /&gt;
 ./post-install.sh&lt;br /&gt;
 reboot&lt;br /&gt;
=== nVidia Restricted Driver ===&lt;br /&gt;
&amp;lt;strike&amp;gt;Install the nVidia restricted driver (177) from KDE using the Hardware Manager &#039;&#039;before&#039;&#039; installing LinuxMCE 0810 Alpha for the best results&amp;lt;/strike&amp;gt; The installer will now automatically choose and install the correct restricted driver during setup.&lt;br /&gt;
&lt;br /&gt;
=== MythTV ===&lt;br /&gt;
&amp;lt;strike&amp;gt;Remove reference to hardy in /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
from terminal&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install pluto-mythtv-player&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install updated version of pluto-mythtv-plugin&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Setup Diskless MD ===&lt;br /&gt;
&amp;lt;strike&amp;gt;Follow the steps from [[LinuxMCE-0810_alpha1#Setup_Diskless_MD|alpha1]].&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Upgrading kernel ===&lt;br /&gt;
&amp;lt;strike&amp;gt;There are issues with the &#039;&#039;fglrx&#039;&#039; driver that are documented in Ubuntu&#039;s bug tracking system.  If you&#039;re experiencing those issues, upgrade the kernel to &#039;&#039;2.6.27-13&#039;&#039; or better. [[Upgrading the Kernel]] has been updated with instructions on doing this.&amp;lt;/strike&amp;gt; The latest official kernel is -14&lt;br /&gt;
&lt;br /&gt;
== Updates ==&lt;br /&gt;
Check if there is no junk like references to hardy in /etc/apt/sources.list then:&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get dist-upgrade&lt;br /&gt;
Or use a package manager on the KDE desktop for more convenience.&lt;br /&gt;
&lt;br /&gt;
=== 20090218 (alpha-2.1) ===&lt;br /&gt;
*lmce-datalog-db_2.0.0.44.0902180810&lt;br /&gt;
*lmce-datalogger-plugin_2.0.0.44.0902180810&lt;br /&gt;
*lmce-enocean-tcm120_2.0.0.44.0902180810&lt;br /&gt;
*lmce-src-datalogger-plugin_2.0.0.44.0902180810&lt;br /&gt;
*lmce-src-enocean-tcm120_2.0.0.44.0902180810&lt;br /&gt;
*lmce-src-lmce-datalog_2.0.0.44.0902180810&lt;br /&gt;
*pluto-dcerouter_2.0.0.44.0902180810&lt;br /&gt;
*pluto-dhcpd-plugin_2.0.0.44.0902180810&lt;br /&gt;
*pluto-hald-src_2.0.0.44.0902180810&lt;br /&gt;
*pluto-hald_2.0.0.44.0902180810&lt;br /&gt;
*pluto-mythtv-plugin_2.0.0.44.0902180810&lt;br /&gt;
*pluto-orbitergen_2.0.0.44.0902180810&lt;br /&gt;
*pluto-src-dcerouter_2.0.0.44.0902180810&lt;br /&gt;
*pluto-src-hal-device-finder_2.0.0.44.0902180810&lt;br /&gt;
*pluto-src-mythtv-plugin_2.0.0.44.0902180810&lt;br /&gt;
*pluto-src-orbitergen_2.0.0.44.0902180810&lt;br /&gt;
*pluto-src-updatemedia_2.0.0.44.0902180810&lt;br /&gt;
*pluto-updateentarea_2.0.0.44.0902180810&lt;br /&gt;
*pluto-updatemedia_2.0.0.44.0902180810&lt;br /&gt;
*pluto-zwave-lighting_2.0.0.44.0902180810&lt;br /&gt;
*lmce-game-player_2.0.0.44.0902180810&lt;br /&gt;
*lmce-game-plugin_2.0.0.44.0902180810&lt;br /&gt;
*lmce-src-game-player_2.0.0.44.0902180810&lt;br /&gt;
*lmce-src-game-plugin_2.0.0.44.0902180810&lt;br /&gt;
&lt;br /&gt;
==== 20090222 (alpha-2.1.1) ====&lt;br /&gt;
*pluto-dcerouter_2.0.0.44.0902220810&lt;br /&gt;
*pluto-bluetooth-dongle_2.0.0.44.0902220810&lt;br /&gt;
&lt;br /&gt;
=== 20090301 (alpha-2.2) ===&lt;br /&gt;
SVN revision: 21746&lt;br /&gt;
&lt;br /&gt;
To avoid a known problem when upgrading pluto-storage-devices, forcefully remove it before upgrading and let apt fix it:&lt;br /&gt;
 dpkg -r --force-all pluto-storage-devices&lt;br /&gt;
 apt-get update&lt;br /&gt;
 apt-get install -f&lt;br /&gt;
Also please note that installing the upgrade of pluto-system-database will OVERWRITE your existing pluto_main database. It  is therefore advisable to make a backup first!&lt;br /&gt;
 mysqldump --skip-extended-insert pluto_main &amp;gt;pluto_main_$PK_Installation-`date &#039;+%Y%m%d:%H%M%S&#039;`.sql&lt;br /&gt;
*pluto-boot-scripts_2.0.0.44.0903010810&lt;br /&gt;
*pluto-network-storage_2.0.0.44.0903010810&lt;br /&gt;
*pluto-skins-basic_2.0.0.44.0903010810&lt;br /&gt;
*pluto-src-network-storage_2.0.0.44.0903010810&lt;br /&gt;
*pluto-src-std-plugins_2.0.0.44.0903010810&lt;br /&gt;
*pluto-src-updatemedia_2.0.0.44.0903010810&lt;br /&gt;
*pluto-std-plugins_2.0.0.44.0903010810&lt;br /&gt;
*pluto-storage-devices_2.0.0.44.0903010810&lt;br /&gt;
*pluto-system-database_2.0.0.44.0903010810 &lt;br /&gt;
*pluto-updatemedia_2.0.0.44.0903010810&lt;br /&gt;
*pluto-website-admin_2.0.0.44.0903010810&lt;br /&gt;
&lt;br /&gt;
=== 20090308 (alpha-2.3) ===&lt;br /&gt;
SVN revision: 21765&lt;br /&gt;
&lt;br /&gt;
Again it is wise to backup your database as there is a new pluto-system-database package, but this one will not overwrite your pluto_main database if it is already installed, it should do an sqlCVS update instead.  &lt;br /&gt;
Also remove the pluto-storage-devices, hopefully for the last time.  &lt;br /&gt;
See the previous upgrade [[LinuxMCE-0810_alpha2#20090301_.28alpha-2.2.29|above]] for details on how to do these things.  &lt;br /&gt;
&lt;br /&gt;
*pluto-asterisk_2.0.0.44.0903080810&lt;br /&gt;
*pluto-src-asterisk_2.0.0.44.0903080810&lt;br /&gt;
*pluto-src-text-to-speech_2.0.0.44.0903080810&lt;br /&gt;
*pluto-src-updatemedia_2.0.0.44.0903080810&lt;br /&gt;
*pluto-storage-devices_2.0.0.44.0903080810&lt;br /&gt;
*pluto-system-database_2.0.0.44.0903080810&lt;br /&gt;
*pluto-text-to-speech_2.0.0.44.0903080810&lt;br /&gt;
*pluto-updatemedia_2.0.0.44.0903080810&lt;br /&gt;
*pluto-website-admin_2.0.0.44.0903080810&lt;br /&gt;
&lt;br /&gt;
=== 20090315 (alpha-2.4) ===&lt;br /&gt;
SVN revision: 21798&lt;br /&gt;
&lt;br /&gt;
The web admin is being moved from pluto-admin to lmce-admin with this build. A redirect has been placed in pluto-admin to redirect to the new web admin URL to help smooth the transition. While every attempt has been made to make this a smooth transition, please be sure to file a trac ticket if you find bugs related to this move so I can get them taken care of -  [[User:jondecker76|jondecker76]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Asterisk IVR is broken in this release. For those that need to get it working/wish to try out new changes, do the following:&lt;br /&gt;
 sudo apt-get install  libsox-fmt-all &lt;br /&gt;
 cd /usr/pluto/bin&lt;br /&gt;
 sudo rm generate_users_voicemenu.pl&lt;br /&gt;
 sudo wget http://svn.linuxmce.org/trac.cgi/browser/branches/LinuxMCE-0810/src/Asterisk/generate_users_voicemenu.pl?format=raw&lt;br /&gt;
 sudo chmod 755 generate_users_voicemenu.pl&lt;br /&gt;
 sudo ./generate_users_voicemenu.pl&lt;br /&gt;
Be sure to have the default voice set up in the Text_To_Speech device&#039;s device data (its default is the ugly one we&#039;re already used to)! I also highly recommend following the instructions located at [http://wiki.linuxmce.org/index.php/Text_To_Speech http://wiki.linuxmce.org/index.php/Text_To_Speech] on how to install some better voices, and set the default voice to voice_nitech_us_slt_arctic_hts after you install the better voices (this is the best free voice available ATM). This should all work on next weeks build for those that can wait.. I&#039;m still working on getting the better voices included by default, but need to check on licensing issues first.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*pluto-asterisk_2.0.0.44.0903150810&lt;br /&gt;
*pluto-boot-scripts_2.0.0.44.0903150810&lt;br /&gt;
*pluto-makerelease_2.0.0.44.0903150810&lt;br /&gt;
*pluto-newmdinteractor_2.0.0.44.0903150810&lt;br /&gt;
*pluto-orbitergen_2.0.0.44.0903150810&lt;br /&gt;
*pluto-proxy-orbiter_2.0.0.44.0903150810&lt;br /&gt;
*pluto-src-asterisk_2.0.0.44.0903150810&lt;br /&gt;
*pluto-src-makerelease_2.0.0.44.0903150810&lt;br /&gt;
*pluto-src-newmdinteractor_2.0.0.44.0903150810&lt;br /&gt;
*pluto-src-orbitergen_2.0.0.44.0903150810&lt;br /&gt;
*pluto-src-proxy-orbiter_2.0.0.44.0903150810&lt;br /&gt;
*pluto-src-std-plugins_2.0.0.44.0903150810&lt;br /&gt;
*pluto-src-text-to-speech_2.0.0.44.0903150810&lt;br /&gt;
*pluto-std-plugins_2.0.0.44.0903150810&lt;br /&gt;
*pluto-system-database_2.0.0.44.0903150810&lt;br /&gt;
*pluto-text-to-speech_2.0.0.44.0903150810&lt;br /&gt;
*pluto-updateentarea_2.0.0.44.0903150810&lt;br /&gt;
*pluto-website-admin_2.0.0.44.0903150810&lt;br /&gt;
&lt;br /&gt;
=== 20090322 (alpha-2.5) ===&lt;br /&gt;
SVN revision: 21827&lt;br /&gt;
&lt;br /&gt;
*freepbx_0+2.3.1-2&lt;br /&gt;
*pluto-asterisk_2.0.0.44.0903220810&lt;br /&gt;
*pluto-dhcpd-plugin_2.0.0.44.0903220810&lt;br /&gt;
*pluto-install-scripts_2.0.0.44.0903220810&lt;br /&gt;
*pluto-raid-tools_2.0.0.44.0903220810&lt;br /&gt;
*pluto-skins-basic_2.0.0.44.0903220810&lt;br /&gt;
*pluto-src-asterisk_2.0.0.44.0903220810&lt;br /&gt;
*pluto-website-admin_2.0.0.44.0903220810&lt;br /&gt;
&lt;br /&gt;
=== 20090401 (alpha-2.6) ===&lt;br /&gt;
Note: This build will attempt to use Launch Manager to co-ordinate startup and shutdown of devices. While it is not 100% finished, it is working and stable. Please test it out and file any problems against trac ticket #48. Also, please note the following:&lt;br /&gt;
 I&#039;m not sure on this, but you  may have to manually install LM via apt-get&lt;br /&gt;
 After you upgrade, reboot your core &lt;br /&gt;
 CLI output of LM can be viewed on tty8 on the core, and tty1 on MD&#039;s (alt+ctrl+F8 and alt+ctrl+F1 respectively). You will have to manually switch back to the orbiter on tty7 when finished&lt;br /&gt;
 CLI output is not yet completely finished, so the top fields will be blank (this is normal for now)&lt;br /&gt;
 CLI output of the log messages is working however, so please take a peek at them on tty8/tty1 shortly after you hear the 2nd set of beeps on boot up (when the &amp;quot;x&amp;quot; cursor appears on the screen).&lt;br /&gt;
 You can further test out LM by switching to tty8/tty1 right after doing a router reload and watching the output and comparing it to what you would expect it to be.&lt;br /&gt;
 LM dos not yet track regen process and report the % done. This should be working in next week&#039;s build, however.&lt;br /&gt;
 If there are problems and/or you wish to restore previous functionality, the original /usr/pluto/bin/startCore.sh file can be restored from the backup /usr/pluto/bin/startCore.sh._backup, and the LM package removed&lt;br /&gt;
 LM is not yet properly daemonized. I&#039;m saving this step for last after the socket layer is implemented and we get a client coded.&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; All orbiters will likely do a FULL REGEN after this update, and it may appear that your system is  hanging because of this. Please give it some time to finish the regen (could take up to an hour on large installs)&lt;br /&gt;
&lt;br /&gt;
* lmcevdr_1.1-10_all.deb&lt;br /&gt;
* pluto-website-admin_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
* pluto-dynamic-dns_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
* lmce-launch-manager_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
* pluto-system-database_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
* pluto-orbitergen_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
* pluto-updateentarea_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
* pluto-orbiter_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
&lt;br /&gt;
=== 20090405 (alpha 2.7) ===&lt;br /&gt;
From now on, the SVN version will part of the deb name.&lt;br /&gt;
 You may need to uninstall &#039;lmcevdr&#039; (dpkg -r --force-all lmcevdr) and reinstall it (apt-get install lmcevdr) to get around the install-script bug in last weeks .deb package. It worked for me. &lt;br /&gt;
* lmce-game-player_2.0.0.44.090405.21873_i386.deb&lt;br /&gt;
* lmce-game-plugin_2.0.0.44.090405.21873_i386.deb&lt;br /&gt;
* lmce-launch-manager_2.0.0.44.090405.21873_i386.deb&lt;br /&gt;
* lmce-phoenix-solo-usb_2.0.0.44.090405.21873_i386.deb&lt;br /&gt;
* lmcevdr_1.1-10_all.deb (This is no main package, and therefore does not contain the regular version designation. It is based upon version 21875)&lt;br /&gt;
* pluto-bluetooth-dongle_2.0.0.44.090405.21873_i386.deb&lt;br /&gt;
* pluto-simplephone_2.0.0.44.090405.21873_i386.deb&lt;br /&gt;
* pluto-system-database_2.0.0.44.090405.21873_i386.deb&lt;br /&gt;
* pluto-website-admin_2.0.0.44.09040521873_i386.deb&lt;br /&gt;
&lt;br /&gt;
=== 20090412 (alpha 2.8) ===&lt;br /&gt;
* pluto-text-to-speech_2.0.0.44.09041221886_i386.deb (283,284) - Finally, good voices will actually install (Nitech HTS Arctic). &lt;br /&gt;
* pluto-system-database_2.0.0.44.09041221886_i386.deb (211) - New default voice is voice_nitech_us_slt_arctic_hts. - game plugin and player template cleanups&lt;br /&gt;
* mce-diskless-tools_2.0.0.44.09041221886_i386.deb (627,628) - Update kernel image for diskless MDs upon regenning.&lt;br /&gt;
* pluto-website-admin_2.0.0.44.09041221886_i386.deb (220) - Infrared codes will now properly come from schema.linuxmce.org&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09041221886_i386.deb (234)- also schema.linuxmce.org IR codes related.&lt;br /&gt;
* pluto-motion-wrapper_2.0.0.44.09041221886_i386.deb (455,456) - changed config variable from ffmpeg_filename to movie_filename&lt;br /&gt;
* lmce_launch_manager_2.0.0.44.09041221886_i386.deb (298,299) - LM Actions now work from CLI(such as reload, regen, reboot, etc...)&lt;br /&gt;
* lmce-game-player_2.0.0.44.09041221886_i386.deb (673,674) - Rebuilt for new device template&lt;br /&gt;
* lmce-game-plugin_2.0.0.44.09041221886_i386.deb (671,672) - Rebuilt for new device template&lt;br /&gt;
* pluto-updateentarea_2.0.0.44.09041221886_i386.deb (341,342) - may need to be rebuilt for device template changes&lt;br /&gt;
&lt;br /&gt;
=== 20090413 (alpha 2.9 jondecker special) ===&lt;br /&gt;
* pluto-text-to-speech_2.0.0.44.09041321887_i386.deb (283,284) - fixes stupid post-install typo&lt;br /&gt;
* pluto-zwave-lighting_2.0.0.44.09041321891_i386.deb (505,506) - thermostate support&lt;br /&gt;
&lt;br /&gt;
=== 20090419 (alpha 2.10 pbr) ===&lt;br /&gt;
* pluto-text-to-speech_2.0.0.44.09041921897_i386.deb&lt;br /&gt;
* pluto-website-admin_2.0.0.44.09041921897_i386.deb&lt;br /&gt;
* lmce-screen-capture-camera_2.0.0.44.09041921897_i386.deb&lt;br /&gt;
* pluto-system-database_2.0.0.44.09041921897_i386.deb&lt;br /&gt;
* lmce-game-plugin_2.0.0.44.09041921897_i386.deb&lt;br /&gt;
* lmce-game-player_2.0.0.44.09041921897_i386.deb&lt;br /&gt;
* pluto-asterisk_2.0.0.44.09041921897_i386.deb&lt;br /&gt;
&lt;br /&gt;
=== 20090426 (alpha 2.11) ===&lt;br /&gt;
With this release, MythTV now takes advantage of storage groups. Do some recordings, and try recording to a few different storage groups. &lt;br /&gt;
Please test this out and report any problems such as duplicate attributes appearing in pluto_media, icon image not showing up, recordings failing to record, etc. Also, if you do have problems, try a reboot and see if it fixes the problem, then please let me know if the reboot fixed your problem. - jondecker76&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;POST-BUILD  UPDATE:&#039;&#039;&#039; A couple of small bugs have been found that will be fixed in next week&#039;s build. 1) Some storage groups are missing the leading &amp;quot;/&amp;quot; in the path, causing problems images in mythweb, downloads in the mythweb, etc. 2) Unmounted storage devices were being skipped. This means that you may not have a storage group for some of your devices at some times. I am changing this so that the storage groups are created, and if for some reason it is not available when a recording is set to use the storage group, then the recording will go to the (always present) Default storage group.&lt;br /&gt;
For those wanting to fix #1 right now, just edit /usr/pluto/bin/StorageDevices_PlutoDirStructure.sh and add a preceeding slash before the path beginning with &#039;home/....&#039; on lines 214 and 226. After this modification, MythTV works great in all of the storage groups! (You should do a reboot after making the change)&lt;br /&gt;
&lt;br /&gt;
* lmcevdr_1.1-10_all.deb - more setup fixes, this time for the MD&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09042621919_i386.deb (234) - small fix to get rid of a warning on DCERouter startup re missing dir., New MythTV directory structure stuff&lt;br /&gt;
* pluto-asterisk_2.0.0.44.09042621919_i386.deb (270,271) - Added Support for Cisco 7910 phone&lt;br /&gt;
* pluto-dhcpd-plugin_2.0.0.44.09042621919_i386.deb (302) - Added support for Cisco 7910 phone&lt;br /&gt;
* pluto-system-database_2.0.0.44.09042621919_i386.deb (211) - &#039;&#039;&#039;If new devices are added, the pluto-system-database needs to be updates as well&#039;&#039;&#039;&lt;br /&gt;
* pluto-storage-devices_2.0.0.44.09042621919_i386.deb (533) - Adds new tv_shows_* directories. Generates MythTV storage groups&lt;br /&gt;
* pluto-std-plugins_2.0.0.44.09042621919_i386.deb (134,153) -  adds some useful debugging snippets that helped trace down the problem of mythtv attributes not adding to pluto_media&lt;br /&gt;
* pluto-mythtv-plugin_2.0.0.44.09042621919_i386.deb (134,153) - lots of changes to facilitate the new storage groups&lt;br /&gt;
* pluto-network-storage_2.0.0.44.09042621919_i386.deb (503,508) - small changes to work with new tv_shows_* directories&lt;br /&gt;
&lt;br /&gt;
=== 20090429 (alpha 2.12) ===&lt;br /&gt;
* pluto-storage-devices_2.0.0.44.09042921929_i386.deb (533) - Fixes some small bugs in MythTV storage groups&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09042921929_i386.deb (234) - misc. MythTV storage group enhancements&lt;br /&gt;
* pluto-mythtv-plugin_2.0.0.44.09042921929_i386.deb (134,153) - misc. MythTV storage group enhancement&lt;br /&gt;
* mce-diskless-tools_2.0.0.44.09042921929_i386.changes (627,628) - lots of fixes for MD boot- Changes effect new installs only&lt;br /&gt;
* pluto-system-database_2.0.0.44.09042921929_i386.deb (211) - Fixes hardy issue in sources.list&lt;br /&gt;
* pluto-nvidia-video-drivers_2.0.0.44.09042921929_i386.deb (490) - changed the package requirement to nvidia-glx-180 for intrepid&lt;br /&gt;
&lt;br /&gt;
=== 20090501 (alpha 2.13) ===&lt;br /&gt;
There are a few more MythTV storage group changes in this build. Please understand that the storage group name changes may throw mythweb out of whack on some old recordings, but this should be minimal. The old &amp;quot;user_*/&amp;lt;storage_device&amp;gt;&amp;quot; naming scheme is replaced with a &amp;quot;&amp;lt;username&amp;gt;:&amp;lt;storage_device&amp;gt;&amp;quot; naming convention. This will appeal to many more users than the user_* convention. Also, there is now support for custom storage groups. You can make your own storage groups now on top of the auto-generated LMCE ones by prepending with &amp;quot;custom:&amp;quot; (for example, you may make a new storage group named &amp;quot;custom:MyDrive&amp;quot;, and it will not be removed or overwritten by the scripts that generate the storage groups). One last change is in the &amp;quot;Default&amp;quot; storage group - it no longer points to the drive with most space. This was changed because eventually it would throw mythweb for a loop once the paths changed. I will look into a better way to defaultly record to the drive with most space, most likely using recording profiles.&lt;br /&gt;
&lt;br /&gt;
* lmce-launch-manager (298,299) - db wrapper fix to handle empty resultsets&lt;br /&gt;
* pluto-bluetooth-dongle (124,143) - fix some connection issues in JavaMO&lt;br /&gt;
* pluto-mythtv-plugin (134,153)&lt;br /&gt;
* pluto-storage-devices (533)&lt;br /&gt;
* pluto-boot-scripts (234) - MD fixes&lt;br /&gt;
* mce-diskless-tools (391) - MD fixes&lt;br /&gt;
* pluto-install-scripts (627,628) - MD fixes&lt;br /&gt;
* pluto-x-scripts (520,523) - AV Wizard fix for MD&lt;br /&gt;
* pluto-zwave-lighting (505,506) - Init speedup&lt;br /&gt;
&lt;br /&gt;
=== 20090503 (alpha2.14) ===&lt;br /&gt;
* pluto-zwave-lighting_2.0.0.44.09050321942_i386.deb (505,506) - boolean fixes&lt;br /&gt;
&lt;br /&gt;
=== 20090505 (alpha2.15) ===&lt;br /&gt;
KDE on the MD should work now. The first boot of the system after the update will take a bit longer, as stuff that has not worked, is now being executed for the first time.&lt;br /&gt;
&lt;br /&gt;
* mce-diskless-tools_2.0.0.44.09050521951_i386.deb (627,628) - Lots of small fixes&lt;br /&gt;
* pluto-system-database_2.0.0.44.09050521951_i386.deb (211) - More hardy extinction&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09050521951_i386.deb (234) - Small bug with regards to MySQL authorization fixed, which results in a running KDE on the MD, again.&lt;br /&gt;
&lt;br /&gt;
=== 20090505 (alpha2.16 snafu fix) ===&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09050521958_i386.deb (234) - snafu causing weird things and corruption on updates&lt;br /&gt;
&lt;br /&gt;
=== 20090506 (alpha2.17) ===&lt;br /&gt;
* pluto-asterisk_2.0.0.44.09050621962_i386.deb (270,271) - Additional australian provider in the web admin (VoIPWA) and some janitory work.&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09050621962_i386.deb (234) - Additional visual feedback during the first boot, after running the AV Wizard&lt;br /&gt;
&lt;br /&gt;
=== 20090507 (alpha2.18)===&lt;br /&gt;
* pluto-dhcpd-plugin_2.0.0.44.09050721973_i386.deb (302) - Pnp script for Cisco 7910, aastra (aastra still needs a device template)&lt;br /&gt;
* lmce-launch-manager_2.0.0.44.09050721973_i386.deb (298,299) - Launch manager is now started in its own screen session&lt;br /&gt;
* pluto-system-database_2.0.0.44.09050721973_i386.deb (211) - Removal of X Client Data as a dependency&lt;br /&gt;
* pluto-mythtv-plugin_2.0.0.44.09050721973_i386.deb (134,153) - small changes to keep backend in sync&lt;br /&gt;
* pluto-storage-devices_2.0.0.44.09050721973_i386.deb (533) - Updates the Default and LiveTV storage groups so they use the drive with most space&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09050721973_i386.deb (234) - Better detection of Intel Mobile Graphics adapter&lt;br /&gt;
&lt;br /&gt;
=== 20090511 (alpha2.19) ===&lt;br /&gt;
* lmcevdr - more VDR configuration settings&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09051121983_i386.deb (234) - Another KDE Desktop on MD fix&lt;br /&gt;
* mce-diskless-tools_2.0.0.44.09051121984_i386.deb (627,628) - Be agnostic about the compression format of tar archives, and more forgiving on download problems&lt;br /&gt;
&lt;br /&gt;
=== 20090515 (alpha2.20) ===&lt;br /&gt;
* lmcevdr_1.1-10_all.deb - more VDR configuration settings&lt;br /&gt;
* pluto-system-database_2.0.0.44.09051522002_i386.deb (211) - Additional package definitions (vdr-plugin-streamdev-server and vdr-plugin-streamdev-client)&lt;br /&gt;
* pluto-hald_2.0.0.44.09051522002_i386.deb (529,530) - USB detection, better MCE2 support&lt;br /&gt;
* pluto-vdr-plugin_2.0.0.44.09051522002_i386.deb (466,467) - Additional dependency for pluto-vdr-plugin to vdr-plugin-streamdev-server&lt;br /&gt;
* lmce-launch-manager_2.0.0.44.09051522002_i386.deb (298,299) - Prompt user for reload after new MD creation (Requires manual re-run of Diskless_CreateTBZ.sh)&lt;br /&gt;
* pluto-orbiter_2.0.0.44.09051522002_i386.deb (119,138) - Prompt user for reload after new MD creation (Requires manual re-run of Diskless_CreateTBZ.sh)&lt;br /&gt;
* pluto-storage-devices_2.0.0.44.09051522003_i386.deb (533) - some small MythTV storage group tweaks&lt;br /&gt;
* pluto-slim-server-streamer_2.0.0.44.09051522002_i386.deb (289,290) - changes to the configuraton script to start squeezecenter instead of slimserver&lt;br /&gt;
* pluto-website-admin_2.0.0.44.09051522002_i386.deb (220) - Screen Saver section fixed&lt;br /&gt;
* pluto-plutoutils_2.0.0.44.09051522002_i386.deb (197,196) - fix FileUtils::ReadURL method&lt;br /&gt;
* pluto-std-plugins_2.0.0.44.09051522002_i386.deb (116,135) - support for external media in conjunction with playlists&lt;br /&gt;
&lt;br /&gt;
=== 20090520 (alpha2.21) ===&lt;br /&gt;
* pluto-website-admin_2.0.0.44.09052022008_i386.deb (220) - GSD/IR code update fixes&lt;br /&gt;
&lt;br /&gt;
=== 20090601 (alpha 2.22) ===&lt;br /&gt;
This update contains lots of changes to the storage mechanism. Make sure you can live without a working system for a while, in case things don&#039;t work out ...&lt;br /&gt;
&lt;br /&gt;
* pluto-system-database_2.0.0.44.09060122043_i386.deb (211) - More VDR related changes in the package definitions.&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09060122043_i386.deb (234) - New installations will use our own new_installation script, starting with number 1000000&lt;br /&gt;
* pluto-std-plugins_2.0.0.44.09060122043_i386.deb (116,135) - fixed bug in playlist support&lt;br /&gt;
* pluto-network-storage_2.0.0.44.09060122043_i386.deb (503,508) - New /home/public/data/pvr directory structure related&lt;br /&gt;
* pluto-storage-devices_2.0.0.44.09060122043_i386.deb (533) - New /home/public/data/pvr directory structure related&lt;br /&gt;
* pluto-mythtv-plugin_2.0.0.44.09060122043_i386.deb (134,153) - Storage group enhancements to use the new pvr directory, as well as addition of a new script to handle mythtv storagegroup creation and maintenance. Hopefully this will also fix some stability issues. Mythtv auto expire set from 1GB to 10GB to match the LMCE low disk space nag.&lt;br /&gt;
* pluto-website-admin_2.0.0.44.09060122043_i386.deb (220) - more Pluto -&amp;gt; LMCE renames...&lt;br /&gt;
* pluto-skins-basic_2.0.0.44.09060122043_i386.deb (204) - new art work for MythTV remote&lt;br /&gt;
* pluto-zwave-lighting2.0.0.44.09060122043_i386.deb (505,506) - inclusion enhancements&lt;br /&gt;
&lt;br /&gt;
=== 20090609 (alpha 2.23) ===&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09060922056 (234)- backup procedure backs up pluto_media and mediapics&lt;br /&gt;
* pluto-skins-basic_2.0.0.44.09060922056 (204) - more art work for MythTV remote on a mobile, remove pluto from more orbiter screens&lt;br /&gt;
* pluto-system-database_2.0.0.44.09060922056 (211) - Updates to the MythTV remote and EnOcean package&lt;br /&gt;
* pluto-zwave-lighting_2.0.0.44.09060922056 (505,506) - device reset capabilities&lt;br /&gt;
* lmce-shoutcast-radio-plugin_2.0.0.44.09060922056 (703,704) - Initial shoutcast support&lt;br /&gt;
&lt;br /&gt;
=== 20090628 (alpha 2.24)  ===&lt;br /&gt;
* lmce-mediatomb_2.0.0.44.09062822099_i386.deb (702) - Support for MediaTomb UPnP Server. One day, I will understand why people don&#039;t put UPnP into a name, when it handles the configuration of a UPnP Server&lt;br /&gt;
* pluto-asterisk_2.0.0.44.09062822099_i386.deb (270,271) - Make sure asterisk is owner of all /etc/asterisk files after updating the dialplan.&lt;br /&gt;
* pluto-dhcpd-plugin_2.0.0.44.09062822099_i386.deb (302) - Make sure asterisk is owner of all /etc/asterisk files after adding IP phones&lt;br /&gt;
* pluto-orbiter_2.0.0.44.09062822099_i386.deb (119,138) - Support for Gyration 3101&lt;br /&gt;
* pluto-skins-basic_2.0.0.44.09062822099_i386.deb (204) - more art work for voice mail&lt;br /&gt;
* pluto-slim-server-streamer_2.0.0.44.09062822099_i386.deb (289,290) - support playing of URLs via SqueezeBoxes, turn off SqueezeBoxes after stopping from Orbiter&lt;br /&gt;
* pluto-std-plugins_2.0.0.44.09062822099_i386.deb (116,135) - Updates to voice mail datagrid, media streams by default attempt to grab a synopsis from the attribute database, if available, support for Gyration 3101&lt;br /&gt;
* pluto-system-database_2.0.0.44.09062822099_i386.deb (211) - Updates to the voice mail screens, cursor no longer visible in video playback (Yeah, TschakEEE go!!!), Support for Gyration 3101&lt;br /&gt;
* pluto-zwave-lighting_2.0.0.44.09062822099_i386.deb (505,506) - enhanced logging&lt;br /&gt;
&lt;br /&gt;
=== upcoming... ===&lt;br /&gt;
&lt;br /&gt;
== Previous alpha releases ==&lt;br /&gt;
* Notes about [[LinuxMCE-0810 alpha1]]&lt;br /&gt;
* Notes about [[LinuxMCE-0810 alpha0]]&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=File:IOrbiter_cakephp_mockup.JPG&amp;diff=19479</id>
		<title>File:IOrbiter cakephp mockup.JPG</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=File:IOrbiter_cakephp_mockup.JPG&amp;diff=19479"/>
		<updated>2009-06-25T20:14:31Z</updated>

		<summary type="html">&lt;p&gt;Niz23: First half functional screen of remote/weborbiter for iPhone.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;First half functional screen of remote/weborbiter for iPhone.&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Fiire_Station&amp;diff=18856</id>
		<title>Fiire Station</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Fiire_Station&amp;diff=18856"/>
		<updated>2009-05-07T08:50:56Z</updated>

		<summary type="html">&lt;p&gt;Niz23: /* Where to buy */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Hardware]]&lt;br /&gt;
[[Category: Media Directors]]&lt;br /&gt;
[[Category: Supported]]&lt;br /&gt;
[[Category: Nettops]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Fiire_Station.jpg|right]]&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Will be supported by [[Fiire]] (LMCE support).&lt;br /&gt;
&lt;br /&gt;
There are now 3 options to choose from when selecting a Fiire station:&lt;br /&gt;
&lt;br /&gt;
1. Fiire Invisible (2&amp;quot; VESA wall mount)&lt;br /&gt;
&lt;br /&gt;
2. Fiire Prestige (More expensive / Front Panel LED)&lt;br /&gt;
&lt;br /&gt;
3. Fiire Prestige Lite (Less Expensive / No Front Panel LED)&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
Fiire Invisible:&lt;br /&gt;
&lt;br /&gt;
The Invisible is designed to mount behind a standard VESA mount equipped flat panel Plasma or LCD TV set. This means for the first time ever, you can have a full HD PVR and media player solution without any visible set top box or exposed cables.&lt;br /&gt;
&lt;br /&gt;
•	Software: LinuxMCE 0710 with licensed video decoders and drivers to enable video-phile quality HD decoding and de-interlacing with alpha blending and all the OpenGL effects. Will self-upgrade as new releases come out. &lt;br /&gt;
&lt;br /&gt;
•	User Interface: UI2 with alpha blending &lt;br /&gt;
&lt;br /&gt;
•	Processor: AMD BE 2400 (quiet and low-heat/power model) &lt;br /&gt;
&lt;br /&gt;
•	RAM: 1GB &lt;br /&gt;
&lt;br /&gt;
•	Internal Hard drive for operating system: 120 GB (only if &amp;quot;MD as Core&amp;quot; option is checked) &lt;br /&gt;
&lt;br /&gt;
•	Network: Gigabit Ethernet &lt;br /&gt;
&lt;br /&gt;
•	Audio: 7.1 HD audio, with analog and SPDIF coax/RCA fro digital audio, line in, mic connectors &lt;br /&gt;
&lt;br /&gt;
•	Video: nVidia 7050 graphics with HDMI, VGA, Component and S-video connectors &lt;br /&gt;
&lt;br /&gt;
•	Connectors: 7xUSB 2.0 ports, 1xIEEE-1394, 3xeSata &lt;br /&gt;
&lt;br /&gt;
•	Optical Drive: external DVD RW (optional) &lt;br /&gt;
&lt;br /&gt;
•	TV: Analog PVR-500 Dual Tuner card &lt;br /&gt;
&lt;br /&gt;
•	Works on 110 and 240 voltage &lt;br /&gt;
&lt;br /&gt;
•	VESA and WALL mounting kit included &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Fiire Prestige:&lt;br /&gt;
&lt;br /&gt;
The Prestige and Prestige Lite, versions have more room for expansion cards.&lt;br /&gt;
&lt;br /&gt;
•	Software: LinuxMCE 0710 with licensed video decoders and drivers to enable video-phile quality HD decoding and de-interlacing with alpha blending and all the OpenGL effects. Will self-upgrade as new releases come out. &lt;br /&gt;
&lt;br /&gt;
•	User Interface: UI2 with alpha blending &lt;br /&gt;
&lt;br /&gt;
•	Processor:ntel® Core 2 Duo E4600 2.4 GHz, 2 MB L2 Cache, 65W, 65 nm. (quiet and low-heat/power model) &lt;br /&gt;
&lt;br /&gt;
•	RAM: 1GB &lt;br /&gt;
&lt;br /&gt;
•	Internal Hard drive for operating system: 120 GB (only if &amp;quot;MD as Core&amp;quot; option is checked) &lt;br /&gt;
&lt;br /&gt;
•	Network: Gigabit Ethernet &lt;br /&gt;
&lt;br /&gt;
•	Audio: 7.1 HD audio, with analog and SPDIF coax/RCA fro digital audio, line in, mic connectors &lt;br /&gt;
&lt;br /&gt;
•	Video: nVidia 7150 graphics with HDMI and VGA connectors &lt;br /&gt;
&lt;br /&gt;
•	I/O: 6xUSB 2.0 ports, 1xIEEE-1394, IR receiver &lt;br /&gt;
&lt;br /&gt;
•	Optical Drive: DVD RW &lt;br /&gt;
&lt;br /&gt;
•	TV: Analog PVR-150 Tuner card (optional) &lt;br /&gt;
&lt;br /&gt;
•	Works on 110 and 240 voltage&lt;br /&gt;
&lt;br /&gt;
== Sales Pitch ==&lt;br /&gt;
&lt;br /&gt;
The [[Fiire Station]] runs [[LinuxMCE]] and can be used as a standard medium-performance PC.  However, it also has specialized video decoding hardware to provide the best video quality, and offload all video processing, including sophisticated 1080i de-interlacing, OpenGL 3D effects, and alpha blending, all in the video hardware.  The end result is you get better video quality than the massive, high end Windows Vista MCE systems, which require very expensive, power-hungry, hot processors to do the 3D alpha blended effects in Aero and video playback in MCE.  The FiireStation offers even better video and a smoother UI experience while drawing as little as 9 watts of power, about 1/20th what a Windows Vista Media Center PC draws.  That translates to a couple hundred dollars a year in energy savings if you leave your Media PC on all the time.&lt;br /&gt;
&lt;br /&gt;
The [[Fiire Station]] is available in 3 versions: A 2” thin vertical mount designed to hide behind a plasma TV, and a standard set top box (2 versions).&lt;br /&gt;
&lt;br /&gt;
The vertical mount version means for the first time ever, you can have a full HD PVR and media player solution without any visible set top box or exposed cables.  It comes with VESA mount holes.  Most flat panel TV’s have VESA holes in the back for attaching them to a wall mount.  So if your flat panel TV sits on a base, and not a wall mount, the [[Fiire Station]] attaches directly to the back of the TV using the VESA holes.  If your flat panel TV is mounted to a wall, the [[Fiire Station]] is thin and narrow enough to fit inside a typical wall mount and can be attached to the wall, the mounting bracket, or the back of the TV.  The vertical mount version costs more because it uses specialized precision components with ultra-lower power consumption so that it is only 2” thick, has no fans or vents, and can be tucked away in the small space between a TV and the wall.&lt;br /&gt;
&lt;br /&gt;
The standard set top box version has more room in it and extra connections, including component video and SPDIF for digital audio.  The vertical mount version does not provide SPDIF connectors because flat panel TV’s do not have SPDIF inputs.  If you are using this in an equipment rack and have a receiver with SPDIF, the standard set top box version is better.  Plus, you can have a local DVD/CD player in the standard set top box version.  For the vertical mount version, you can leave your CD’s or DVD’s in a jukebox attached to the [[Fiire Engine]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Where to buy ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*NOTE: This hardware cannot be bought anymore as the company Fiire do not exist anymore.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Invisible:&lt;br /&gt;
&lt;br /&gt;
http://www.fiire.com/fiire-invisible.php&lt;br /&gt;
&lt;br /&gt;
Prestige:&lt;br /&gt;
&lt;br /&gt;
http://www.fiire.com/fiire-prestige.php&lt;br /&gt;
&lt;br /&gt;
== COM Ports ==&lt;br /&gt;
&lt;br /&gt;
As of May 1, 2008 only the 1&amp;quot; version had a serial port built-in.  According to fiire customer service the set-top box version has an available serial port header and a DB-9 punch out.  However, Polywell (the manufacturer of the fiire boxes) does not populate the DB-9.  &lt;br /&gt;
&lt;br /&gt;
According to customer service, the case of the 2&amp;quot; Fiire Station does not have a spot for a DB-9.&lt;br /&gt;
&lt;br /&gt;
== Versions ==&lt;br /&gt;
&lt;br /&gt;
A new generation of the Fiire Station and Engine have been released to coincide with the release of LinuxMCE 07.10.&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Fiire&amp;diff=18855</id>
		<title>Fiire</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Fiire&amp;diff=18855"/>
		<updated>2009-05-07T08:50:29Z</updated>

		<summary type="html">&lt;p&gt;Niz23: /* Company */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
=Company=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*NOTE: This company do not exist anymore.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://www.fiire.com Fiire Ltd.] is an online retailer of computer equipment specifically tailored for Linux MCE. The unique products offered by Fiire Ltd. are purchased from OEM manufacture [http://www.polywell.com Polywell Computers].&lt;br /&gt;
&lt;br /&gt;
==Address==&lt;br /&gt;
The official address for Fiire Ltd. according to invoices is:&lt;br /&gt;
&lt;br /&gt;
:10573 W. Pico Blvd #42 &lt;br /&gt;
:Los Angeles CA 90064 &lt;br /&gt;
:UNITED STATES &lt;br /&gt;
:+1 (213) 325-2667&lt;br /&gt;
&lt;br /&gt;
==Issues==&lt;br /&gt;
There were known issues with the original Fiire Stations, which were based on the Via CX700 graphics chip.  Specifically, Fiire licensed closed source drivers from Via which worked well with Xine, but did not work with MythTV, and which were binary compatible with only one version of the kernel preventing upgrades.  When Fiire first committed to purchase OEM versions of the Via products, Fiire was assured that a patch would come right away to fix those issues.  It did not.  Fiire hired outside developers to work on getting the OpenChrome and ViaChrome drivers to work reliably with the CX700M chips, but was unable to.  Thus a solution to getting MythTV working on the Via platform was never found.  Fiire bought back a large number of Fiire stations.&lt;br /&gt;
&lt;br /&gt;
It is noted that there were a few disgruntled customers have complained about this issue as well as some shipping/server delays, and that one user posted derogatory comments throughout the wiki.  However, the fact is that Fiire is a Google checkout merchant with the merchant ID 640928394967237, and, according to Google, Fiire receives on average 4 out of 5 stars, which is higher than average.&lt;br /&gt;
&lt;br /&gt;
==Fiire 12TB==&lt;br /&gt;
(Main article: [[Fiire 12TB]])&lt;br /&gt;
This is the Fiire offering for a Linux MCE Core. It is expandable up to 12,000 GB of storage in a RAID configuration. &lt;br /&gt;
 &lt;br /&gt;
:*Supported in LinuxMCE 0710 &lt;br /&gt;
:*Supports UI2 with alpha blending (website claim, untested in real life)&lt;br /&gt;
:*Intel E8400 Core2 Duo 3.0 GHz&lt;br /&gt;
:*2GB RAM&lt;br /&gt;
:*Dual gigabit&lt;br /&gt;
:*7.1 HD Audio with analog, SPDIF coaxial and optical outputs&lt;br /&gt;
&lt;br /&gt;
==Fiire Invisible==&lt;br /&gt;
(Main article: [[Fiire Invisible]])&lt;br /&gt;
Fiire offers three possible units for use as media director. The Invisible is a 2&amp;quot; unit with VESA mounting provisions designed to be attached to the back of any VESA compliant display. &lt;br /&gt;
:*Supports LinuxMCE 0710 &lt;br /&gt;
:*1080i hardware accelerated de-interlacing&lt;br /&gt;
:*UI2 with alpha blending (website claim, untested in real life)&lt;br /&gt;
:* AMD BE 2400&lt;br /&gt;
:* 1GB RAM&lt;br /&gt;
:* 7.1 audio with SPDIF coax and digital outputs&lt;br /&gt;
&lt;br /&gt;
==Fiire Prestige==&lt;br /&gt;
(Main article: [[Fiire Prestige]])&lt;br /&gt;
This model is available in two flavors, the base model and a &amp;quot;lite&amp;quot; model. The only difference between the two is the chassis. The lite model does not include the brushed aluminum case, the VFD display or the infrared receiver. &lt;br /&gt;
:*Supports LinuxMCE 0710 &lt;br /&gt;
:*UI2 with alpha blending (website claim, untested in real life)&lt;br /&gt;
:*Intel Core2 Duo E4600 2.4GHz&lt;br /&gt;
:*1GB RAM&lt;br /&gt;
:* 7.1 audio with SPDIF coax and digital outputs&lt;br /&gt;
==Fiire Chief==&lt;br /&gt;
(Main article: [[Fiire Chief]])&lt;br /&gt;
The Fiire Chief is a remote specifically designed for LinuxMCE. It contains a gyroscope which allows the user to move an on-screen pointer by gesturing with the remote, similar to a Nintendo Wii controller. The Fiire Chief is based on the [[Using the Gyration Remote GYR3101US (Non-Fiire Chief)|Gyration HTPC remote]], except it contains unique firmware and labeling to perform special LinuxMCE functions (such as &amp;quot;Follow Me&amp;quot;). The Chief operates on the unlicensed 2.4 GHz frequency spectrum and does not require line of sight to control devices. &lt;br /&gt;
&lt;br /&gt;
==Miscellaneous==&lt;br /&gt;
Fiire Ltd. also carries a select range of accessories and interface devices (such as Z-Wave dimmers and HDMI cables). Some of these devices require special drivers which are only available in binary form. To support the open source movement, it is recommended you purchase alternative components with open source drivers.&lt;br /&gt;
&lt;br /&gt;
=Discontinued Products=&lt;br /&gt;
==Fiire Engine==&lt;br /&gt;
(Main article: [[Fiire Engine]]) This unit has been replaced with the [[Fiire 12TB]]. &lt;br /&gt;
:* Software: LinuxMCE 1.1 (KU0704)&lt;br /&gt;
:* User Interface: UI2 with masking&lt;br /&gt;
:* Processor: AMD Athlon 64 X2 4200+&lt;br /&gt;
:* RAM: 1GB&lt;br /&gt;
:* Internal Hard drive for operating system: 160 GB&lt;br /&gt;
:* RAID storage for media: 6 external e-sata ports for external drives, or external drive cage. Drives and cage not included. Largest e-sata drive at this moment is 1,000 GB, for a total capacity of 6,000 GB or 6TB.&lt;br /&gt;
:* Network: Dual Ethernet ports. Gigabit speed.&lt;br /&gt;
:* Audio: Standard stereo audio&lt;br /&gt;
:* Video: Via 890 chipset &lt;br /&gt;
==Fiire Station==&lt;br /&gt;
(Main article: [[Fiire Station]])&lt;br /&gt;
This unit is no longer sold by Fiire. The unit was based on a Via embedded system which has no OpenGL support with open source drivers. During the LinuxMCE 0704 phase, Fiire licensed binary drivers from Via that contained the necessary OpenGL implementation. In LinuxMCE 0710 the binary driver developed a computability issue that was unable to be resolved. As a result Fiire dropped this product and began offering its new line of thin media directors, the [[Fiire Invisible]].&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Fiire_Chief&amp;diff=18854</id>
		<title>Fiire Chief</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Fiire_Chief&amp;diff=18854"/>
		<updated>2009-05-07T08:50:05Z</updated>

		<summary type="html">&lt;p&gt;Niz23: /* Where to buy */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Hardware]]&lt;br /&gt;
[[Category: Input]]&lt;br /&gt;
[[Category: Infrared]]&lt;br /&gt;
[[Category: Supported]]&lt;br /&gt;
&lt;br /&gt;
[[Image:FiireChief.jpg|thumb|200px|Fiire Chief Remote Control]]&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Supported by [[Fiire]] (LinuxMCE support) / [http://www.polywell.com Polywell Computers] (hardware).&lt;br /&gt;
&lt;br /&gt;
== Bugs ==&lt;br /&gt;
Many users have reported &amp;quot;drifting&amp;quot; issues with the mouse pointer. This issue causes the mouse to move on it&#039;s own even when the remote is held still or placed on a table. This has been a long on-going issue with no indication it will be resolved. &lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Wireless R/F gyro remote control specially designed for use with LinuxMCE.&lt;br /&gt;
* Universal I/R support for up to 3 legacy devices.&lt;br /&gt;
* Follow me function (requires additional USB dongles).&lt;br /&gt;
&lt;br /&gt;
== Sales Pitch ==&lt;br /&gt;
The [[Fiire Chief]] controls both the [[Fiire Engine]] and the [[Fiire Station]]. It uses RF wireless, and has a range of approx. 50’.  It is omni-directional and does not require line of site like an infrared remote.  The FiireChief has all the traditional, legacy remote control buttons, as well as 3 specialized ‘gyro’ buttons in the middle that let you control every function using only those 3 buttons and gestural movements.  It also has a built-in ‘follow-me’ feature.  You can start media in one room, and when you want to move to another room, just take the remote with you and press ‘Follow-me’.  Fiire is able to track each remote individually, so whatever media you started with that remote will follow that remote around the house.  Your movies, TV and music effortlessly follow you as you move from room to room.  And whenever you enter a room, the FiireChief instantly and automatically switches to control the devices in that room.  So when you’re in the living room, the volume button controls the volume on the tv in the living room.  Take the remote into the bedroom, and the volume button controls whatever tv is in the bedroom, whether or not it is the same brand as the one in the living room.  The FiireChief is the only remote control you will need for every room in the home, and you don’t need to worry about which remote goes with which room since any remote can work in any room.&lt;br /&gt;
&lt;br /&gt;
Additionally, the FiireChief has a universal i/r remote built-in with both pre-stored codes and learning.  You can program up to 3 i/r devices to control with the ‘tv’, ‘aux’, and ‘cab/sat’ buttons at the top.  In those modes, it acts like a normal, universal i/r remote.&lt;br /&gt;
&lt;br /&gt;
The FiireChief includes one USB dongle which you connect to a Fiire Engine, Fiire Station, or other LinuxMCE PC running UI2.&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
The device will register as a standard USB keyboard and mouse in recent linux kernels (tested in 2.6.25). However, there are still some buttons on the remote that will _not_ be registered by these drivers. To simplify detecting these buttons there is a ruby gem (install via `gem install gyruby`) called [http://rubyforge.org/projects/gyruby gyruby].&lt;br /&gt;
&lt;br /&gt;
== Where to buy ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://www.fiire.com/fiire-chief.php Fiire website].&lt;br /&gt;
&lt;br /&gt;
*NOTE: This company do not exist anymore.&lt;br /&gt;
&lt;br /&gt;
== Adding Fiire Chief remote ==&lt;br /&gt;
&lt;br /&gt;
Just plug in the USB dongle (do not press the button on it) whilst the orbiter is running. It will install the software on its own. Then press the Connect button at the bottom of the remote and wait for 5 seconds. A message will pop up in the top left of the orbiter saying Active or Connected.(In my case the router did not respond as expected, the buttons didn&#039;t work etc... until I reloaded the on-screen orbiter. - jrglasgow)&lt;br /&gt;
&lt;br /&gt;
You need to press that button to bind them after every reboot or reload of the router (or orbiter). &lt;br /&gt;
(I did not see this happen with my Fiire Chief, I rebooted the core and it still worked fine without re-connecting. - jrglasgow)&lt;br /&gt;
&lt;br /&gt;
The LED flashes when you press buttons or the gyro is detecting motion - it is very sensitive, so even the vibrations from music can cause it to continue lit even if you aren&#039;t touching it! &lt;br /&gt;
&lt;br /&gt;
BTW, the gyro times out after a short while (to save batteries?) of no motion - hit the big hand button in the middle or the menu button above it to wake it up...&lt;br /&gt;
&lt;br /&gt;
discussion at&lt;br /&gt;
http://forum.linuxmce.org/index.php?topic=4086.0&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Fiire&amp;diff=18853</id>
		<title>Fiire</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Fiire&amp;diff=18853"/>
		<updated>2009-05-07T08:48:44Z</updated>

		<summary type="html">&lt;p&gt;Niz23: /* Company */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
=Company=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: This company do not exist anymore.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://www.fiire.com Fiire Ltd.] is an online retailer of computer equipment specifically tailored for Linux MCE. The unique products offered by Fiire Ltd. are purchased from OEM manufacture [http://www.polywell.com Polywell Computers].&lt;br /&gt;
&lt;br /&gt;
==Address==&lt;br /&gt;
The official address for Fiire Ltd. according to invoices is:&lt;br /&gt;
&lt;br /&gt;
:10573 W. Pico Blvd #42 &lt;br /&gt;
:Los Angeles CA 90064 &lt;br /&gt;
:UNITED STATES &lt;br /&gt;
:+1 (213) 325-2667&lt;br /&gt;
&lt;br /&gt;
==Issues==&lt;br /&gt;
There were known issues with the original Fiire Stations, which were based on the Via CX700 graphics chip.  Specifically, Fiire licensed closed source drivers from Via which worked well with Xine, but did not work with MythTV, and which were binary compatible with only one version of the kernel preventing upgrades.  When Fiire first committed to purchase OEM versions of the Via products, Fiire was assured that a patch would come right away to fix those issues.  It did not.  Fiire hired outside developers to work on getting the OpenChrome and ViaChrome drivers to work reliably with the CX700M chips, but was unable to.  Thus a solution to getting MythTV working on the Via platform was never found.  Fiire bought back a large number of Fiire stations.&lt;br /&gt;
&lt;br /&gt;
It is noted that there were a few disgruntled customers have complained about this issue as well as some shipping/server delays, and that one user posted derogatory comments throughout the wiki.  However, the fact is that Fiire is a Google checkout merchant with the merchant ID 640928394967237, and, according to Google, Fiire receives on average 4 out of 5 stars, which is higher than average.&lt;br /&gt;
&lt;br /&gt;
==Fiire 12TB==&lt;br /&gt;
(Main article: [[Fiire 12TB]])&lt;br /&gt;
This is the Fiire offering for a Linux MCE Core. It is expandable up to 12,000 GB of storage in a RAID configuration. &lt;br /&gt;
 &lt;br /&gt;
:*Supported in LinuxMCE 0710 &lt;br /&gt;
:*Supports UI2 with alpha blending (website claim, untested in real life)&lt;br /&gt;
:*Intel E8400 Core2 Duo 3.0 GHz&lt;br /&gt;
:*2GB RAM&lt;br /&gt;
:*Dual gigabit&lt;br /&gt;
:*7.1 HD Audio with analog, SPDIF coaxial and optical outputs&lt;br /&gt;
&lt;br /&gt;
==Fiire Invisible==&lt;br /&gt;
(Main article: [[Fiire Invisible]])&lt;br /&gt;
Fiire offers three possible units for use as media director. The Invisible is a 2&amp;quot; unit with VESA mounting provisions designed to be attached to the back of any VESA compliant display. &lt;br /&gt;
:*Supports LinuxMCE 0710 &lt;br /&gt;
:*1080i hardware accelerated de-interlacing&lt;br /&gt;
:*UI2 with alpha blending (website claim, untested in real life)&lt;br /&gt;
:* AMD BE 2400&lt;br /&gt;
:* 1GB RAM&lt;br /&gt;
:* 7.1 audio with SPDIF coax and digital outputs&lt;br /&gt;
&lt;br /&gt;
==Fiire Prestige==&lt;br /&gt;
(Main article: [[Fiire Prestige]])&lt;br /&gt;
This model is available in two flavors, the base model and a &amp;quot;lite&amp;quot; model. The only difference between the two is the chassis. The lite model does not include the brushed aluminum case, the VFD display or the infrared receiver. &lt;br /&gt;
:*Supports LinuxMCE 0710 &lt;br /&gt;
:*UI2 with alpha blending (website claim, untested in real life)&lt;br /&gt;
:*Intel Core2 Duo E4600 2.4GHz&lt;br /&gt;
:*1GB RAM&lt;br /&gt;
:* 7.1 audio with SPDIF coax and digital outputs&lt;br /&gt;
==Fiire Chief==&lt;br /&gt;
(Main article: [[Fiire Chief]])&lt;br /&gt;
The Fiire Chief is a remote specifically designed for LinuxMCE. It contains a gyroscope which allows the user to move an on-screen pointer by gesturing with the remote, similar to a Nintendo Wii controller. The Fiire Chief is based on the [[Using the Gyration Remote GYR3101US (Non-Fiire Chief)|Gyration HTPC remote]], except it contains unique firmware and labeling to perform special LinuxMCE functions (such as &amp;quot;Follow Me&amp;quot;). The Chief operates on the unlicensed 2.4 GHz frequency spectrum and does not require line of sight to control devices. &lt;br /&gt;
&lt;br /&gt;
==Miscellaneous==&lt;br /&gt;
Fiire Ltd. also carries a select range of accessories and interface devices (such as Z-Wave dimmers and HDMI cables). Some of these devices require special drivers which are only available in binary form. To support the open source movement, it is recommended you purchase alternative components with open source drivers.&lt;br /&gt;
&lt;br /&gt;
=Discontinued Products=&lt;br /&gt;
==Fiire Engine==&lt;br /&gt;
(Main article: [[Fiire Engine]]) This unit has been replaced with the [[Fiire 12TB]]. &lt;br /&gt;
:* Software: LinuxMCE 1.1 (KU0704)&lt;br /&gt;
:* User Interface: UI2 with masking&lt;br /&gt;
:* Processor: AMD Athlon 64 X2 4200+&lt;br /&gt;
:* RAM: 1GB&lt;br /&gt;
:* Internal Hard drive for operating system: 160 GB&lt;br /&gt;
:* RAID storage for media: 6 external e-sata ports for external drives, or external drive cage. Drives and cage not included. Largest e-sata drive at this moment is 1,000 GB, for a total capacity of 6,000 GB or 6TB.&lt;br /&gt;
:* Network: Dual Ethernet ports. Gigabit speed.&lt;br /&gt;
:* Audio: Standard stereo audio&lt;br /&gt;
:* Video: Via 890 chipset &lt;br /&gt;
==Fiire Station==&lt;br /&gt;
(Main article: [[Fiire Station]])&lt;br /&gt;
This unit is no longer sold by Fiire. The unit was based on a Via embedded system which has no OpenGL support with open source drivers. During the LinuxMCE 0704 phase, Fiire licensed binary drivers from Via that contained the necessary OpenGL implementation. In LinuxMCE 0710 the binary driver developed a computability issue that was unable to be resolved. As a result Fiire dropped this product and began offering its new line of thin media directors, the [[Fiire Invisible]].&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Fiire_Station&amp;diff=18852</id>
		<title>Fiire Station</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Fiire_Station&amp;diff=18852"/>
		<updated>2009-05-07T08:47:31Z</updated>

		<summary type="html">&lt;p&gt;Niz23: /* Where to buy */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Hardware]]&lt;br /&gt;
[[Category: Media Directors]]&lt;br /&gt;
[[Category: Supported]]&lt;br /&gt;
[[Category: Nettops]]&lt;br /&gt;
&lt;br /&gt;
[[Image:Fiire_Station.jpg|right]]&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Will be supported by [[Fiire]] (LMCE support).&lt;br /&gt;
&lt;br /&gt;
There are now 3 options to choose from when selecting a Fiire station:&lt;br /&gt;
&lt;br /&gt;
1. Fiire Invisible (2&amp;quot; VESA wall mount)&lt;br /&gt;
&lt;br /&gt;
2. Fiire Prestige (More expensive / Front Panel LED)&lt;br /&gt;
&lt;br /&gt;
3. Fiire Prestige Lite (Less Expensive / No Front Panel LED)&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
Fiire Invisible:&lt;br /&gt;
&lt;br /&gt;
The Invisible is designed to mount behind a standard VESA mount equipped flat panel Plasma or LCD TV set. This means for the first time ever, you can have a full HD PVR and media player solution without any visible set top box or exposed cables.&lt;br /&gt;
&lt;br /&gt;
•	Software: LinuxMCE 0710 with licensed video decoders and drivers to enable video-phile quality HD decoding and de-interlacing with alpha blending and all the OpenGL effects. Will self-upgrade as new releases come out. &lt;br /&gt;
&lt;br /&gt;
•	User Interface: UI2 with alpha blending &lt;br /&gt;
&lt;br /&gt;
•	Processor: AMD BE 2400 (quiet and low-heat/power model) &lt;br /&gt;
&lt;br /&gt;
•	RAM: 1GB &lt;br /&gt;
&lt;br /&gt;
•	Internal Hard drive for operating system: 120 GB (only if &amp;quot;MD as Core&amp;quot; option is checked) &lt;br /&gt;
&lt;br /&gt;
•	Network: Gigabit Ethernet &lt;br /&gt;
&lt;br /&gt;
•	Audio: 7.1 HD audio, with analog and SPDIF coax/RCA fro digital audio, line in, mic connectors &lt;br /&gt;
&lt;br /&gt;
•	Video: nVidia 7050 graphics with HDMI, VGA, Component and S-video connectors &lt;br /&gt;
&lt;br /&gt;
•	Connectors: 7xUSB 2.0 ports, 1xIEEE-1394, 3xeSata &lt;br /&gt;
&lt;br /&gt;
•	Optical Drive: external DVD RW (optional) &lt;br /&gt;
&lt;br /&gt;
•	TV: Analog PVR-500 Dual Tuner card &lt;br /&gt;
&lt;br /&gt;
•	Works on 110 and 240 voltage &lt;br /&gt;
&lt;br /&gt;
•	VESA and WALL mounting kit included &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Fiire Prestige:&lt;br /&gt;
&lt;br /&gt;
The Prestige and Prestige Lite, versions have more room for expansion cards.&lt;br /&gt;
&lt;br /&gt;
•	Software: LinuxMCE 0710 with licensed video decoders and drivers to enable video-phile quality HD decoding and de-interlacing with alpha blending and all the OpenGL effects. Will self-upgrade as new releases come out. &lt;br /&gt;
&lt;br /&gt;
•	User Interface: UI2 with alpha blending &lt;br /&gt;
&lt;br /&gt;
•	Processor:ntel® Core 2 Duo E4600 2.4 GHz, 2 MB L2 Cache, 65W, 65 nm. (quiet and low-heat/power model) &lt;br /&gt;
&lt;br /&gt;
•	RAM: 1GB &lt;br /&gt;
&lt;br /&gt;
•	Internal Hard drive for operating system: 120 GB (only if &amp;quot;MD as Core&amp;quot; option is checked) &lt;br /&gt;
&lt;br /&gt;
•	Network: Gigabit Ethernet &lt;br /&gt;
&lt;br /&gt;
•	Audio: 7.1 HD audio, with analog and SPDIF coax/RCA fro digital audio, line in, mic connectors &lt;br /&gt;
&lt;br /&gt;
•	Video: nVidia 7150 graphics with HDMI and VGA connectors &lt;br /&gt;
&lt;br /&gt;
•	I/O: 6xUSB 2.0 ports, 1xIEEE-1394, IR receiver &lt;br /&gt;
&lt;br /&gt;
•	Optical Drive: DVD RW &lt;br /&gt;
&lt;br /&gt;
•	TV: Analog PVR-150 Tuner card (optional) &lt;br /&gt;
&lt;br /&gt;
•	Works on 110 and 240 voltage&lt;br /&gt;
&lt;br /&gt;
== Sales Pitch ==&lt;br /&gt;
&lt;br /&gt;
The [[Fiire Station]] runs [[LinuxMCE]] and can be used as a standard medium-performance PC.  However, it also has specialized video decoding hardware to provide the best video quality, and offload all video processing, including sophisticated 1080i de-interlacing, OpenGL 3D effects, and alpha blending, all in the video hardware.  The end result is you get better video quality than the massive, high end Windows Vista MCE systems, which require very expensive, power-hungry, hot processors to do the 3D alpha blended effects in Aero and video playback in MCE.  The FiireStation offers even better video and a smoother UI experience while drawing as little as 9 watts of power, about 1/20th what a Windows Vista Media Center PC draws.  That translates to a couple hundred dollars a year in energy savings if you leave your Media PC on all the time.&lt;br /&gt;
&lt;br /&gt;
The [[Fiire Station]] is available in 3 versions: A 2” thin vertical mount designed to hide behind a plasma TV, and a standard set top box (2 versions).&lt;br /&gt;
&lt;br /&gt;
The vertical mount version means for the first time ever, you can have a full HD PVR and media player solution without any visible set top box or exposed cables.  It comes with VESA mount holes.  Most flat panel TV’s have VESA holes in the back for attaching them to a wall mount.  So if your flat panel TV sits on a base, and not a wall mount, the [[Fiire Station]] attaches directly to the back of the TV using the VESA holes.  If your flat panel TV is mounted to a wall, the [[Fiire Station]] is thin and narrow enough to fit inside a typical wall mount and can be attached to the wall, the mounting bracket, or the back of the TV.  The vertical mount version costs more because it uses specialized precision components with ultra-lower power consumption so that it is only 2” thick, has no fans or vents, and can be tucked away in the small space between a TV and the wall.&lt;br /&gt;
&lt;br /&gt;
The standard set top box version has more room in it and extra connections, including component video and SPDIF for digital audio.  The vertical mount version does not provide SPDIF connectors because flat panel TV’s do not have SPDIF inputs.  If you are using this in an equipment rack and have a receiver with SPDIF, the standard set top box version is better.  Plus, you can have a local DVD/CD player in the standard set top box version.  For the vertical mount version, you can leave your CD’s or DVD’s in a jukebox attached to the [[Fiire Engine]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Where to buy ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: This hardware cannot be bought anymore as the company Fiire do not exist anymore.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Invisible:&lt;br /&gt;
&lt;br /&gt;
http://www.fiire.com/fiire-invisible.php&lt;br /&gt;
&lt;br /&gt;
Prestige:&lt;br /&gt;
&lt;br /&gt;
http://www.fiire.com/fiire-prestige.php&lt;br /&gt;
&lt;br /&gt;
== COM Ports ==&lt;br /&gt;
&lt;br /&gt;
As of May 1, 2008 only the 1&amp;quot; version had a serial port built-in.  According to fiire customer service the set-top box version has an available serial port header and a DB-9 punch out.  However, Polywell (the manufacturer of the fiire boxes) does not populate the DB-9.  &lt;br /&gt;
&lt;br /&gt;
According to customer service, the case of the 2&amp;quot; Fiire Station does not have a spot for a DB-9.&lt;br /&gt;
&lt;br /&gt;
== Versions ==&lt;br /&gt;
&lt;br /&gt;
A new generation of the Fiire Station and Engine have been released to coincide with the release of LinuxMCE 07.10.&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=LinuxMCE-0810_alpha2&amp;diff=18805</id>
		<title>LinuxMCE-0810 alpha2</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=LinuxMCE-0810_alpha2&amp;diff=18805"/>
		<updated>2009-05-06T10:00:57Z</updated>

		<summary type="html">&lt;p&gt;Niz23: /* 20090510 (upcoming...) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
# Install Kubuntu Intrepid, update it and enable the restricted (video) drivers if needed. (download Kubuntu 8.10 release from one of these: [http://mirrors.ccs.neu.edu/releases.ubuntu.com/kubuntu/8.10/ Northeastern University Mirror, USA], [http://swtsrv.informatik.uni-mannheim.de/pub/linux/distributions/ubuntu-release/kubuntu/8.10/ Mannheim University Mirror, Germany])&lt;br /&gt;
# Run aptitude update and aptitude dist-upgrade to get the latest Kubuntu updates.&lt;br /&gt;
# Grab the latest installer script from [http://deb.linuxmce.org/ubuntu here], unpack them and change into the freshly created &#039;&#039;new-installer&#039;&#039; directory.&lt;br /&gt;
# Run the following scripts (as root, in order): pre-install-from-repo.sh, mce-install.sh, post-install.sh.&lt;br /&gt;
# Reboot, wait for the activity to stop (see progress on console 8).&lt;br /&gt;
&lt;br /&gt;
In other words, after installing Kubuntu and upgrading it etcetera:&lt;br /&gt;
 sudo su - #This might ask for the password you specified earlier during the install of kubuntu.&lt;br /&gt;
 wget -c http://deb.linuxmce.org/ubuntu/new-installer-alpha-latest.tar.gz&lt;br /&gt;
 tar xvf new-installer-alpha-latest.tar.gz&lt;br /&gt;
 cd new-installer&lt;br /&gt;
 ./pre-install-from-repo.sh&lt;br /&gt;
 ./mce-install.sh&lt;br /&gt;
 ./post-install.sh&lt;br /&gt;
 reboot&lt;br /&gt;
=== nVidia Restricted Driver ===&lt;br /&gt;
Install the nVidia restricted driver (177) from KDE using the Hardware Manager &#039;&#039;before&#039;&#039; installing LinuxMCE 0810 Alpha for the best results&lt;br /&gt;
&lt;br /&gt;
=== MythTV ===&lt;br /&gt;
Remove reference to hardy in /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
from terminal&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install pluto-mythtv-player&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install updated version of pluto-mythtv-plugin&lt;br /&gt;
&lt;br /&gt;
=== Setup Diskless MD ===&lt;br /&gt;
Follow the steps from [[LinuxMCE-0810_alpha1#Setup_Diskless_MD|alpha1]].&lt;br /&gt;
&lt;br /&gt;
=== Upgrading kernel ===&lt;br /&gt;
There are issues with the &#039;&#039;fglrx&#039;&#039; driver that are documented in Ubuntu&#039;s bug tracking system.  If you&#039;re experiencing those issues, upgrade the kernel to &#039;&#039;2.6.27-13&#039;&#039; or better. [[Upgrading the Kernel]] has been updated with instructions on doing this.&lt;br /&gt;
&lt;br /&gt;
== Updates ==&lt;br /&gt;
Check if there is no junk like references to hardy in /etc/apt/sources.list then:&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get dist-upgrade&lt;br /&gt;
Or use a package manager on the KDE desktop for more convenience.&lt;br /&gt;
&lt;br /&gt;
=== 20090218 (alpha-2.1) ===&lt;br /&gt;
*lmce-datalog-db_2.0.0.44.0902180810&lt;br /&gt;
*lmce-datalogger-plugin_2.0.0.44.0902180810&lt;br /&gt;
*lmce-enocean-tcm120_2.0.0.44.0902180810&lt;br /&gt;
*lmce-src-datalogger-plugin_2.0.0.44.0902180810&lt;br /&gt;
*lmce-src-enocean-tcm120_2.0.0.44.0902180810&lt;br /&gt;
*lmce-src-lmce-datalog_2.0.0.44.0902180810&lt;br /&gt;
*pluto-dcerouter_2.0.0.44.0902180810&lt;br /&gt;
*pluto-dhcpd-plugin_2.0.0.44.0902180810&lt;br /&gt;
*pluto-hald-src_2.0.0.44.0902180810&lt;br /&gt;
*pluto-hald_2.0.0.44.0902180810&lt;br /&gt;
*pluto-mythtv-plugin_2.0.0.44.0902180810&lt;br /&gt;
*pluto-orbitergen_2.0.0.44.0902180810&lt;br /&gt;
*pluto-src-dcerouter_2.0.0.44.0902180810&lt;br /&gt;
*pluto-src-hal-device-finder_2.0.0.44.0902180810&lt;br /&gt;
*pluto-src-mythtv-plugin_2.0.0.44.0902180810&lt;br /&gt;
*pluto-src-orbitergen_2.0.0.44.0902180810&lt;br /&gt;
*pluto-src-updatemedia_2.0.0.44.0902180810&lt;br /&gt;
*pluto-updateentarea_2.0.0.44.0902180810&lt;br /&gt;
*pluto-updatemedia_2.0.0.44.0902180810&lt;br /&gt;
*pluto-zwave-lighting_2.0.0.44.0902180810&lt;br /&gt;
*lmce-game-player_2.0.0.44.0902180810&lt;br /&gt;
*lmce-game-plugin_2.0.0.44.0902180810&lt;br /&gt;
*lmce-src-game-player_2.0.0.44.0902180810&lt;br /&gt;
*lmce-src-game-plugin_2.0.0.44.0902180810&lt;br /&gt;
&lt;br /&gt;
==== 20090222 (alpha-2.1.1) ====&lt;br /&gt;
*pluto-dcerouter_2.0.0.44.0902220810&lt;br /&gt;
*pluto-bluetooth-dongle_2.0.0.44.0902220810&lt;br /&gt;
&lt;br /&gt;
=== 20090301 (alpha-2.2) ===&lt;br /&gt;
SVN revision: 21746&lt;br /&gt;
&lt;br /&gt;
To avoid a known problem when upgrading pluto-storage-devices, forcefully remove it before upgrading and let apt fix it:&lt;br /&gt;
 dpkg -r --force-all pluto-storage-devices&lt;br /&gt;
 apt-get update&lt;br /&gt;
 apt-get install -f&lt;br /&gt;
Also please note that installing the upgrade of pluto-system-database will OVERWRITE your existing pluto_main database. It  is therefore advisable to make a backup first!&lt;br /&gt;
 mysqldump --skip-extended-insert pluto_main &amp;gt;pluto_main_$PK_Installation-`date &#039;+%Y%m%d:%H%M%S&#039;`.sql&lt;br /&gt;
*pluto-boot-scripts_2.0.0.44.0903010810&lt;br /&gt;
*pluto-network-storage_2.0.0.44.0903010810&lt;br /&gt;
*pluto-skins-basic_2.0.0.44.0903010810&lt;br /&gt;
*pluto-src-network-storage_2.0.0.44.0903010810&lt;br /&gt;
*pluto-src-std-plugins_2.0.0.44.0903010810&lt;br /&gt;
*pluto-src-updatemedia_2.0.0.44.0903010810&lt;br /&gt;
*pluto-std-plugins_2.0.0.44.0903010810&lt;br /&gt;
*pluto-storage-devices_2.0.0.44.0903010810&lt;br /&gt;
*pluto-system-database_2.0.0.44.0903010810 &lt;br /&gt;
*pluto-updatemedia_2.0.0.44.0903010810&lt;br /&gt;
*pluto-website-admin_2.0.0.44.0903010810&lt;br /&gt;
&lt;br /&gt;
=== 20090308 (alpha-2.3) ===&lt;br /&gt;
SVN revision: 21765&lt;br /&gt;
&lt;br /&gt;
Again it is wise to backup your database as there is a new pluto-system-database package, but this one will not overwrite your pluto_main database if it is already installed, it should do an sqlCVS update instead.  &lt;br /&gt;
Also remove the pluto-storage-devices, hopefully for the last time.  &lt;br /&gt;
See the previous upgrade [[LinuxMCE-0810_alpha2#20090301_.28alpha-2.2.29|above]] for details on how to do these things.  &lt;br /&gt;
&lt;br /&gt;
*pluto-asterisk_2.0.0.44.0903080810&lt;br /&gt;
*pluto-src-asterisk_2.0.0.44.0903080810&lt;br /&gt;
*pluto-src-text-to-speech_2.0.0.44.0903080810&lt;br /&gt;
*pluto-src-updatemedia_2.0.0.44.0903080810&lt;br /&gt;
*pluto-storage-devices_2.0.0.44.0903080810&lt;br /&gt;
*pluto-system-database_2.0.0.44.0903080810&lt;br /&gt;
*pluto-text-to-speech_2.0.0.44.0903080810&lt;br /&gt;
*pluto-updatemedia_2.0.0.44.0903080810&lt;br /&gt;
*pluto-website-admin_2.0.0.44.0903080810&lt;br /&gt;
&lt;br /&gt;
=== 20090315 (alpha-2.4) ===&lt;br /&gt;
SVN revision: 21798&lt;br /&gt;
&lt;br /&gt;
The web admin is being moved from pluto-admin to lmce-admin with this build. A redirect has been placed in pluto-admin to redirect to the new web admin URL to help smooth the transition. While every attempt has been made to make this a smooth transition, please be sure to file a trac ticket if you find bugs related to this move so I can get them taken care of -  [[User:jondecker76|jondecker76]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Asterisk IVR is broken in this release. For those that need to get it working/wish to try out new changes, do the following:&lt;br /&gt;
 sudo apt-get install  libsox-fmt-all &lt;br /&gt;
 cd /usr/pluto/bin&lt;br /&gt;
 sudo rm generate_users_voicemenu.pl&lt;br /&gt;
 sudo wget http://svn.linuxmce.org/trac.cgi/browser/branches/LinuxMCE-0810/src/Asterisk/generate_users_voicemenu.pl?format=raw&lt;br /&gt;
 sudo chmod 755 generate_users_voicemenu.pl&lt;br /&gt;
 sudo ./generate_users_voicemenu.pl&lt;br /&gt;
Be sure to have the default voice set up in the Text_To_Speech device&#039;s device data (its default is the ugly one we&#039;re already used to)! I also highly recommend following the instructions located at [http://wiki.linuxmce.org/index.php/Text_To_Speech http://wiki.linuxmce.org/index.php/Text_To_Speech] on how to install some better voices, and set the default voice to voice_nitech_us_slt_arctic_hts after you install the better voices (this is the best free voice available ATM). This should all work on next weeks build for those that can wait.. I&#039;m still working on getting the better voices included by default, but need to check on licensing issues first.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*pluto-asterisk_2.0.0.44.0903150810&lt;br /&gt;
*pluto-boot-scripts_2.0.0.44.0903150810&lt;br /&gt;
*pluto-makerelease_2.0.0.44.0903150810&lt;br /&gt;
*pluto-newmdinteractor_2.0.0.44.0903150810&lt;br /&gt;
*pluto-orbitergen_2.0.0.44.0903150810&lt;br /&gt;
*pluto-proxy-orbiter_2.0.0.44.0903150810&lt;br /&gt;
*pluto-src-asterisk_2.0.0.44.0903150810&lt;br /&gt;
*pluto-src-makerelease_2.0.0.44.0903150810&lt;br /&gt;
*pluto-src-newmdinteractor_2.0.0.44.0903150810&lt;br /&gt;
*pluto-src-orbitergen_2.0.0.44.0903150810&lt;br /&gt;
*pluto-src-proxy-orbiter_2.0.0.44.0903150810&lt;br /&gt;
*pluto-src-std-plugins_2.0.0.44.0903150810&lt;br /&gt;
*pluto-src-text-to-speech_2.0.0.44.0903150810&lt;br /&gt;
*pluto-std-plugins_2.0.0.44.0903150810&lt;br /&gt;
*pluto-system-database_2.0.0.44.0903150810&lt;br /&gt;
*pluto-text-to-speech_2.0.0.44.0903150810&lt;br /&gt;
*pluto-updateentarea_2.0.0.44.0903150810&lt;br /&gt;
*pluto-website-admin_2.0.0.44.0903150810&lt;br /&gt;
&lt;br /&gt;
=== 20090322 (alpha-2.5) ===&lt;br /&gt;
SVN revision: 21827&lt;br /&gt;
&lt;br /&gt;
*freepbx_0+2.3.1-2&lt;br /&gt;
*pluto-asterisk_2.0.0.44.0903220810&lt;br /&gt;
*pluto-dhcpd-plugin_2.0.0.44.0903220810&lt;br /&gt;
*pluto-install-scripts_2.0.0.44.0903220810&lt;br /&gt;
*pluto-raid-tools_2.0.0.44.0903220810&lt;br /&gt;
*pluto-skins-basic_2.0.0.44.0903220810&lt;br /&gt;
*pluto-src-asterisk_2.0.0.44.0903220810&lt;br /&gt;
*pluto-website-admin_2.0.0.44.0903220810&lt;br /&gt;
&lt;br /&gt;
=== 20090401 (alpha-2.6) ===&lt;br /&gt;
Note: This build will attempt to use Launch Manager to co-ordinate startup and shutdown of devices. While it is not 100% finished, it is working and stable. Please test it out and file any problems against trac ticket #48. Also, please note the following:&lt;br /&gt;
 I&#039;m not sure on this, but you  may have to manually install LM via apt-get&lt;br /&gt;
 After you upgrade, reboot your core &lt;br /&gt;
 CLI output of LM can be viewed on tty8 on the core, and tty1 on MD&#039;s (alt+ctrl+F8 and alt+ctrl+F1 respectively). You will have to manually switch back to the orbiter on tty7 when finished&lt;br /&gt;
 CLI output is not yet completely finished, so the top fields will be blank (this is normal for now)&lt;br /&gt;
 CLI output of the log messages is working however, so please take a peek at them on tty8/tty1 shortly after you hear the 2nd set of beeps on boot up (when the &amp;quot;x&amp;quot; cursor appears on the screen).&lt;br /&gt;
 You can further test out LM by switching to tty8/tty1 right after doing a router reload and watching the output and comparing it to what you would expect it to be.&lt;br /&gt;
 LM dos not yet track regen process and report the % done. This should be working in next week&#039;s build, however.&lt;br /&gt;
 If there are problems and/or you wish to restore previous functionality, the original /usr/pluto/bin/startCore.sh file can be restored from the backup /usr/pluto/bin/startCore.sh._backup, and the LM package removed&lt;br /&gt;
 LM is not yet properly daemonized. I&#039;m saving this step for last after the socket layer is implemented and we get a client coded.&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; All orbiters will likely do a FULL REGEN after this update, and it may appear that your system is  hanging because of this. Please give it some time to finish the regen (could take up to an hour on large installs)&lt;br /&gt;
&lt;br /&gt;
* lmcevdr_1.1-10_all.deb&lt;br /&gt;
* pluto-website-admin_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
* pluto-dynamic-dns_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
* lmce-launch-manager_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
* pluto-system-database_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
* pluto-orbitergen_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
* pluto-updateentarea_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
* pluto-orbiter_2.0.0.44.0904010019_i386.deb&lt;br /&gt;
&lt;br /&gt;
=== 20090405 (alpha 2.7) ===&lt;br /&gt;
From now on, the SVN version will part of the deb name.&lt;br /&gt;
 You may need to uninstall &#039;lmcevdr&#039; (dpkg -r --force-all lmcevdr) and reinstall it (apt-get install lmcevdr) to get around the install-script bug in last weeks .deb package. It worked for me. &lt;br /&gt;
* lmce-game-player_2.0.0.44.090405.21873_i386.deb&lt;br /&gt;
* lmce-game-plugin_2.0.0.44.090405.21873_i386.deb&lt;br /&gt;
* lmce-launch-manager_2.0.0.44.090405.21873_i386.deb&lt;br /&gt;
* lmce-phoenix-solo-usb_2.0.0.44.090405.21873_i386.deb&lt;br /&gt;
* lmcevdr_1.1-10_all.deb (This is no main package, and therefore does not contain the regular version designation. It is based upon version 21875)&lt;br /&gt;
* pluto-bluetooth-dongle_2.0.0.44.090405.21873_i386.deb&lt;br /&gt;
* pluto-simplephone_2.0.0.44.090405.21873_i386.deb&lt;br /&gt;
* pluto-system-database_2.0.0.44.090405.21873_i386.deb&lt;br /&gt;
* pluto-website-admin_2.0.0.44.09040521873_i386.deb&lt;br /&gt;
&lt;br /&gt;
=== 20090412 (alpha 2.8) ===&lt;br /&gt;
* pluto-text-to-speech_2.0.0.44.09041221886_i386.deb (283,284) - Finally, good voices will actually install (Nitech HTS Arctic). &lt;br /&gt;
* pluto-system-database_2.0.0.44.09041221886_i386.deb (211) - New default voice is voice_nitech_us_slt_arctic_hts. - game plugin and player template cleanups&lt;br /&gt;
* mce-diskless-tools_2.0.0.44.09041221886_i386.deb (627,628) - Update kernel image for diskless MDs upon regenning.&lt;br /&gt;
* pluto-website-admin_2.0.0.44.09041221886_i386.deb (220) - Infrared codes will now properly come from schema.linuxmce.org&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09041221886_i386.deb (234)- also schema.linuxmce.org IR codes related.&lt;br /&gt;
* pluto-motion-wrapper_2.0.0.44.09041221886_i386.deb (455,456) - changed config variable from ffmpeg_filename to movie_filename&lt;br /&gt;
* lmce_launch_manager_2.0.0.44.09041221886_i386.deb (298,299) - LM Actions now work from CLI(such as reload, regen, reboot, etc...)&lt;br /&gt;
* lmce-game-player_2.0.0.44.09041221886_i386.deb (673,674) - Rebuilt for new device template&lt;br /&gt;
* lmce-game-plugin_2.0.0.44.09041221886_i386.deb (671,672) - Rebuilt for new device template&lt;br /&gt;
* pluto-updateentarea_2.0.0.44.09041221886_i386.deb (341,342) - may need to be rebuilt for device template changes&lt;br /&gt;
&lt;br /&gt;
=== 20090413 (alpha 2.9 jondecker special) ===&lt;br /&gt;
* pluto-text-to-speech_2.0.0.44.09041321887_i386.deb (283,284) - fixes stupid post-install typo&lt;br /&gt;
* pluto-zwave-lighting_2.0.0.44.09041321891_i386.deb (505,506) - thermostate support&lt;br /&gt;
&lt;br /&gt;
=== 20090419 (alpha 2.10 pbr) ===&lt;br /&gt;
* pluto-text-to-speech_2.0.0.44.09041921897_i386.deb&lt;br /&gt;
* pluto-website-admin_2.0.0.44.09041921897_i386.deb&lt;br /&gt;
* lmce-screen-capture-camera_2.0.0.44.09041921897_i386.deb&lt;br /&gt;
* pluto-system-database_2.0.0.44.09041921897_i386.deb&lt;br /&gt;
* lmce-game-plugin_2.0.0.44.09041921897_i386.deb&lt;br /&gt;
* lmce-game-player_2.0.0.44.09041921897_i386.deb&lt;br /&gt;
* pluto-asterisk_2.0.0.44.09041921897_i386.deb&lt;br /&gt;
&lt;br /&gt;
=== 20090426 (alpha 2.11) ===&lt;br /&gt;
With this release, MythTV now takes advantage of storage groups. Do some recordings, and try recording to a few different storage groups. &lt;br /&gt;
Please test this out and report any problems such as duplicate attributes appearing in pluto_media, icon image not showing up, recordings failing to record, etc. Also, if you do have problems, try a reboot and see if it fixes the problem, then please let me know if the reboot fixed your problem. - jondecker76&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;POST-BUILD  UPDATE:&#039;&#039;&#039; A couple of small bugs have been found that will be fixed in next week&#039;s build. 1) Some storage groups are missing the leading &amp;quot;/&amp;quot; in the path, causing problems images in mythweb, downloads in the mythweb, etc. 2) Unmounted storage devices were being skipped. This means that you may not have a storage group for some of your devices at some times. I am changing this so that the storage groups are created, and if for some reason it is not available when a recording is set to use the storage group, then the recording will go to the (always present) Default storage group.&lt;br /&gt;
For those wanting to fix #1 right now, just edit /usr/pluto/bin/StorageDevices_PlutoDirStructure.sh and add a preceeding slash before the path beginning with &#039;home/....&#039; on lines 214 and 226. After this modification, MythTV works great in all of the storage groups! (You should do a reboot after making the change)&lt;br /&gt;
&lt;br /&gt;
* lmcevdr_1.1-10_all.deb - more setup fixes, this time for the MD&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09042621919_i386.deb (234) - small fix to get rid of a warning on DCERouter startup re missing dir., New MythTV directory structure stuff&lt;br /&gt;
* pluto-asterisk_2.0.0.44.09042621919_i386.deb (270,271) - Added Support for Cisco 7910 phone&lt;br /&gt;
* pluto-dhcpd-plugin_2.0.0.44.09042621919_i386.deb (302) - Added support for Cisco 7910 phone&lt;br /&gt;
* pluto-system-database_2.0.0.44.09042621919_i386.deb (211) - &#039;&#039;&#039;If new devices are added, the pluto-system-database needs to be updates as well&#039;&#039;&#039;&lt;br /&gt;
* pluto-storage-devices_2.0.0.44.09042621919_i386.deb (533) - Adds new tv_shows_* directories. Generates MythTV storage groups&lt;br /&gt;
* pluto-std-plugins_2.0.0.44.09042621919_i386.deb (134,153) -  adds some useful debugging snippets that helped trace down the problem of mythtv attributes not adding to pluto_media&lt;br /&gt;
* pluto-mythtv-plugin_2.0.0.44.09042621919_i386.deb (134,153) - lots of changes to facilitate the new storage groups&lt;br /&gt;
* pluto-network-storage_2.0.0.44.09042621919_i386.deb (503,508) - small changes to work with new tv_shows_* directories&lt;br /&gt;
&lt;br /&gt;
=== 20090429 (alpha 2.12) ===&lt;br /&gt;
* pluto-storage-devices_2.0.0.44.09042921929_i386.deb (533) - Fixes some small bugs in MythTV storage groups&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09042921929_i386.deb (234) - misc. MythTV storage group enhancements&lt;br /&gt;
* pluto-mythtv-plugin_2.0.0.44.09042921929_i386.deb (134,153) - misc. MythTV storage group enhancement&lt;br /&gt;
* mce-diskless-tools_2.0.0.44.09042921929_i386.changes (627,628) - lots of fixes for MD boot- Changes effect new installs only&lt;br /&gt;
* pluto-system-database_2.0.0.44.09042921929_i386.deb (211) - Fixes hardy issue in sources.list&lt;br /&gt;
* pluto-nvidia-video-drivers_2.0.0.44.09042921929_i386.deb (490) - changed the package requirement to nvidia-glx-180 for intrepid&lt;br /&gt;
&lt;br /&gt;
=== 20090501 (alpha 2.13) ===&lt;br /&gt;
There are a few more MythTV storage group changes in this build. Please understand that the storage group name changes may throw mythweb out of whack on some old recordings, but this should be minimal. The old &amp;quot;user_*/&amp;lt;storage_device&amp;gt;&amp;quot; naming scheme is replaced with a &amp;quot;&amp;lt;username&amp;gt;:&amp;lt;storage_device&amp;gt;&amp;quot; naming convention. This will appeal to many more users than the user_* convention. Also, there is now support for custom storage groups. You can make your own storage groups now on top of the auto-generated LMCE ones by prepending with &amp;quot;custom:&amp;quot; (for example, you may make a new storage group named &amp;quot;custom:MyDrive&amp;quot;, and it will not be removed or overwritten by the scripts that generate the storage groups). One last change is in the &amp;quot;Default&amp;quot; storage group - it no longer points to the drive with most space. This was changed because eventually it would throw mythweb for a loop once the paths changed. I will look into a better way to defaultly record to the drive with most space, most likely using recording profiles.&lt;br /&gt;
&lt;br /&gt;
* lmce-launch-manager (298,299) - db wrapper fix to handle empty resultsets&lt;br /&gt;
* pluto-bluetooth-dongle (124,143) - fix some connection issues in JavaMO&lt;br /&gt;
* pluto-mythtv-plugin (134,153)&lt;br /&gt;
* pluto-storage-devices (533)&lt;br /&gt;
* pluto-boot-scripts (234) - MD fixes&lt;br /&gt;
* mce-diskless-tools (391) - MD fixes&lt;br /&gt;
* pluto-install-scripts (627,628) - MD fixes&lt;br /&gt;
* pluto-x-scripts (520,523) - AV Wizard fix for MD&lt;br /&gt;
* pluto-zwave-lighting (505,506) - Init speedup&lt;br /&gt;
&lt;br /&gt;
=== 20090503 (alpha2.14) ===&lt;br /&gt;
* pluto-zwave-lighting_2.0.0.44.09050321942_i386.deb (505,506) - boolean fixes&lt;br /&gt;
&lt;br /&gt;
=== 20090505 (alpha2.15) ===&lt;br /&gt;
KDE on the MD should work not. The first boot of the system after the update will take a bit longer, as stuff that has not worked, is now being executed for the first time.&lt;br /&gt;
&lt;br /&gt;
* mce-diskless-tools_2.0.0.44.09050521951_i386.deb (627,628) - Lots of small fixes&lt;br /&gt;
* pluto-system-database_2.0.0.44.09050521951_i386.deb (211) - More hardy extinction&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09050521951_i386.deb (234) - Small bug with regards to MySQL authorization fixed, which results in a running KDE on the MD, again.&lt;br /&gt;
&lt;br /&gt;
=== 20090505 (alpha2.16 snafu fix) ===&lt;br /&gt;
* pluto-boot-scripts_2.0.0.44.09050521958_i386.deb (234) - snafu causing weird things and corruption on updates&lt;br /&gt;
&lt;br /&gt;
=== 20090510 (upcoming...)===&lt;br /&gt;
* dhcpd-plugin (302) - Pnp script for Cisco 7910, aastra (aastra still needs a device template)&lt;br /&gt;
* pluto-asterisk (270,271) - Additional australian provider in the web admin (VoIPWA)&lt;br /&gt;
* We cache downloaded deb packaged on core using apt-cacher-ng. This will minimize used internet bandwidth during install of core and new MDs.&lt;br /&gt;
&lt;br /&gt;
== Previous alpha releases ==&lt;br /&gt;
* Notes about [[LinuxMCE-0810 alpha1]]&lt;br /&gt;
* Notes about [[LinuxMCE-0810 alpha0]]&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Testplan&amp;diff=16322</id>
		<title>Testplan</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Testplan&amp;diff=16322"/>
		<updated>2008-11-23T19:15:54Z</updated>

		<summary type="html">&lt;p&gt;Niz23: Added &amp;quot;Manage Drives&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= LMCE Testplan =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
What is this for? &lt;br /&gt;
&lt;br /&gt;
The reason I started this page is that for 0810 we really want that everything we say work really work the way we say it should.&lt;br /&gt;
&lt;br /&gt;
A test plan is also a good way for users to verify things by them self in a consistent manner.&lt;br /&gt;
&lt;br /&gt;
This document will grow over time.&lt;br /&gt;
&lt;br /&gt;
Consider this the first alpha release.&lt;br /&gt;
&lt;br /&gt;
== Objectives and Tasks ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Scope ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Testplan ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== General Orbiter ===&lt;br /&gt;
&lt;br /&gt;
=== UI1 ===&lt;br /&gt;
&lt;br /&gt;
==== General ====&lt;br /&gt;
&amp;lt;TABLE border=1&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Item&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Task&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Expected result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Comment&amp;lt;/TH&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;1&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Basic Navigation. Do mainpage look alright?&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;2&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Change user&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;3&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Change room&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;4&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Do screensaver work&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;5&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;do power buttons work?&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Advanced Options ====&lt;br /&gt;
&amp;lt;TABLE border=1&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Item&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Task&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Expected result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Comment&amp;lt;/TH&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;1&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Infrared Codes&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;2&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Add GC100&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;System should find a GC100 device. &amp;lt;br&amp;gt;Add it to the system.&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;3&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Show ping test&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;?&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;4&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Network Settings&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Changes done should be applied to your system&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;5&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Force Upgrade&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;System check for updates.&amp;lt;br&amp;gt;If there is one available it is applied.&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;6&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Add keyboard/mouse&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;7&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Regen All Orbiters&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Latest GUI changes all your your orbiters&amp;lt;br&amp;gt;System will not be usable during this task.&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;8&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Regen Orbiter&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Latest GUI changes are applied to your orbiter&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;9&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Pending Tasks&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Show a list of tasks running.&amp;lt;br&amp;gt;Ex. Ripping a DVD show progress status here&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;10&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Add Software&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Show a list of sorftware that can be added automatically.&amp;lt;br&amp;gt;For dvdcss that make it possible to play encrypted DVDs.&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;11&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Setup Wizard&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Take you to initial setup wizard.&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;12&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Video/Audio setup&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;AVWizard to configure audio and video&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;13&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Remote Asisstance&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Not available for now. &amp;lt;br&amp;gt; No need to test.&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;14&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Reload and regen all orbiters&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Reload router and apply latest&amp;lt;br&amp;gt;gui changes all your orbiters&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;15&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Reload and regen orbiter&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Reload router and apply latest&amp;lt;br&amp;gt;gui changes to you orbiter&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;16&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Reset MDs or Core&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Reset chosen unit&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;17&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Quick Reload&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Do a quick reload of router.&amp;lt;br&amp;gt;System not usable during this task&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;18&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Force Reload&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Do orbiter reload even if there are unfinished tasks&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;19&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;KDE Desktop&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Should start KDE desktop&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== UI2 ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Lighting ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Media ===&lt;br /&gt;
&lt;br /&gt;
==== TV ====&lt;br /&gt;
&lt;br /&gt;
==== Video ====&lt;br /&gt;
&amp;lt;TABLE border=1&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Item&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Task&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Expected result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Comment&amp;lt;/TH&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;1&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Browse video media. Do GUI look alright?&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;2&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Play SD video&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;3&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Play 720P video&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;4&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Play 1080P video&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;5&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Do ff/rew when watching video&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;6&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Do pause&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;7&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Stop video, then start same video again.&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;You should get a question if you want to continue from where you left off&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;8&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Move active video to another MD&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Video should continue from the same point on destination MD&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;9&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;10&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Audio ====&lt;br /&gt;
&amp;lt;TABLE border=1&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Item&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Task&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Expected result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Comment&amp;lt;/TH&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;1&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Browse audio media. Do GUI look alright?&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;2&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Play mp3 audio&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;You should hear it&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;3&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Play flac audio&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;you should here it&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;4&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Play ogg audio&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;You should here it&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;5&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Do ff/rew for audio media&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Able to move forward or backward within active audio file&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;6&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Move playin from one MD to another&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Sound should continue form the same point on another MD&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;7&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;8&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
==== Pictures ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Docs ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Playlist ====&lt;br /&gt;
&amp;lt;TABLE border=1&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Item&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Task&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Expected result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Comment&amp;lt;/TH&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;1&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Create playlist. Save as public&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;2&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;create playlist. Save as private&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;3&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Test private playlist from another user&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Should not work, since other user do not have access.&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;4&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Play playlist&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Should start from first media file&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;5&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Change song in playlist&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;6&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Manage Drives ====&lt;br /&gt;
&amp;lt;TABLE BORDER=1&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Item&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Task&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Expected result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Comment&amp;lt;/TH&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;1&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Present information about attached storage&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Can be HDD, Flash-drives,Jukebox or CD/DVD&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;2&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Do play work&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Should start play chosen media in room&amp;lt;br&amp;gt;you have set on your orbiter&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;3&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Eject on CD/DVD or Jukebox.&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;As it sounds.&amp;lt;br&amp;gt;Should eject chosen media.&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;4&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Rip media&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Should rip the media you chose to hdd.&amp;lt;br&amp;gt;Metdata should be attached in media browser&amp;lt;br&amp;gt;if Updatemedia find any data&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;5&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Climate ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Telecom ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Security ===&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Testplan&amp;diff=16321</id>
		<title>Testplan</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Testplan&amp;diff=16321"/>
		<updated>2008-11-23T19:09:39Z</updated>

		<summary type="html">&lt;p&gt;Niz23: Fixed table syntax&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= LMCE Testplan =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
What is this for? &lt;br /&gt;
&lt;br /&gt;
The reason I started this page is that for 0810 we really want that everything we say work really work the way we say it should.&lt;br /&gt;
&lt;br /&gt;
A test plan is also a good way for users to verify things by them self in a consistent manner.&lt;br /&gt;
&lt;br /&gt;
This document will grow over time.&lt;br /&gt;
&lt;br /&gt;
Consider this the first alpha release.&lt;br /&gt;
&lt;br /&gt;
== Objectives and Tasks ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Scope ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Testplan ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== General Orbiter ===&lt;br /&gt;
&lt;br /&gt;
=== UI1 ===&lt;br /&gt;
&lt;br /&gt;
==== General ====&lt;br /&gt;
&amp;lt;TABLE border=1&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Item&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Task&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Expected result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Comment&amp;lt;/TH&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;1&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Basic Navigation. Do mainpage look alright?&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;2&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Change user&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;3&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Change room&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;4&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Do screensaver work&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;5&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;do power buttons work?&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Advanced Options ====&lt;br /&gt;
&amp;lt;TABLE border=1&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Item&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Task&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Expected result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Comment&amp;lt;/TH&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;1&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Infrared Codes&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;2&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Add GC100&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;System should find a GC100 device. &amp;lt;br&amp;gt;Add it to the system.&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;3&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Show ping test&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;?&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;4&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Network Settings&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Changes done should be applied to your system&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;5&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Force Upgrade&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;System check for updates.&amp;lt;br&amp;gt;If there is one available it is applied.&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;6&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Add keyboard/mouse&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;7&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Regen All Orbiters&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Latest GUI changes all your your orbiters&amp;lt;br&amp;gt;System will not be usable during this task.&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;8&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Regen Orbiter&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Latest GUI changes are applied to your orbiter&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;9&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Pending Tasks&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Show a list of tasks running.&amp;lt;br&amp;gt;Ex. Ripping a DVD show progress status here&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;10&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Add Software&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Show a list of sorftware that can be added automatically.&amp;lt;br&amp;gt;For dvdcss that make it possible to play encrypted DVDs.&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;11&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Setup Wizard&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Take you to initial setup wizard.&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;12&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Video/Audio setup&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;AVWizard to configure audio and video&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;13&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Remote Asisstance&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Not available for now. &amp;lt;br&amp;gt; No need to test.&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;14&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Reload and regen all orbiters&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Reload router and apply latest&amp;lt;br&amp;gt;gui changes all your orbiters&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;15&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Reload and regen orbiter&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Reload router and apply latest&amp;lt;br&amp;gt;gui changes to you orbiter&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;16&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Reset MDs or Core&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Reset chosen unit&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;17&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Quick Reload&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Do a quick reload of router.&amp;lt;br&amp;gt;System not usable during this task&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;18&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Force Reload&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Do orbiter reload even if there are unfinished tasks&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;19&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;KDE Desktop&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Should start KDE desktop&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== UI2 ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Lighting ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Media ===&lt;br /&gt;
&lt;br /&gt;
==== TV ====&lt;br /&gt;
&lt;br /&gt;
==== Video ====&lt;br /&gt;
&amp;lt;TABLE border=1&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Item&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Task&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Expected result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Comment&amp;lt;/TH&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;1&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Browse video media. Do GUI look alright?&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;2&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Play SD video&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;3&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Play 720P video&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;4&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Play 1080P video&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;5&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Do ff/rew when watching video&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;6&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Do pause&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;7&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Stop video, then start same video again.&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;You should get a question if you want to continue from where you left off&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;8&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Move active video to another MD&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Video should continue from the same point on destination MD&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;9&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;10&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Audio ====&lt;br /&gt;
&amp;lt;TABLE border=1&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Item&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Task&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Expected result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Comment&amp;lt;/TH&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;1&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Browse audio media. Do GUI look alright?&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;2&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Play mp3 audio&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;You should hear it&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;3&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Play flac audio&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;you should here it&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;4&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Play ogg audio&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;You should here it&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;5&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Do ff/rew for audio media&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Able to move forward or backward within active audio file&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;6&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Move playin from one MD to another&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Sound should continue form the same point on another MD&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;7&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;8&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
==== Pictures ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Docs ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Playlist ====&lt;br /&gt;
&amp;lt;TABLE border=1&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Item&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Task&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Expected result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Comment&amp;lt;/TH&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;1&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Create playlist. Save as public&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;2&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;create playlist. Save as private&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;3&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Test private playlist from another user&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Should not work, since other user do not have access.&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;4&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Play playlist&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Should start from first media file&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;5&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Change song in playlist&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;6&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Manage Drives ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Climate ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Telecom ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Security ===&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Testplan&amp;diff=16320</id>
		<title>Testplan</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Testplan&amp;diff=16320"/>
		<updated>2008-11-23T19:08:09Z</updated>

		<summary type="html">&lt;p&gt;Niz23: /* UI1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= LMCE Testplan =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
What is this for? &lt;br /&gt;
&lt;br /&gt;
The reason I started this page is that for 0810 we really want that everything we say work really work the way we say it should.&lt;br /&gt;
&lt;br /&gt;
A test plan is also a good way for users to verify things by them self in a consistent manner.&lt;br /&gt;
&lt;br /&gt;
This document will grow over time.&lt;br /&gt;
&lt;br /&gt;
Consider this the first alpha release.&lt;br /&gt;
&lt;br /&gt;
== Objectives and Tasks ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Scope ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Testplan ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== General Orbiter ===&lt;br /&gt;
&lt;br /&gt;
=== UI1 ===&lt;br /&gt;
&lt;br /&gt;
==== General ====&lt;br /&gt;
&amp;lt;TABLE border=1&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Item&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Task&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Expected result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Comment&amp;lt;/TH&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;1&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Basic Navigation. Do mainpage look alright?&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;2&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Change user&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;3&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Change room&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;4&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Do screensaver work&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;5&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;do power buttons work?&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Advanced Options ====&lt;br /&gt;
&amp;lt;TABLE border=1&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Item&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Task&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Expected result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Comment&amp;lt;/TH&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;1&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Infrared Codes&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;2&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Add GC100&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;System should find a GC100 device. &amp;lt;br&amp;gt;Add it to the system.&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;3&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Show ping test&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;?&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;4&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Network Settings&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Changes done should be applied to your system&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;5&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Force Upgrade&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;System check for updates.&amp;lt;br&amp;gt;If there is one available it is applied.&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;6&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Add keyboard/mouse&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;7&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Regen All Orbiters&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Latest GUI changes all your your orbiters&amp;lt;br&amp;gt;System will not be usable during this task.&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;8&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Regen Orbiter&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Latest GUI changes are applied to your orbiter&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;9&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Pending Tasks&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Show a list of tasks running.&amp;lt;br&amp;gt;Ex. Ripping a DVD show progress status here&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;10&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Add Software&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Show a list of sorftware that can be added automatically.&amp;lt;br&amp;gt;For dvdcss that make it possible to play encrypted DVDs.&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;11&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Setup Wizard&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Take you to initial setup wizard.&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;12&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Video/Audio setup&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;AVWizard to configure audio and video&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;13&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Remote Asisstance&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Not available for now. &amp;lt;br&amp;gt; No need to test.&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;14&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Reload and regen all orbiters&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Reload router and apply latest&amp;lt;br&amp;gt;gui changes all your orbiters&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;15&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Reload and regen orbiter&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Reload router and apply latest&amp;lt;br&amp;gt;gui changes to you orbiter&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;16&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Reset MDs or Core&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Reset chosen unit&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;17&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Quick Reload&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Do a quick reload of router.&amp;lt;br&amp;gt;System not usable during this task&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;18&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Force Reload&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Do orbiter reload even if there are unfinished tasks&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;19&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;KDE Desktop&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Should start KDE desktop&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== UI2 ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Lighting ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Media ===&lt;br /&gt;
&lt;br /&gt;
==== TV ====&lt;br /&gt;
&lt;br /&gt;
==== Video ====&lt;br /&gt;
&amp;lt;TABLE border=1&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Item&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Task&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Expected result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Comment&amp;lt;/TH&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;1&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Browse video media. Do GUI look alright?&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;2&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Play SD video&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;3&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Play 720P video&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;4&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Play 1080P video&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;5&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Do ff/rew when watching video&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;6&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Do pause&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;7&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Stop video, then start same video again.&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;You should get a question if you want to continue from where you left off&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;8&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Move active video to another MD&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Video should continue from the same point on destination MD&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;9&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;10&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Audio ====&lt;br /&gt;
&amp;lt;TABLE border=1&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Item&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Task&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Expected result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Comment&amp;lt;/TH&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;1&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Browse audio media. Do GUI look alright?&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;2&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Play mp3 audio&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;You should hear it&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;3&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Play flac audio&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;you should here it&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;4&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Play ogg audio&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;You should here it&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;5&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Do ff/rew for audio media&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Able to move forward or backward within active audio file&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;6&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Move playin from one MD to another&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Sound should continue form the same point on another MD&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;7&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;8&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
==== Pictures ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Docs ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Playlist ====&lt;br /&gt;
&amp;lt;TABLE border=1&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Item&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Task&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Expected result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Comment&amp;lt;/TH&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;1&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Create playlist. Save as public&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;2&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;create playlist. Save as private&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;3&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Test private playlist from another user&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Should not work, since other user do not have access.&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;4&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Play playlist&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Should start from first media file&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;5&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Change song in playlist&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;6&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Manage Drives ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Climate ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Telecom ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Security ===&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Testplan&amp;diff=16319</id>
		<title>Testplan</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Testplan&amp;diff=16319"/>
		<updated>2008-11-23T18:48:08Z</updated>

		<summary type="html">&lt;p&gt;Niz23: /* Introduction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= LMCE Testplan =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
What is this for? &lt;br /&gt;
&lt;br /&gt;
The reason I started this page is that for 0810 we really want that everything we say work really work the way we say it should.&lt;br /&gt;
&lt;br /&gt;
A test plan is also a good way for users to verify things by them self in a consistent manner.&lt;br /&gt;
&lt;br /&gt;
This document will grow over time.&lt;br /&gt;
&lt;br /&gt;
Consider this the first alpha release.&lt;br /&gt;
&lt;br /&gt;
== Objectives and Tasks ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Scope ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Testplan ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== General Orbiter ===&lt;br /&gt;
&lt;br /&gt;
=== UI1 ===&lt;br /&gt;
&amp;lt;TABLE border=1&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Item&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Task&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Expected result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Comment&amp;lt;/TH&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;1&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Basic Navigation. Do mainpage look alright?&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;2&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Change user&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;3&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Change room&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;4&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Do screensaver work&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;5&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;do power buttons work?&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== UI2 ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Lighting ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Media ===&lt;br /&gt;
&lt;br /&gt;
==== TV ====&lt;br /&gt;
&lt;br /&gt;
==== Video ====&lt;br /&gt;
&amp;lt;TABLE border=1&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Item&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Task&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Expected result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Comment&amp;lt;/TH&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;1&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Browse video media. Do GUI look alright?&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;2&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Play SD video&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;3&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Play 720P video&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;4&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Play 1080P video&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;5&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Do ff/rew when watching video&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;6&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Do pause&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;7&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Stop video, then start same video again.&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;You should get a question if you want to continue from where you left off&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;8&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Move active video to another MD&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Video should continue from the same point on destination MD&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;9&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;10&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Audio ====&lt;br /&gt;
&amp;lt;TABLE border=1&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Item&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Task&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Expected result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Comment&amp;lt;/TH&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;1&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Browse audio media. Do GUI look alright?&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;2&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Play mp3 audio&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;You should hear it&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;3&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Play flac audio&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;you should here it&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;4&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Play ogg audio&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;You should here it&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;5&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Do ff/rew for audio media&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Able to move forward or backward within active audio file&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;6&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Move playin from one MD to another&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Sound should continue form the same point on another MD&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;7&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;8&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
==== Pictures ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Docs ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Playlist ====&lt;br /&gt;
&amp;lt;TABLE border=1&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Item&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Task&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Expected result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Comment&amp;lt;/TH&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;1&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Create playlist. Save as public&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;2&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;create playlist. Save as private&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;3&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Test private playlist from another user&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Should not work, since other user do not have access.&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;4&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Play playlist&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Should start from first media file&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;5&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Change song in playlist&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;6&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Manage Drives ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Climate ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Telecom ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Security ===&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Testplan&amp;diff=16318</id>
		<title>Testplan</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Testplan&amp;diff=16318"/>
		<updated>2008-11-23T17:37:23Z</updated>

		<summary type="html">&lt;p&gt;Niz23: Initial version of lmce0810 testplan&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= LMCE Testplan =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objectives and Tasks ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Scope ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Testplan ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== General Orbiter ===&lt;br /&gt;
&lt;br /&gt;
=== UI1 ===&lt;br /&gt;
&amp;lt;TABLE border=1&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Item&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Task&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Expected result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Comment&amp;lt;/TH&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;1&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Basic Navigation. Do mainpage look alright?&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;2&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Change user&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;3&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Change room&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;4&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Do screensaver work&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;5&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;do power buttons work?&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== UI2 ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Lighting ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Media ===&lt;br /&gt;
&lt;br /&gt;
==== TV ====&lt;br /&gt;
&lt;br /&gt;
==== Video ====&lt;br /&gt;
&amp;lt;TABLE border=1&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Item&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Task&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Expected result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Comment&amp;lt;/TH&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;1&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Browse video media. Do GUI look alright?&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;2&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Play SD video&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;3&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Play 720P video&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;4&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Play 1080P video&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;5&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Do ff/rew when watching video&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;6&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Do pause&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;7&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Stop video, then start same video again.&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;You should get a question if you want to continue from where you left off&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;8&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Move active video to another MD&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Video should continue from the same point on destination MD&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;9&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;10&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Audio ====&lt;br /&gt;
&amp;lt;TABLE border=1&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Item&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Task&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Expected result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Comment&amp;lt;/TH&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;1&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Browse audio media. Do GUI look alright?&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;2&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Play mp3 audio&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;You should hear it&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;3&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Play flac audio&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;you should here it&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;4&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Play ogg audio&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;You should here it&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;5&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Do ff/rew for audio media&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Able to move forward or backward within active audio file&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;6&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Move playin from one MD to another&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Sound should continue form the same point on another MD&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;7&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;8&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
==== Pictures ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Docs ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Playlist ====&lt;br /&gt;
&amp;lt;TABLE border=1&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Item&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Task&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Expected result&amp;lt;/TH&amp;gt;&lt;br /&gt;
    &amp;lt;TH&amp;gt;Comment&amp;lt;/TH&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;1&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Create playlist. Save as public&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;2&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;create playlist. Save as private&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;3&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Test private playlist from another user&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Should not work, since other user do not have access.&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;4&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Play playlist&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Should start from first media file&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;5&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;Change song in playlist&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;6&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Manage Drives ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Climate ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Telecom ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Security ===&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=LinuxMCE-0810_alpha0&amp;diff=16255</id>
		<title>LinuxMCE-0810 alpha0</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=LinuxMCE-0810_alpha0&amp;diff=16255"/>
		<updated>2008-11-19T17:40:09Z</updated>

		<summary type="html">&lt;p&gt;Niz23: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;LinuxMce-0810-Alpha is a test release build from the sources available in the LinuxMCE-0810 branch of SVN.  It is missing several components of which the sources are not publicly available.&lt;br /&gt;
&lt;br /&gt;
Thanks Zaerc&lt;br /&gt;
&lt;br /&gt;
==Versions available==&lt;br /&gt;
&lt;br /&gt;
The currently available version is alpha0, which is broken in numerous ways.  &lt;br /&gt;
&lt;br /&gt;
===alpha0===&lt;br /&gt;
Known problems&lt;br /&gt;
&lt;br /&gt;
Please add all the issues you can find below, and/or add your name to the list of people confirming (simply sign it with [[User:Tkmedia|Tkmedia]]).&lt;br /&gt;
General issues&lt;br /&gt;
&lt;br /&gt;
Add software list&lt;br /&gt;
&lt;br /&gt;
    * The &amp;quot;Add Software&amp;quot; list is empty, this probably needs to be filled somewhere, see also &amp;quot;workarounds&amp;quot; below. &lt;br /&gt;
&lt;br /&gt;
Confirmed by: tkmedia&lt;br /&gt;
&lt;br /&gt;
Junk in sources.list&lt;br /&gt;
&lt;br /&gt;
    * There are entries for old repositories that keep being added to the sources.list, needs further investigation. &lt;br /&gt;
&lt;br /&gt;
Confirmed by: tkmedia&lt;br /&gt;
&lt;br /&gt;
External Media Identifier&lt;br /&gt;
&lt;br /&gt;
The External Media Identifier fails to start, this is because it wasn&#039;t build as the sources are not available, however it can be installed successfully using the 0710 &amp;quot;id-my-disc_1.8.ub0710_i386.deb&amp;quot; package. &lt;br /&gt;
&lt;br /&gt;
Confirmed by: tkmedia&lt;br /&gt;
&lt;br /&gt;
Confirmed Working&lt;br /&gt;
&lt;br /&gt;
      * DVD identification - Ripping&lt;br /&gt;
&lt;br /&gt;
      * CD identification - Ripping&lt;br /&gt;
&lt;br /&gt;
Confirmed by: tkmedia&lt;br /&gt;
&lt;br /&gt;
==How to install==&lt;br /&gt;
&lt;br /&gt;
More info later.&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=0810_Ubuntu_Packages&amp;diff=16191</id>
		<title>0810 Ubuntu Packages</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=0810_Ubuntu_Packages&amp;diff=16191"/>
		<updated>2008-11-12T12:47:14Z</updated>

		<summary type="html">&lt;p&gt;Niz23: /* djmount-0.71 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following packages are currently in the ubuntu dir, and are being patched in 0710. We need to find out, which of these packages are no longer in need for patching due to the patches being incorporated into the upstream packages.&lt;br /&gt;
&lt;br /&gt;
This list is a verbatim copy of the directory. If anyone has any input, please modify accordingly.&lt;br /&gt;
&lt;br /&gt;
=asterisk          =  &lt;br /&gt;
=alsa-driver-1.0.16=&lt;br /&gt;
alsa version 1.0.16 comes from Ubuntu 8.04. There are a few source differences between what is in SVN and what is in the Ubuntu package.  I have not been able to find a patch that would create these changes.  ALSA version 1.0.17 is in Ubuntu 8.10, so I won&#039;t waste much time looking. -- [[User:Jimbodude|Jimbodude]] 23:25, 4 November 2008 (CET)&lt;br /&gt;
=djmount-0.71   =&lt;br /&gt;
Does not exist in Intrepid default repositories (do not exist in contents.gz file). Djmount depends on kernel module fuse which is included n Intrepid.&lt;br /&gt;
&lt;br /&gt;
What is djmount? It´s a userspace utility that connects to upnp media servers and present their content as ordinary linux filesystems.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We need this one if UpdateMedia should be able to recognize media from upnp media servers. One thing to watch out for is that djmount will also mount any upnp server(s) that is started locally on the core/hybrid. Since we don´t want duplicates of all media in pluto_media we need to find a workaround for this.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Version 0.71 released in 2006 is still the latest one.&lt;br /&gt;
&lt;br /&gt;
For 0810 we can use the the src package we already have since it have all stuff needed to build a deb package.&lt;br /&gt;
Debian stuff initially created by Razvan.&lt;br /&gt;
&lt;br /&gt;
=ffmpeg=&lt;br /&gt;
==ffmpeg         ==     &lt;br /&gt;
==ffmpeg-svn12476     ==&lt;br /&gt;
There are differences from ffmpeg&#039;s SVN:12476 in this source.  All changes appear to be in the latest ffmpeg trunk, but some do not appear in the standard Intrepid package. -- [[User:Jimbodude|Jimbodude]] 20:51, 7 November 2008 (CET)&lt;br /&gt;
=fuppes-0+svn578=&lt;br /&gt;
== fuppes is replaced with MediaTomb ==&lt;br /&gt;
As there does not seem to be ongoing development with fuppes, and MediaTomb is readily available in Intrepid, MediaTomb will be used for 0810 [[User:Posde|posde]]&lt;br /&gt;
== Old info about fuppes ==&lt;br /&gt;
Seems it is not included in Intrepid anymore (Does not exist in contents.gz file). Need to check more, but Niz23 cannot find it in Intrepid pool directories.  Zaerc suspects it was never included in Ubuntu to begin with [http://packages.ubuntu.com/search?suite=all&amp;amp;section=all&amp;amp;arch=any&amp;amp;searchon=names&amp;amp;keywords=fuppes].&lt;br /&gt;
&lt;br /&gt;
Nothing special is done to this source as far as Niz23 knows since no integration exist against lmce yet.&lt;br /&gt;
&lt;br /&gt;
Source appears to have come from [http://revu.ubuntuwire.com/details.py?package=fuppes here].  No source or directory structure changes between that source and LMCE&#039;s SVN.  Differences do exist between that version and Fuppes SVN - none are source related, just some make files and directory structure.  Fuppes SVN:578 is dated Wed Dec 19 13:27:54 2007 UTC - latest activity is SVN:627 dated Tue Oct 28 11:34:09 2008 UTC. SVN:578 is the &amp;quot;current release&amp;quot; according to the fuppes website. -- [[User:Jimbodude|Jimbodude]] 23:25, 4 November 2008 (CET)&lt;br /&gt;
&lt;br /&gt;
Failed to build on intrepid, and will likely be dropped in favbor of mediatomb, which is included in ubuntu already.&lt;br /&gt;
&lt;br /&gt;
=libdvdcss-1.2.9=&lt;br /&gt;
This package is nowadays included in the [https://help.ubuntu.com/community/Medibuntu#Playing%20Encrypted%20DVDs Medibuntu] Repository as libdvdcss2.  So probably obsolete but some testing is needed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Update by Niz23:&lt;br /&gt;
&lt;br /&gt;
Above solution is not recommended according to this forum thread: http://ubuntuforums.org/showthread.php?p=5909685&lt;br /&gt;
&lt;br /&gt;
The way to play encrypted DVDs on Intrepid is by using dvdread and then run sudo /usr/share/doc/libdvdread3/install-css.sh to install css decryption libraries.&lt;br /&gt;
&lt;br /&gt;
:Good find, but that script just wgets the package from the medibuntu repository manually and installs it with dpkg -i, apparently only in order to avoid having to add the medibuntu repo to the sources.list because users in some draconian country need to be aware that they are actually breaking the law by watching the DVDs they bought and payed for.  I guess maybe we should call this script from the &amp;quot;Add/remove software screen&amp;quot; instead if it is decided not to add the medibuntu repo by default. --[[User:Zaerc|Zaerc]] 18:00, 6 November 2008 (CET)&lt;br /&gt;
&lt;br /&gt;
=libsdl=&lt;br /&gt;
No longer needed as of 0804.&lt;br /&gt;
==libsdl1.2-1.2.7+1.2.8cvs20041007  ==&lt;br /&gt;
==libsdl1.2-1.2.12==&lt;br /&gt;
Used in 0710.&lt;br /&gt;
According to Zaerc, all changes are in the upstream package&lt;br /&gt;
&lt;br /&gt;
=linphone-1.3.5=&lt;br /&gt;
Was used in 0710, but left out of 0804.  Needs further examination, probably obsolete.&lt;br /&gt;
&lt;br /&gt;
=linux-image-dummy   =  &lt;br /&gt;
=lirc=&lt;br /&gt;
Intrepid uses version 0.8.3-0ubuntu2 at the moment, this newer version will probably have to be patched just like lirc-0.8.3~pre1+lmce as well.&lt;br /&gt;
==lirc-0.8.2+lmce==&lt;br /&gt;
Used in 0710.&lt;br /&gt;
==lirc-0.8.3~pre1+lmce==&lt;br /&gt;
Used in 0804, contains one patch originally made by Radu.&lt;br /&gt;
==lirc-pluto-0.1==&lt;br /&gt;
&lt;br /&gt;
=lshwd-2.0-rc4=     &lt;br /&gt;
=mplayer=&lt;br /&gt;
==mplayer           ==&lt;br /&gt;
==mplayer-svn26234  ==&lt;br /&gt;
I&#039;ve looked into this one for a bit.  There are a lot of diffs that don&#039;t make any sense... There are some hints in debian/changelog that suggest we&#039;re missing some patches... -- [[User:Jimbodude|Jimbodude]] 23:55, 10 November 2008 (CET)&lt;br /&gt;
=mtx=&lt;br /&gt;
Gusty standard package in Universe is v1.2.17rel-2&lt;br /&gt;
Hardy standard package in Core is v1.3.11-0ubuntu1&lt;br /&gt;
Intrepid standard package in Core is 1.3.11-1ubuntu1&lt;br /&gt;
==mtx-1.3.10        ==&lt;br /&gt;
==mtx-1.3.11        ==&lt;br /&gt;
Source is identical to standard Intrepid. -- [[User:Jimbodude|Jimbodude]] 06:46, 12 November 2008 (CET)&lt;br /&gt;
=mythtv-0.20.2+fixes14472  =&lt;br /&gt;
=parted-1.8.8       =       &lt;br /&gt;
This version of parted is now standard in Ubuntu 8.10.  Ubuntu packages shows no source differences from what is in SVN. -- [[User:Jimbodude|Jimbodude]] 22:24, 4 November 2008 (CET)&lt;br /&gt;
=spcp8x5=&lt;br /&gt;
Seems to be included in 0810&#039;s kernel by default, so likely obsolete.&lt;br /&gt;
&lt;br /&gt;
=ushare-0.9.6=&lt;br /&gt;
No real reason to use this one. It´s not installed in lmce0710 so we won´t need it in 0810 either.&lt;br /&gt;
&lt;br /&gt;
It can be replaced with other upnp/dlna servers like fuppes, Mediatomb etc.&lt;br /&gt;
&lt;br /&gt;
=via-udeb=&lt;br /&gt;
=xine-lib=&lt;br /&gt;
Patched versions are no longer needed as of 0804.&lt;br /&gt;
==xine-lib-1.1.3==&lt;br /&gt;
==xine-lib-1.1.7==&lt;br /&gt;
==xine-lib-1.1.10.1==&lt;br /&gt;
Was used in 0710.&lt;br /&gt;
According to Zaerc, all changes are in the upstream package&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=0810_Ubuntu_Packages&amp;diff=16068</id>
		<title>0810 Ubuntu Packages</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=0810_Ubuntu_Packages&amp;diff=16068"/>
		<updated>2008-11-05T12:50:23Z</updated>

		<summary type="html">&lt;p&gt;Niz23: /* libdvdcss-1.2.9 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following packages are currently in the ubuntu dir, and are being patched in 0710. We need to find out, which of these packages are no longer in need for patching due to the patches being incorporated into the upstream packages.&lt;br /&gt;
&lt;br /&gt;
This list is a verbatim copy of the directory. If anyone has any input, please modify accordingly.&lt;br /&gt;
&lt;br /&gt;
=asterisk          =  &lt;br /&gt;
=alsa-driver-1.0.16=&lt;br /&gt;
alsa version 1.0.16 comes from Ubuntu 8.04. There are a few source differences between what is in SVN and what is in the Ubuntu package.  I have not been able to find a patch that would create these changes.  ALSA version 1.0.17 is in Ubuntu 8.10, so I won&#039;t waste much time looking. -- [[User:Jimbodude|Jimbodude]] 23:25, 4 November 2008 (CET)&lt;br /&gt;
=djmount-0.71   =&lt;br /&gt;
Does not exist in Intrepid default repositories (do not exist in contents.gz file).&lt;br /&gt;
What is is? It´s a userspace utility that connects to upnp media servers and present their content as ordinary linux filesystems.&lt;br /&gt;
&lt;br /&gt;
We need this one if UpdateMedia should be able to recognize media from upnp media servers.&lt;br /&gt;
&lt;br /&gt;
=ffmpeg=&lt;br /&gt;
==ffmpeg         ==     &lt;br /&gt;
==ffmpeg-svn12476     ==&lt;br /&gt;
=fuppes-0+svn578=&lt;br /&gt;
Seems it is not included in Intrepid anymore (Does not exist in contents.gz file). Need to check more, but Niz23 cannot find it in Intrepid pool directories.  Zaerc suspects it was never included in Ubuntu to begin with [http://packages.ubuntu.com/search?suite=all&amp;amp;section=all&amp;amp;arch=any&amp;amp;searchon=names&amp;amp;keywords=fuppes].&lt;br /&gt;
&lt;br /&gt;
Nothing special is done to this source as far as Niz23 knows since no integration exist against lmce yet.&lt;br /&gt;
&lt;br /&gt;
Source appears to have come from [http://revu.ubuntuwire.com/details.py?package=fuppes here].  No source or directory structure changes between that source and LMCE&#039;s SVN.  Differences do exist between that version and Fuppes SVN - none are source related, just some make files and directory structure.  Fuppes SVN:578 is dated Wed Dec 19 13:27:54 2007 UTC - latest activity is SVN:627 dated Tue Oct 28 11:34:09 2008 UTC. SVN:578 is the &amp;quot;current release&amp;quot; according to the fuppes website. -- [[User:Jimbodude|Jimbodude]] 23:25, 4 November 2008 (CET)&lt;br /&gt;
&lt;br /&gt;
=libdvdcss-1.2.9=&lt;br /&gt;
This package is nowadays included in the [https://help.ubuntu.com/community/Medibuntu#Playing%20Encrypted%20DVDs Medibuntu] Repository as libdvdcss2.  So probably obsolete but some testing is needed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Update by Niz23:&lt;br /&gt;
&lt;br /&gt;
Above solution is not recommended according to this forum thread: http://ubuntuforums.org/showthread.php?p=5909685&lt;br /&gt;
&lt;br /&gt;
The way to play encrypted DVDs on Intrepid is by using dvdread and then run sudo /usr/share/doc/libdvdread3/install-css.sh to install css decryption libraries.&lt;br /&gt;
&lt;br /&gt;
=libsdl=&lt;br /&gt;
No longer needed as of 0804.&lt;br /&gt;
==libsdl1.2-1.2.7+1.2.8cvs20041007  ==&lt;br /&gt;
==libsdl1.2-1.2.12==&lt;br /&gt;
Used in 0710.&lt;br /&gt;
According to Zaerc, all changes are in the upstream package&lt;br /&gt;
&lt;br /&gt;
=linphone-1.3.5=&lt;br /&gt;
Was used in 0710, but left out of 0804.  Needs further examination, probably obsolete.&lt;br /&gt;
&lt;br /&gt;
=linux-image-dummy   =  &lt;br /&gt;
=lirc=&lt;br /&gt;
Intrepid uses version 0.8.3-0ubuntu2 at the moment, this newer version will probably have to be patched just like lirc-0.8.3~pre1+lmce as well.&lt;br /&gt;
==lirc-0.8.2+lmce==&lt;br /&gt;
Used in 0710.&lt;br /&gt;
==lirc-0.8.3~pre1+lmce==&lt;br /&gt;
Used in 0804, contains one patch originally made by Radu.&lt;br /&gt;
==lirc-pluto-0.1==&lt;br /&gt;
&lt;br /&gt;
=lshwd-2.0-rc4=     &lt;br /&gt;
=mplayer=&lt;br /&gt;
==mplayer           ==&lt;br /&gt;
==mplayer-svn26234  ==&lt;br /&gt;
=mtx=&lt;br /&gt;
==mtx-1.3.10        ==&lt;br /&gt;
==mtx-1.3.11        ==&lt;br /&gt;
=mythtv-0.20.2+fixes14472  =&lt;br /&gt;
=parted-1.8.8       =       &lt;br /&gt;
This version of parted is now standard in Ubuntu 8.10.  Ubuntu packages shows no source differences from what is in SVN. -- [[User:Jimbodude|Jimbodude]] 22:24, 4 November 2008 (CET)&lt;br /&gt;
=spcp8x5=&lt;br /&gt;
Seems to be included in 0810&#039;s kernel by default, so likely obsolete.&lt;br /&gt;
&lt;br /&gt;
=ushare-0.9.6=&lt;br /&gt;
No real reason to use this one. It´s not installed in lmce0710 so we won´t need it in 0810 either.&lt;br /&gt;
&lt;br /&gt;
It can be replaced with other upnp/dlna servers like fuppes, Mediatomb etc.&lt;br /&gt;
&lt;br /&gt;
=via-udeb=&lt;br /&gt;
=xine-lib=&lt;br /&gt;
Patched versions are no longer needed as of 0804.&lt;br /&gt;
==xine-lib-1.1.3==&lt;br /&gt;
==xine-lib-1.1.7==&lt;br /&gt;
==xine-lib-1.1.10.1==&lt;br /&gt;
Was used in 0710.&lt;br /&gt;
According to Zaerc, all changes are in the upstream package&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=0810_Ubuntu_Packages&amp;diff=16058</id>
		<title>0810 Ubuntu Packages</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=0810_Ubuntu_Packages&amp;diff=16058"/>
		<updated>2008-11-04T13:47:08Z</updated>

		<summary type="html">&lt;p&gt;Niz23: /* djmount-0.71 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following packages are currently in the ubuntu dir, and are being patched in 0710. We need to find out, which of these packages are no longer in need for patching due to the patches being incorporated into the upstream packages.&lt;br /&gt;
&lt;br /&gt;
This list is a verbatim copy of the directory. If anyone has any input, please modify accordingly.&lt;br /&gt;
&lt;br /&gt;
=asterisk          =  &lt;br /&gt;
=alsa-driver-1.0.16=&lt;br /&gt;
=djmount-0.71   =&lt;br /&gt;
Does not exist in Intrepid default repositories (do not exist in contents.gz file).&lt;br /&gt;
What is is? It´s a userspace utility that connects to upnp media servers and present their content as ordinary linux filesystems.&lt;br /&gt;
&lt;br /&gt;
We need this one if UpdateMedia should be able to recognize media from upnp media servers.&lt;br /&gt;
&lt;br /&gt;
=ffmpeg=&lt;br /&gt;
==ffmpeg         ==     &lt;br /&gt;
==ffmpeg-svn12476     ==&lt;br /&gt;
=fuppes-0+svn578=&lt;br /&gt;
Seems it is not included in Intrepid anymore (Does not existi in contents.gz file). Need to check more, but I cannot find it in Intrepid pool directories.&lt;br /&gt;
&lt;br /&gt;
Nothing special is done to this source as far as I know since no integration exist against lmce yet.&lt;br /&gt;
&lt;br /&gt;
=libdvdcss-1.2.9    = &lt;br /&gt;
=libsdl=              &lt;br /&gt;
==libsdl1.2-1.2.7+1.2.8cvs20041007  ==&lt;br /&gt;
==libsdl1.2-1.2.12==       &lt;br /&gt;
According to Zaerc, all changes are in the upstream package&lt;br /&gt;
=linphone-1.3.5                    =&lt;br /&gt;
=linux-image-dummy   =  &lt;br /&gt;
=lirc=&lt;br /&gt;
==lirc-0.8.2+lmce==     &lt;br /&gt;
==lirc-0.8.3~pre1+lmce==&lt;br /&gt;
==lirc-pluto-0.1==&lt;br /&gt;
=lshwd-2.0-rc4=     &lt;br /&gt;
=mplayer=&lt;br /&gt;
==mplayer           ==&lt;br /&gt;
==mplayer-svn26234  ==&lt;br /&gt;
=mtx=&lt;br /&gt;
==mtx-1.3.10        ==&lt;br /&gt;
==mtx-1.3.11        ==&lt;br /&gt;
=mythtv-0.20.2+fixes14472  =&lt;br /&gt;
=parted-1.8.8       =       &lt;br /&gt;
=spcp8x5                   =&lt;br /&gt;
=ushare-0.9.6=&lt;br /&gt;
No real reason to use this one. It´s not installed in lmce0710 so we won´t need it in 0810 either.&lt;br /&gt;
&lt;br /&gt;
It can be replaced with other upnp/dlna servers like fuppes, Mediatomb etc.&lt;br /&gt;
&lt;br /&gt;
=via-udeb=&lt;br /&gt;
=xine-lib=&lt;br /&gt;
==xine-lib-1.1.3==&lt;br /&gt;
==xine-lib-1.1.7==&lt;br /&gt;
==xine-lib-1.1.10.1==&lt;br /&gt;
According to Zaerc, all changes are in the upstream package&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=0810_Ubuntu_Packages&amp;diff=16057</id>
		<title>0810 Ubuntu Packages</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=0810_Ubuntu_Packages&amp;diff=16057"/>
		<updated>2008-11-04T13:44:30Z</updated>

		<summary type="html">&lt;p&gt;Niz23: /* fuppes-0+svn578 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following packages are currently in the ubuntu dir, and are being patched in 0710. We need to find out, which of these packages are no longer in need for patching due to the patches being incorporated into the upstream packages.&lt;br /&gt;
&lt;br /&gt;
This list is a verbatim copy of the directory. If anyone has any input, please modify accordingly.&lt;br /&gt;
&lt;br /&gt;
=asterisk          =  &lt;br /&gt;
=alsa-driver-1.0.16=&lt;br /&gt;
=djmount-0.71   =     &lt;br /&gt;
=ffmpeg=&lt;br /&gt;
==ffmpeg         ==     &lt;br /&gt;
==ffmpeg-svn12476     ==&lt;br /&gt;
=fuppes-0+svn578=&lt;br /&gt;
Seems it is not included in Intrepid anymore (Does not existi in contents.gz file). Need to check more, but I cannot find it in Intrepid pool directories.&lt;br /&gt;
&lt;br /&gt;
Nothing special is done to this source as far as I know since no integration exist against lmce yet.&lt;br /&gt;
&lt;br /&gt;
=libdvdcss-1.2.9    = &lt;br /&gt;
=libsdl=              &lt;br /&gt;
==libsdl1.2-1.2.7+1.2.8cvs20041007  ==&lt;br /&gt;
==libsdl1.2-1.2.12==       &lt;br /&gt;
According to Zaerc, all changes are in the upstream package&lt;br /&gt;
=linphone-1.3.5                    =&lt;br /&gt;
=linux-image-dummy   =  &lt;br /&gt;
=lirc=&lt;br /&gt;
==lirc-0.8.2+lmce==     &lt;br /&gt;
==lirc-0.8.3~pre1+lmce==&lt;br /&gt;
==lirc-pluto-0.1==&lt;br /&gt;
=lshwd-2.0-rc4=     &lt;br /&gt;
=mplayer=&lt;br /&gt;
==mplayer           ==&lt;br /&gt;
==mplayer-svn26234  ==&lt;br /&gt;
=mtx=&lt;br /&gt;
==mtx-1.3.10        ==&lt;br /&gt;
==mtx-1.3.11        ==&lt;br /&gt;
=mythtv-0.20.2+fixes14472  =&lt;br /&gt;
=parted-1.8.8       =       &lt;br /&gt;
=spcp8x5                   =&lt;br /&gt;
=ushare-0.9.6=&lt;br /&gt;
No real reason to use this one. It´s not installed in lmce0710 so we won´t need it in 0810 either.&lt;br /&gt;
&lt;br /&gt;
It can be replaced with other upnp/dlna servers like fuppes, Mediatomb etc.&lt;br /&gt;
&lt;br /&gt;
=via-udeb=&lt;br /&gt;
=xine-lib=&lt;br /&gt;
==xine-lib-1.1.3==&lt;br /&gt;
==xine-lib-1.1.7==&lt;br /&gt;
==xine-lib-1.1.10.1==&lt;br /&gt;
According to Zaerc, all changes are in the upstream package&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=0810_Ubuntu_Packages&amp;diff=16056</id>
		<title>0810 Ubuntu Packages</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=0810_Ubuntu_Packages&amp;diff=16056"/>
		<updated>2008-11-04T13:34:49Z</updated>

		<summary type="html">&lt;p&gt;Niz23: /* ushare-0.9.6 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following packages are currently in the ubuntu dir, and are being patched in 0710. We need to find out, which of these packages are no longer in need for patching due to the patches being incorporated into the upstream packages.&lt;br /&gt;
&lt;br /&gt;
This list is a verbatim copy of the directory. If anyone has any input, please modify accordingly.&lt;br /&gt;
&lt;br /&gt;
=asterisk          =  &lt;br /&gt;
=alsa-driver-1.0.16=&lt;br /&gt;
=djmount-0.71   =     &lt;br /&gt;
=ffmpeg=&lt;br /&gt;
==ffmpeg         ==     &lt;br /&gt;
==ffmpeg-svn12476     ==&lt;br /&gt;
=fuppes-0+svn578=&lt;br /&gt;
Seems it is not included in Intrepid anymore. Need to check more, but I cannot find it in Intrepid pool directories.&lt;br /&gt;
Nothing special is done to this source as far as I know since no integration exist against lmce yet.&lt;br /&gt;
&lt;br /&gt;
=libdvdcss-1.2.9    = &lt;br /&gt;
=libsdl=              &lt;br /&gt;
==libsdl1.2-1.2.7+1.2.8cvs20041007  ==&lt;br /&gt;
==libsdl1.2-1.2.12==       &lt;br /&gt;
According to Zaerc, all changes are in the upstream package&lt;br /&gt;
=linphone-1.3.5                    =&lt;br /&gt;
=linux-image-dummy   =  &lt;br /&gt;
=lirc=&lt;br /&gt;
==lirc-0.8.2+lmce==     &lt;br /&gt;
==lirc-0.8.3~pre1+lmce==&lt;br /&gt;
==lirc-pluto-0.1==&lt;br /&gt;
=lshwd-2.0-rc4=     &lt;br /&gt;
=mplayer=&lt;br /&gt;
==mplayer           ==&lt;br /&gt;
==mplayer-svn26234  ==&lt;br /&gt;
=mtx=&lt;br /&gt;
==mtx-1.3.10        ==&lt;br /&gt;
==mtx-1.3.11        ==&lt;br /&gt;
=mythtv-0.20.2+fixes14472  =&lt;br /&gt;
=parted-1.8.8       =       &lt;br /&gt;
=spcp8x5                   =&lt;br /&gt;
=ushare-0.9.6=&lt;br /&gt;
No real reason to use this one. It´s not installed in lmce0710 so we won´t need it in 0810 either.&lt;br /&gt;
&lt;br /&gt;
It can be replaced with other upnp/dlna servers like fuppes, Mediatomb etc.&lt;br /&gt;
&lt;br /&gt;
=via-udeb=&lt;br /&gt;
=xine-lib=&lt;br /&gt;
==xine-lib-1.1.3==&lt;br /&gt;
==xine-lib-1.1.7==&lt;br /&gt;
==xine-lib-1.1.10.1==&lt;br /&gt;
According to Zaerc, all changes are in the upstream package&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=0810_Ubuntu_Packages&amp;diff=16055</id>
		<title>0810 Ubuntu Packages</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=0810_Ubuntu_Packages&amp;diff=16055"/>
		<updated>2008-11-04T13:31:50Z</updated>

		<summary type="html">&lt;p&gt;Niz23: /* fuppes-0+svn578 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following packages are currently in the ubuntu dir, and are being patched in 0710. We need to find out, which of these packages are no longer in need for patching due to the patches being incorporated into the upstream packages.&lt;br /&gt;
&lt;br /&gt;
This list is a verbatim copy of the directory. If anyone has any input, please modify accordingly.&lt;br /&gt;
&lt;br /&gt;
=asterisk          =  &lt;br /&gt;
=alsa-driver-1.0.16=&lt;br /&gt;
=djmount-0.71   =     &lt;br /&gt;
=ffmpeg=&lt;br /&gt;
==ffmpeg         ==     &lt;br /&gt;
==ffmpeg-svn12476     ==&lt;br /&gt;
=fuppes-0+svn578=&lt;br /&gt;
Seems it is not included in Intrepid anymore. Need to check more, but I cannot find it in Intrepid pool directories.&lt;br /&gt;
Nothing special is done to this source as far as I know since no integration exist against lmce yet.&lt;br /&gt;
&lt;br /&gt;
=libdvdcss-1.2.9    = &lt;br /&gt;
=libsdl=              &lt;br /&gt;
==libsdl1.2-1.2.7+1.2.8cvs20041007  ==&lt;br /&gt;
==libsdl1.2-1.2.12==       &lt;br /&gt;
According to Zaerc, all changes are in the upstream package&lt;br /&gt;
=linphone-1.3.5                    =&lt;br /&gt;
=linux-image-dummy   =  &lt;br /&gt;
=lirc=&lt;br /&gt;
==lirc-0.8.2+lmce==     &lt;br /&gt;
==lirc-0.8.3~pre1+lmce==&lt;br /&gt;
==lirc-pluto-0.1==&lt;br /&gt;
=lshwd-2.0-rc4=     &lt;br /&gt;
=mplayer=&lt;br /&gt;
==mplayer           ==&lt;br /&gt;
==mplayer-svn26234  ==&lt;br /&gt;
=mtx=&lt;br /&gt;
==mtx-1.3.10        ==&lt;br /&gt;
==mtx-1.3.11        ==&lt;br /&gt;
=mythtv-0.20.2+fixes14472  =&lt;br /&gt;
=parted-1.8.8       =       &lt;br /&gt;
=spcp8x5                   =&lt;br /&gt;
=ushare-0.9.6=&lt;br /&gt;
=via-udeb=&lt;br /&gt;
=xine-lib=&lt;br /&gt;
==xine-lib-1.1.3==&lt;br /&gt;
==xine-lib-1.1.7==&lt;br /&gt;
==xine-lib-1.1.10.1==&lt;br /&gt;
According to Zaerc, all changes are in the upstream package&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=0810_Ubuntu_Packages&amp;diff=16054</id>
		<title>0810 Ubuntu Packages</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=0810_Ubuntu_Packages&amp;diff=16054"/>
		<updated>2008-11-04T13:30:32Z</updated>

		<summary type="html">&lt;p&gt;Niz23: /* fuppes-0+svn578 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following packages are currently in the ubuntu dir, and are being patched in 0710. We need to find out, which of these packages are no longer in need for patching due to the patches being incorporated into the upstream packages.&lt;br /&gt;
&lt;br /&gt;
This list is a verbatim copy of the directory. If anyone has any input, please modify accordingly.&lt;br /&gt;
&lt;br /&gt;
=asterisk          =  &lt;br /&gt;
=alsa-driver-1.0.16=&lt;br /&gt;
=djmount-0.71   =     &lt;br /&gt;
=ffmpeg=&lt;br /&gt;
==ffmpeg         ==     &lt;br /&gt;
==ffmpeg-svn12476     ==&lt;br /&gt;
=fuppes-0+svn578=&lt;br /&gt;
Seems it is not included in Intrepid anymore. Need to check more, but I cannot find it in Intrepid pool directories.&lt;br /&gt;
Nothing special is done to this source as far as I know since no integration exist against lmce yet.&lt;br /&gt;
&lt;br /&gt;
Since we have no integration against Fuppes we can replace it with MediaTomb that is included in Intrepid.&lt;br /&gt;
What u think?&lt;br /&gt;
&lt;br /&gt;
=libdvdcss-1.2.9    = &lt;br /&gt;
=libsdl=              &lt;br /&gt;
==libsdl1.2-1.2.7+1.2.8cvs20041007  ==&lt;br /&gt;
==libsdl1.2-1.2.12==       &lt;br /&gt;
According to Zaerc, all changes are in the upstream package&lt;br /&gt;
=linphone-1.3.5                    =&lt;br /&gt;
=linux-image-dummy   =  &lt;br /&gt;
=lirc=&lt;br /&gt;
==lirc-0.8.2+lmce==     &lt;br /&gt;
==lirc-0.8.3~pre1+lmce==&lt;br /&gt;
==lirc-pluto-0.1==&lt;br /&gt;
=lshwd-2.0-rc4=     &lt;br /&gt;
=mplayer=&lt;br /&gt;
==mplayer           ==&lt;br /&gt;
==mplayer-svn26234  ==&lt;br /&gt;
=mtx=&lt;br /&gt;
==mtx-1.3.10        ==&lt;br /&gt;
==mtx-1.3.11        ==&lt;br /&gt;
=mythtv-0.20.2+fixes14472  =&lt;br /&gt;
=parted-1.8.8       =       &lt;br /&gt;
=spcp8x5                   =&lt;br /&gt;
=ushare-0.9.6=&lt;br /&gt;
=via-udeb=&lt;br /&gt;
=xine-lib=&lt;br /&gt;
==xine-lib-1.1.3==&lt;br /&gt;
==xine-lib-1.1.7==&lt;br /&gt;
==xine-lib-1.1.10.1==&lt;br /&gt;
According to Zaerc, all changes are in the upstream package&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=VDR_Integration&amp;diff=15893</id>
		<title>VDR Integration</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=VDR_Integration&amp;diff=15893"/>
		<updated>2008-10-21T14:03:15Z</updated>

		<summary type="html">&lt;p&gt;Niz23: /* Variant #2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=State Of The Integration=&lt;br /&gt;
Currently, interaction between LinuxMCE and VDR is mainly done via the SVDR protocol. Remote control is designed to be done with IR remote controls. Scheduling and EPG is done using the VDR OSD. Recordings can be watch either thru the Videos screen, or thru the VDR OSD.&lt;br /&gt;
&lt;br /&gt;
=What needs to be done=&lt;br /&gt;
To have full control over VDR, and to always know, what state VDR is in at any given time, we need to have vdr-plugin. A vdr-plugin has direct access to events happening within VDR, and can export these events to a LinuxMCE VDRPlugin.&lt;br /&gt;
&lt;br /&gt;
Proposed:&lt;br /&gt;
&lt;br /&gt;
A general way of how to control TV apps like VDR or MythTV.&lt;br /&gt;
I propose that we create a general TVAppPlugin that have all things that we make available in our UI.&lt;br /&gt;
No matter if it is on-screen or off-screen UIs.&lt;br /&gt;
&lt;br /&gt;
As a second level there is a interface that do VDR or MythTV specifics.&lt;br /&gt;
&lt;br /&gt;
= OSD or not OSD =&lt;br /&gt;
The VDR OSD looks and acts different than the LinuxMCE OSD. Question is, are we going to be able to re-create all the needed pages from the VDR OSD in LinuxMCE screens, and do we want to?&lt;br /&gt;
&lt;br /&gt;
= Recordings =&lt;br /&gt;
The recordings are currently shown with their filenames vdr.001 to vdr.255 and with a title entry. This does not look nice, and is irritating. The xxx.vdr files should be excluded from the file listing, and the title entry be the only thing visible.&lt;br /&gt;
&lt;br /&gt;
= Remote Control =&lt;br /&gt;
The current VDRPlugin is designed to work with the on-screen orbiter and a regular IR remote control.&lt;br /&gt;
&lt;br /&gt;
Proposed:&lt;br /&gt;
All Remotes should be handled by lmce. This way we dont need to do any special coding to interface a new remote against vdr everytime someone want to use a remote we dont know about.&lt;br /&gt;
&lt;br /&gt;
We need to create/define what is needed to interface against vdr:&lt;br /&gt;
Change channel.&lt;br /&gt;
Pause, Record etc.&lt;br /&gt;
Play recording. With xine or with vdr?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Offscreen Orbiter ==&lt;br /&gt;
Off-screen orbiters use UI1. The current UI1 remote control for VDR lacks a couple of standard features&lt;br /&gt;
# No lighting control&lt;br /&gt;
# No off-screen channel list&lt;br /&gt;
# No off-screen EPG listing&lt;br /&gt;
# No off-screen timer settings&lt;br /&gt;
&lt;br /&gt;
The lighting control and channel list can easily be implemented with a new screen. The EPG listing is a different beast, as not all information seems to be provided by the plugin. And there is currently no provisioning for displaying and controlling timer.&lt;br /&gt;
&lt;br /&gt;
Proposed:&lt;br /&gt;
&lt;br /&gt;
Be able to do everything that onscreen orbiter can do.&lt;br /&gt;
= Different Approach 1=&lt;br /&gt;
== Variant #1 ==&lt;br /&gt;
Instead of setting up a VDR system on each MD, only have a single instance on the core. Use the http streaming of the vdr-plugin-streamdev-server to provide live streams to xine. &lt;br /&gt;
# Add a file entry containing a URL to each channel&lt;br /&gt;
# Create Playlists containing all channels&lt;br /&gt;
# Use xine to play the playlists&lt;br /&gt;
# Have a cron job fill the attributes for the file pointing to the channels&lt;br /&gt;
# Add a record button to the media remote&lt;br /&gt;
&lt;br /&gt;
== Variant #2 ==&lt;br /&gt;
this variant need some development.&lt;br /&gt;
Can potentially replace the way VDR is working now.&lt;br /&gt;
&lt;br /&gt;
PreReq:&lt;br /&gt;
#Working VDR install on your core.&lt;br /&gt;
#No vdr on MD.&lt;br /&gt;
&lt;br /&gt;
Create a new TV button that map to a new TV control mechanism/screen.&lt;br /&gt;
When user want to watch a TV channel Xine is started and fetch the chosen channel/stream from streamdev-server.&lt;br /&gt;
EPG functionality can be implemented by querying vdr control-plugin and populate an EPG datagrid.&lt;br /&gt;
We need functionality to map the streams provided by streamdev-server to appropriate channel we get from control-plugin.&lt;br /&gt;
&lt;br /&gt;
Changing channel is just a matter of changing which stream to display.&lt;br /&gt;
We probably get &amp;quot;follow me&amp;quot; functionality too.&lt;br /&gt;
&lt;br /&gt;
How to handle recording of a channel:&lt;br /&gt;
&lt;br /&gt;
Since we have a working vdr install in our core we can use that instance to schedule recordings.&lt;br /&gt;
&lt;br /&gt;
New functionality need to be added into UpdateMedia (or appropriate place) to handle added recordings.&lt;br /&gt;
Maybe we can create have a method in the vdr integration that create an ID3 file for the recording with information fetched from epg.&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=VDR_Integration&amp;diff=15892</id>
		<title>VDR Integration</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=VDR_Integration&amp;diff=15892"/>
		<updated>2008-10-21T13:57:46Z</updated>

		<summary type="html">&lt;p&gt;Niz23: /* Different Approach */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=State Of The Integration=&lt;br /&gt;
Currently, interaction between LinuxMCE and VDR is mainly done via the SVDR protocol. Remote control is designed to be done with IR remote controls. Scheduling and EPG is done using the VDR OSD. Recordings can be watch either thru the Videos screen, or thru the VDR OSD.&lt;br /&gt;
&lt;br /&gt;
=What needs to be done=&lt;br /&gt;
To have full control over VDR, and to always know, what state VDR is in at any given time, we need to have vdr-plugin. A vdr-plugin has direct access to events happening within VDR, and can export these events to a LinuxMCE VDRPlugin.&lt;br /&gt;
&lt;br /&gt;
Proposed:&lt;br /&gt;
&lt;br /&gt;
A general way of how to control TV apps like VDR or MythTV.&lt;br /&gt;
I propose that we create a general TVAppPlugin that have all things that we make available in our UI.&lt;br /&gt;
No matter if it is on-screen or off-screen UIs.&lt;br /&gt;
&lt;br /&gt;
As a second level there is a interface that do VDR or MythTV specifics.&lt;br /&gt;
&lt;br /&gt;
= OSD or not OSD =&lt;br /&gt;
The VDR OSD looks and acts different than the LinuxMCE OSD. Question is, are we going to be able to re-create all the needed pages from the VDR OSD in LinuxMCE screens, and do we want to?&lt;br /&gt;
&lt;br /&gt;
= Recordings =&lt;br /&gt;
The recordings are currently shown with their filenames vdr.001 to vdr.255 and with a title entry. This does not look nice, and is irritating. The xxx.vdr files should be excluded from the file listing, and the title entry be the only thing visible.&lt;br /&gt;
&lt;br /&gt;
= Remote Control =&lt;br /&gt;
The current VDRPlugin is designed to work with the on-screen orbiter and a regular IR remote control.&lt;br /&gt;
&lt;br /&gt;
Proposed:&lt;br /&gt;
All Remotes should be handled by lmce. This way we dont need to do any special coding to interface a new remote against vdr everytime someone want to use a remote we dont know about.&lt;br /&gt;
&lt;br /&gt;
We need to create/define what is needed to interface against vdr:&lt;br /&gt;
Change channel.&lt;br /&gt;
Pause, Record etc.&lt;br /&gt;
Play recording. With xine or with vdr?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Offscreen Orbiter ==&lt;br /&gt;
Off-screen orbiters use UI1. The current UI1 remote control for VDR lacks a couple of standard features&lt;br /&gt;
# No lighting control&lt;br /&gt;
# No off-screen channel list&lt;br /&gt;
# No off-screen EPG listing&lt;br /&gt;
# No off-screen timer settings&lt;br /&gt;
&lt;br /&gt;
The lighting control and channel list can easily be implemented with a new screen. The EPG listing is a different beast, as not all information seems to be provided by the plugin. And there is currently no provisioning for displaying and controlling timer.&lt;br /&gt;
&lt;br /&gt;
Proposed:&lt;br /&gt;
&lt;br /&gt;
Be able to do everything that onscreen orbiter can do.&lt;br /&gt;
= Different Approach 1=&lt;br /&gt;
== Variant #1 ==&lt;br /&gt;
Instead of setting up a VDR system on each MD, only have a single instance on the core. Use the http streaming of the vdr-plugin-streamdev-server to provide live streams to xine. &lt;br /&gt;
# Add a file entry containing a URL to each channel&lt;br /&gt;
# Create Playlists containing all channels&lt;br /&gt;
# Use xine to play the playlists&lt;br /&gt;
# Have a cron job fill the attributes for the file pointing to the channels&lt;br /&gt;
# Add a record button to the media remote&lt;br /&gt;
&lt;br /&gt;
== Variant #2 ==&lt;br /&gt;
this variant need some development.&lt;br /&gt;
Can potentially replace the way VDR is working now.&lt;br /&gt;
&lt;br /&gt;
PreReq:&lt;br /&gt;
Working VDR install on your core.&lt;br /&gt;
No vdr on MD.&lt;br /&gt;
&lt;br /&gt;
Create a new TV button that map to a new TV control mechanism/screen.&lt;br /&gt;
When user want to watch a TV channel Xine is started and fetch the chosen channel/stream from streamdev-server.&lt;br /&gt;
EPG functionality can be implemented by querying vdr control-plugin.&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=User_talk:Niz23&amp;diff=15889</id>
		<title>User talk:Niz23</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=User_talk:Niz23&amp;diff=15889"/>
		<updated>2008-10-21T12:17:21Z</updated>

		<summary type="html">&lt;p&gt;Niz23: Updates as of 2008-10-21&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Things I´m thinking about:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Integrate MediaTomb/DLNA. Status: 2&lt;br /&gt;
* Learn how UpdateMedia work. status:2&lt;br /&gt;
* Think about how vdr integration can be done simpler.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
UPnP/DLNA:&lt;br /&gt;
MediaTomb is a more finished product than Fuppes.&lt;br /&gt;
Both support transcoding, but MediaTomb have a lot more features like scripting capabilities and MySQL backend support.&lt;br /&gt;
It can also create file that are virtual. Which mean when a user/client start to play them they are fetched in the background from an rtsp stream or something else.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
UpdateMedia:&lt;br /&gt;
Uses iNotify events to know when new files have been added.&lt;br /&gt;
Writes a ID3 tag file along your video media file.&lt;br /&gt;
Can extract pictures from mp3.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
VDR Integration:&lt;br /&gt;
Today:&lt;br /&gt;
&lt;br /&gt;
It use VDRPlugin in DECRouter mem space.&lt;br /&gt;
A VDR device that interface against VDR itself.&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=User_talk:Niz23&amp;diff=15888</id>
		<title>User talk:Niz23</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=User_talk:Niz23&amp;diff=15888"/>
		<updated>2008-10-21T12:10:43Z</updated>

		<summary type="html">&lt;p&gt;Niz23: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Things I´m thinking about:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Integrate MediaTomb/DLNA. Status: 2&lt;br /&gt;
* Learn how UpdateMedia work. status:2&lt;br /&gt;
* Think about how vdr integration can be done simpler.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
UPnP/DLNA:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
UpdateMedia:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
VDR Integration:&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=VDR_Integration&amp;diff=15887</id>
		<title>VDR Integration</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=VDR_Integration&amp;diff=15887"/>
		<updated>2008-10-21T10:07:04Z</updated>

		<summary type="html">&lt;p&gt;Niz23: /* Offscreen Orbiter */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=State Of The Integration=&lt;br /&gt;
Currently, interaction between LinuxMCE and VDR is mainly done via the SVDR protocol. Remote control is designed to be done with IR remote controls. Scheduling and EPG is done using the VDR OSD. Recordings can be watch either thru the Videos screen, or thru the VDR OSD.&lt;br /&gt;
&lt;br /&gt;
=What needs to be done=&lt;br /&gt;
To have full control over VDR, and to always know, what state VDR is in at any given time, we need to have vdr-plugin. A vdr-plugin has direct access to events happening within VDR, and can export these events to a LinuxMCE VDRPlugin.&lt;br /&gt;
&lt;br /&gt;
Proposed:&lt;br /&gt;
&lt;br /&gt;
A general way of how to control TV apps like VDR or MythTV.&lt;br /&gt;
I propose that we create a general TVAppPlugin that have all things that we make available in our UI.&lt;br /&gt;
No matter if it is on-screen or off-screen UIs.&lt;br /&gt;
&lt;br /&gt;
As a second level there is a interface that do VDR or MythTV specifics.&lt;br /&gt;
&lt;br /&gt;
= OSD or not OSD =&lt;br /&gt;
The VDR OSD looks and acts different than the LinuxMCE OSD. Question is, are we going to be able to re-create all the needed pages from the VDR OSD in LinuxMCE screens, and do we want to?&lt;br /&gt;
&lt;br /&gt;
= Recordings =&lt;br /&gt;
The recordings are currently shown with their filenames vdr.001 to vdr.255 and with a title entry. This does not look nice, and is irritating. The xxx.vdr files should be excluded from the file listing, and the title entry be the only thing visible.&lt;br /&gt;
&lt;br /&gt;
= Remote Control =&lt;br /&gt;
The current VDRPlugin is designed to work with the on-screen orbiter and a regular IR remote control.&lt;br /&gt;
&lt;br /&gt;
Proposed:&lt;br /&gt;
All Remotes should be handled by lmce. This way we dont need to do any special coding to interface a new remote against vdr everytime someone want to use a remote we dont know about.&lt;br /&gt;
&lt;br /&gt;
We need to create/define what is needed to interface against vdr:&lt;br /&gt;
Change channel.&lt;br /&gt;
Pause, Record etc.&lt;br /&gt;
Play recording. With xine or with vdr?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Offscreen Orbiter ==&lt;br /&gt;
Off-screen orbiters use UI1. The current UI1 remote control for VDR lacks a couple of standard features&lt;br /&gt;
# No lighting control&lt;br /&gt;
# No off-screen channel list&lt;br /&gt;
# No off-screen EPG listing&lt;br /&gt;
# No off-screen timer settings&lt;br /&gt;
&lt;br /&gt;
The lighting control and channel list can easily be implemented with a new screen. The EPG listing is a different beast, as not all information seems to be provided by the plugin. And there is currently no provisioning for displaying and controlling timer.&lt;br /&gt;
&lt;br /&gt;
Proposed:&lt;br /&gt;
&lt;br /&gt;
Be able to do everything that onscreen orbiter can do.&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=VDR_Integration&amp;diff=15886</id>
		<title>VDR Integration</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=VDR_Integration&amp;diff=15886"/>
		<updated>2008-10-21T10:06:45Z</updated>

		<summary type="html">&lt;p&gt;Niz23: /* What needs to be done */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=State Of The Integration=&lt;br /&gt;
Currently, interaction between LinuxMCE and VDR is mainly done via the SVDR protocol. Remote control is designed to be done with IR remote controls. Scheduling and EPG is done using the VDR OSD. Recordings can be watch either thru the Videos screen, or thru the VDR OSD.&lt;br /&gt;
&lt;br /&gt;
=What needs to be done=&lt;br /&gt;
To have full control over VDR, and to always know, what state VDR is in at any given time, we need to have vdr-plugin. A vdr-plugin has direct access to events happening within VDR, and can export these events to a LinuxMCE VDRPlugin.&lt;br /&gt;
&lt;br /&gt;
Proposed:&lt;br /&gt;
&lt;br /&gt;
A general way of how to control TV apps like VDR or MythTV.&lt;br /&gt;
I propose that we create a general TVAppPlugin that have all things that we make available in our UI.&lt;br /&gt;
No matter if it is on-screen or off-screen UIs.&lt;br /&gt;
&lt;br /&gt;
As a second level there is a interface that do VDR or MythTV specifics.&lt;br /&gt;
&lt;br /&gt;
= OSD or not OSD =&lt;br /&gt;
The VDR OSD looks and acts different than the LinuxMCE OSD. Question is, are we going to be able to re-create all the needed pages from the VDR OSD in LinuxMCE screens, and do we want to?&lt;br /&gt;
&lt;br /&gt;
= Recordings =&lt;br /&gt;
The recordings are currently shown with their filenames vdr.001 to vdr.255 and with a title entry. This does not look nice, and is irritating. The xxx.vdr files should be excluded from the file listing, and the title entry be the only thing visible.&lt;br /&gt;
&lt;br /&gt;
= Remote Control =&lt;br /&gt;
The current VDRPlugin is designed to work with the on-screen orbiter and a regular IR remote control.&lt;br /&gt;
&lt;br /&gt;
Proposed:&lt;br /&gt;
All Remotes should be handled by lmce. This way we dont need to do any special coding to interface a new remote against vdr everytime someone want to use a remote we dont know about.&lt;br /&gt;
&lt;br /&gt;
We need to create/define what is needed to interface against vdr:&lt;br /&gt;
Change channel.&lt;br /&gt;
Pause, Record etc.&lt;br /&gt;
Play recording. With xine or with vdr?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Offscreen Orbiter ==&lt;br /&gt;
Off-screen orbiters use UI1. The current UI1 remote control for VDR lacks a couple of standard features&lt;br /&gt;
# No lighting control&lt;br /&gt;
# No off-screen channel list&lt;br /&gt;
# No off-screen EPG listing&lt;br /&gt;
# No off-screen timer settings&lt;br /&gt;
&lt;br /&gt;
The lighting control and channel list can easily be implemented with a new screen. The EPG listing is a different beast, as not all information seems to be provided by the plugin. And there is currently no provisioning for displaying and controlling timer.&lt;br /&gt;
&lt;br /&gt;
Proposed:&lt;br /&gt;
Be able to do everything that onscreen orbiter can do.&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=VDR_Integration&amp;diff=15885</id>
		<title>VDR Integration</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=VDR_Integration&amp;diff=15885"/>
		<updated>2008-10-21T10:06:03Z</updated>

		<summary type="html">&lt;p&gt;Niz23: /* What needs to be done */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=State Of The Integration=&lt;br /&gt;
Currently, interaction between LinuxMCE and VDR is mainly done via the SVDR protocol. Remote control is designed to be done with IR remote controls. Scheduling and EPG is done using the VDR OSD. Recordings can be watch either thru the Videos screen, or thru the VDR OSD.&lt;br /&gt;
&lt;br /&gt;
=What needs to be done=&lt;br /&gt;
To have full control over VDR, and to always know, what state VDR is in at any given time, we need to have vdr-plugin. A vdr-plugin has direct access to events happening within VDR, and can export these events to a LinuxMCE VDRPlugin.&lt;br /&gt;
&lt;br /&gt;
Proposed:&lt;br /&gt;
A general way of how to control TV apps like VDR or MythTV.&lt;br /&gt;
I propose that we create a general TVAppPlugin that have all things that we make available in our UI.&lt;br /&gt;
No matter if it is on-screen or off-screen UIs.&lt;br /&gt;
&lt;br /&gt;
As a second level there is a interface that do VDR or MythTV specifics.&lt;br /&gt;
&lt;br /&gt;
= OSD or not OSD =&lt;br /&gt;
The VDR OSD looks and acts different than the LinuxMCE OSD. Question is, are we going to be able to re-create all the needed pages from the VDR OSD in LinuxMCE screens, and do we want to?&lt;br /&gt;
&lt;br /&gt;
= Recordings =&lt;br /&gt;
The recordings are currently shown with their filenames vdr.001 to vdr.255 and with a title entry. This does not look nice, and is irritating. The xxx.vdr files should be excluded from the file listing, and the title entry be the only thing visible.&lt;br /&gt;
&lt;br /&gt;
= Remote Control =&lt;br /&gt;
The current VDRPlugin is designed to work with the on-screen orbiter and a regular IR remote control.&lt;br /&gt;
&lt;br /&gt;
Proposed:&lt;br /&gt;
All Remotes should be handled by lmce. This way we dont need to do any special coding to interface a new remote against vdr everytime someone want to use a remote we dont know about.&lt;br /&gt;
&lt;br /&gt;
We need to create/define what is needed to interface against vdr:&lt;br /&gt;
Change channel.&lt;br /&gt;
Pause, Record etc.&lt;br /&gt;
Play recording. With xine or with vdr?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Offscreen Orbiter ==&lt;br /&gt;
Off-screen orbiters use UI1. The current UI1 remote control for VDR lacks a couple of standard features&lt;br /&gt;
# No lighting control&lt;br /&gt;
# No off-screen channel list&lt;br /&gt;
# No off-screen EPG listing&lt;br /&gt;
# No off-screen timer settings&lt;br /&gt;
&lt;br /&gt;
The lighting control and channel list can easily be implemented with a new screen. The EPG listing is a different beast, as not all information seems to be provided by the plugin. And there is currently no provisioning for displaying and controlling timer.&lt;br /&gt;
&lt;br /&gt;
Proposed:&lt;br /&gt;
Be able to do everything that onscreen orbiter can do.&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=VDR_Integration&amp;diff=15884</id>
		<title>VDR Integration</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=VDR_Integration&amp;diff=15884"/>
		<updated>2008-10-21T09:59:44Z</updated>

		<summary type="html">&lt;p&gt;Niz23: /* Remote Control */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=State Of The Integration=&lt;br /&gt;
Currently, interaction between LinuxMCE and VDR is mainly done via the SVDR protocol. Remote control is designed to be done with IR remote controls. Scheduling and EPG is done using the VDR OSD. Recordings can be watch either thru the Videos screen, or thru the VDR OSD.&lt;br /&gt;
&lt;br /&gt;
=What needs to be done=&lt;br /&gt;
To have full control over VDR, and to always know, what state VDR is in at any given time, we need to have vdr-plugin. A vdr-plugin has direct access to events happening within VDR, and can export these events to a LinuxMCE VDRPlugin.&lt;br /&gt;
&lt;br /&gt;
= OSD or not OSD =&lt;br /&gt;
The VDR OSD looks and acts different than the LinuxMCE OSD. Question is, are we going to be able to re-create all the needed pages from the VDR OSD in LinuxMCE screens, and do we want to?&lt;br /&gt;
&lt;br /&gt;
= Recordings =&lt;br /&gt;
The recordings are currently shown with their filenames vdr.001 to vdr.255 and with a title entry. This does not look nice, and is irritating. The xxx.vdr files should be excluded from the file listing, and the title entry be the only thing visible.&lt;br /&gt;
&lt;br /&gt;
= Remote Control =&lt;br /&gt;
The current VDRPlugin is designed to work with the on-screen orbiter and a regular IR remote control.&lt;br /&gt;
&lt;br /&gt;
Proposed:&lt;br /&gt;
All Remotes should be handled by lmce. This way we dont need to do any special coding to interface a new remote against vdr everytime someone want to use a remote we dont know about.&lt;br /&gt;
&lt;br /&gt;
We need to create/define what is needed to interface against vdr:&lt;br /&gt;
Change channel.&lt;br /&gt;
Pause, Record etc.&lt;br /&gt;
Play recording. With xine or with vdr?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Offscreen Orbiter ==&lt;br /&gt;
Off-screen orbiters use UI1. The current UI1 remote control for VDR lacks a couple of standard features&lt;br /&gt;
# No lighting control&lt;br /&gt;
# No off-screen channel list&lt;br /&gt;
# No off-screen EPG listing&lt;br /&gt;
# No off-screen timer settings&lt;br /&gt;
&lt;br /&gt;
The lighting control and channel list can easily be implemented with a new screen. The EPG listing is a different beast, as not all information seems to be provided by the plugin. And there is currently no provisioning for displaying and controlling timer.&lt;br /&gt;
&lt;br /&gt;
Proposed:&lt;br /&gt;
Be able to do everything that onscreen orbiter can do.&lt;/div&gt;</summary>
		<author><name>Niz23</name></author>
	</entry>
</feed>