Linux MCE looks hot
MythTV, the popular Linux based PVR project, has been around for some time. It's nice, and it functions well, but it's only as functional as Windows Media Center Edition plus, it can be difficult to install and configure. Linux MCE, which wraps MythTV up into a nice package and places it squarely on top of the leading Linux distribution Ubuntu -- may be poised to change some of that. Take the leap to watch a demonstration of the Linux MCE project running on a home TV, and a comparison to Windows Media Center Edition.
The video is a little like having The Comic Book Guy give the presentation, as he's a little smug about the lameness of Windows Media Center at first. As the presentation wears on however, it's pretty clear why he's so smug.. Linux MCE is hotness. Like, get out the credit card cause we're building an HTPC kind of hotness. Apple's ITV is in for some serious trouble if this is the kind of project the FOSS community can turn out.












Comments
29
Subscribe to commentsBrandonMar 22nd 2007 2:12PM
Wow, could that have contained more BS?
First off, in the beginning it shows a Vista logo - making you think he's comparing "Linux MCE" to Windows Vista. But he's not, he's comparing it to the XP version that has been out for YEARS.
Everything in the beginning about it automatically setting everything up is BS, too. You most certainly have to configure it (and have special hardware) to make it control you TV, lights, etc. You can do the same on Windows.
Then there's the fact that when he shows the MythTV UI, it has a POINTER. Who the hell wants to use a POINTER with a remote control, on a TV, from that far away? What a lame user experience.
That crappy 3D cube rotation is horribly distracting, the viewing the video thumbnails directly against the video background is distracting. In fact the whole UI is in poor taste, and seems to be less about a 10 foot experience and more about a 2 foot one.
The effects are crude compared to Vista MCE, and him making up things about how Linux "automatically" sets things up (no worries about security/permissions, actually sharing the media on the other PCs, whether they're shared folders or UPNP devices, etc), which is just a total lie.
I'm amazed this post acts like they actually showed something useful.
immrlizardMar 22nd 2007 9:09PM
Actually, there is a setup that is pretty nice out of the box if you want to try it. It is a knoppixmyth setup. I was a real noob when it came to instaling linux and this really helped me. It does all of the setup for you. It guides you through the process at an easy pace. IT is available at mysettopbox.tv Is it perfect, no, but it is free and works really well. I even tried another one called media portal and it works on windows. It is really nice too. Oh, it's free too. DO a little research to see what hardware both are being used with to be the safest. Some hardware works better then others, but there is a good deal of hardware it works with.
trancer01Mar 24th 2007 12:14PM
to be fair, you were using the old version of windows MCE. If you were using the Vista version, you would have a lot of the same features. No it won't automatically turn things on (that's pretty cool) or automatically find media on your network. But most of your video complaints are addressed.
hozeldaMar 27th 2007 12:13AM
From what I have read on the LinuxMCE website, I think some posters here are confused.
#2
>> Hey look Linux MCE cooks my dinner before I get home!
That can be arranged, but not with your attitude.
You will have to be creative. You will probably have to buy a special fridge that spits out a frozen dinner on some cue. You will need to set things up so that it lands in the microwave. You need a microwave that can open and close and start cooking through some cue.
Then you need to write some programming code to get the timing right, to determine when you want to start the process, then time the fridge and microwave commands properly (someone that knows how to code for this system should be able to do this without too much trouble after some experimentation with the fridge/microwave).
Then you register the fridge, microwave, and glue appication and the associated commands, etc. You'll probably also register some cell phone command to start the process via cell phone.
Then you make the call.
>> And did anyone notice how that UI looks?
If you were more optimistic, you might just send in some suggestions to a mailing list. Maybe offer up some artwork or design ideas. I'm sure if you have contributions to make, someone will want to listen.
#3
>> It's not "Linux MCE" it's MythTV
Wrong. MythTV is software used in the system. It's like saying that TiVO uses Linux. Linux is not TiVO, but Linux helps build the overall TiVO product.
Other software involved are tons of glue code scripts and infrastructure software (Pluto + LinuxMCE additions/changes). Asterisk and Xine are two that are mentioned in various places on the website. You can add your own stuff.
I think MythTV handles the TV/menu aspects of this, but LinuxMCE is a platform for building a smart house. MythTV has little to offer for your toaster or microwave. MythTV isn't really set up to automatically send emails or make phone calls or turn the house into a Hauted House at 6:30PM, Oct 31.
Even with MythTV, you have to add stuff. Eg, controlling a menu on one TV/PC for what is showing on another TV/PC requires coordination logic with the LinuxMCE core server which provides setup information and dispatches the controlling information/messages across the network.
#5
>> I haven't added ANY hardware to my living room that wasn't already there. Oh, and its all running on M$ soft/hardware...
M$ soft/hardware is a lot more expensive than what you have here. M$ software is less flexible and to get the next batch of M$ "goodies" you will have to fork over more money and you will be limited to Microsloths time schedule and "creativity." M$ hardware also does not cover the spectrum of devices I want to exploit.
The addition needed for LinuxMCE is a PC that will be on 24/7. Beyond that (which you may already have and doesn't have to be in the bedroom) and configuration/time (as you get new hardware and interaction ideas), all you need is... nothing.
#6
>> You can only go through the list one item at a time in MCE but you can page up and down in myth? Guess what, you can do it in MCE too.
From what I remember seeing, he says you can page on MCE. I think he implies that MCE doesn't allow you to skip pages or jump to say the 500th page quickly. LinuxMCE allows you to get to the beginning or end or any fraction thereof very quickly.
Also, LinuxMCE is customizable. Some programmer out there will implement the feature you want if you are pursuasive. I doubt that same honey will get you very far in getting Windows MCE updated to have a feature you like.
#8
>> Vista Media Center is a lot better and looks more polished than Myth Tv
Your opinion can't be incorrect (for you), but LinuxMCE is more than just MythTV. See http://wiki.linuxmce.com/index.php/History
#9
>> Also I like a remote control! even though I use my air mouse from time to time when I'm to lazy to get up and find it.
LinuxMCE has no limits on what you use for controlling what (if you can't find it, you can in theory program it into the system). A mouse may have some benefits over a remote control in that a mouse spits out 2D coordinates at a high rate and these coordinates correspond to the location of the mouse so in that sense it is intuitive.
You can use the clapper in morse code fashion (once you get the program done as I don't think this is a standard option yet) to start recording a show if that is what you want. First you turn on the switch. Then you turn it off and on numerously to specify the time to program and the channel. Sure, it is tedious, but it is nice for when you can't find your remote or airmouse.
More practical though would be to use a remote keyboard do the aforementioned recording setup. You can also use the keyboard to control the cooking in the kitchen without having to leave the living room. Maybe have room sensors that automatically cause the show shown in the living room TV to be displayed on the TV in the room you are entering.
#11
>> Hah! Swing your remote to rewind. I can do that with a button on Windows MCE.
Great. You can do one more of the virtually infinite number of things LinuxMCE can do.
hozeldaMar 27th 2007 12:14AM
Cont. from earlier post
#12
>> I have been following the PlutoHome project for about 2 years now. It's very interesting, but not for me yet because I am hard of hearing and MythTV doesn't do Closed Captioning (CC) very well.
I think if you get a distro with Beryl and MythTV, you can use the Linux MCE framework to control zooming in and out of anything on the monitor using your keyboard, remote control, whatever.
http://youtube.com/watch?v=ZD7QraljRfM
http://youtube.com/watch?v=Y6kd42jIaHk
http://youtube.com/watch?v=i0ZtcxHUSDQ
ht tp://youtube.com/watch?v=ALqduQfm09c
>>Now the video starts with several, err ... mistruths. He claims this wonderful out-of-box experience where LMCE knows everything about your TV/video/stereo and automated home solutions. That's a flat-out lie, as there is (still) nowhere you can buy a packaged PlutoHome/LMCE hardware/software setup. Verify this on the LMCE wiki:
From the link:
> Linux MCE has taken a different approach. Linux MCE is an appliance solution. However we do make the software available separately, and in fact give it away for free, so techies and software programmers can build their own high-end appliance system for free. And, as an open system, competing PC hardware manufacturers can license the Linux MCE platform for standard, low-cost PC's. Linux MCE brings down the cost even more by offering all the functionality in 1 system: whole house media & entertainment, home automation, telecom, security, and personal computer. So, you only need 1 Linux MCE system, rather than a hodge-podge of different systems.
In the future, if not right now, I expect many manufacturers to come up with products that use Linux MCE to provide a subset of what Linux MCE does but all in one package. Somewhere on the website there are offers to have people come in and help set things up for you (for a fee). You need a dedicated PC to be on 24/7. Besides that, you just need to have electronic things around the house that can be given "commands."
Maybe you can post a specific query to their mailing list.
>> suffice it to say, the 'out-of-box' experience documented in this video is at best a pipe dream.
The video shows what happens once the system is set up. Setting up is not trivial, but it's nice to know the state you can reach afterwards. Windows MCE doesn't reach a state that is as customizable and easy to use as what Linux MCE can do for a user that sets it up as such. [Or so I hear]
>> The presenter claims you can buy a used PC and all the devices shown in the video for less than $400.
I don't doubt you can if you price shop. For the PC, you can buy used. Certainly nothing is necessary from a fancy brick/mortar shop.
#13
>> Yep it's been very dissapoint to see Myth-TV with a hell of a start be overtaken by windows and other commercial applications.
Well, Linux MCE is not MythTV. Maybe that is confusing you. Linux MCE leverages the gains from MythTV and from many other open source projects.
Microsoft buys companies that have been in the market for a long time and gives them a distribution channel (under the MS logo of course) to increase their scope. If you see a "new" product from Microsoft, it wasn't that they started it yesterday inside their laboratory.
And everyone can study the source code for MythTV. Thank goodness for open source!
Oh. Almost forgot. Linux MCE does a lot more than MCE and costs $0.
#17
>> I like the idea of the LMCE universal remote, but honestly, I prefer buttons to waiving my arms around, and I need number buttons to channel surf
So use a remote with Linux MCE.
#19 Brandon,
I don't use Windows software and am basing the Linux MCE info on what I have read and what I know about other projects. Linux (and Linux MCE, MythTV, etc) is open source. This means that you have a lot more of a headstart to do any new project. I am sure that using a PC running Windows 95, you can achieve a lot given enough decades hammering away. With Windows though, there is always a lot that the developer cannot access. Also, Linux MCE seems to have a very simple mechanism for registering many types of devices.
Windows is a Titanic because Microsoft cannot afford to open source their software (and if they did, they'd be way behind in the game). Also, Microsoft is so fiercely competitive (lying and breaking the law are not uncommon) and so greedy that I cannot ever imagine them getting any sort of strong community behind them as Linux has today.
If you think the guy in the video has lied anywhere, post it to the Linux MCE mailing list.
#20
>> Actually, there is a setup that is pretty nice out of the box if you want to try it. It is a knoppixmyth setup.
Linux MCE uses MythTV and a bunch of other stuff. It provides a lot of glue (and Pluto provides an architectural foundation for automating the home/office/etc).
hozeldaMar 27th 2007 1:57PM
#1
>> simply inserting a dvd into a pc will render it completely installed without configuration
From what I have gathered from LinuxMCE website, after installation, the DVD thing works automatically as shown in movie clip. It takes a while to set up the system (you can get professional installation or do it yourself). It may take a few minutes (or more depending) to add remote controls to the house, etc. Once everything is set up (and the "core" is running on a PC 24/7 "watching" the house), you can get all sorts of automatic situations. In theory, almost any device can talk to any other to get the others to take action.
A detailed example I conjured up based on what I understood from the website (I skimmed but I do have a programming background): Turn on a lava lamp automatically whenever your date calls up and the door bell rings within 3 minutes of each other by having the phone fire off a "person_is_calling(your-girlfriend)" command, the doorbell fire a "doorbell_is_ringing(at-front-door)" command, and a small piece of software running on the network listening to these commands and then firing of a "turn_switch_on(the-east-switch-in-your-bedroom)" command. The lava lamp will be attached to the "east" switch in the bedroom. The utility software I mentioned may not exist but you can code it up quickly (if you know some programming language and know how to make a program that listens and fires onto the network through Linux/Windows sockets). You then register this piece of software, as well as the doorbell, phone, and switch, with the Linux MCE core server [Linux MCE provides a simple web interface to register most things, but for complex registering (eg, something not in the database), you probably need programming experience]. Finally, you ask your girlfriend to call you up right before she rings the doorbell. Voila, the lava lamp turns on.
The actual software that runs this whole thing (LinuxMCE and the plug-in pieces) is 100% free of charge and open source (there is a way to buy proprietary plug-ins, btw). Because LinuxMCE is completely customizable, as you acquire new hardware (or software apps) or you get new interesting ideas for existing hardware or apps, you can make your house smarter!
This is the power of Linux and of Open Source.
Some references are
http://wiki.linuxmce.com/index.php/History
and
http://tinyurl.com/2yeh2w
and
http://tinyurl.com/yt5btp
#19
A major difference between the products from real open source communities and those from Microsoft is that while Microsoft tries to force proprietary standards on the industry, the open source community develops a consensus on the standards that it needs. The open source community also develops software at the same time. The software and the standards go hand in hand, each helping to advance the other.
Linux MCE is developing standard interfaces so that anyone in the world can (for no charge) sync their devices onto the house in an interchangeable way. This is why there are a lot more controls to turn things on and why things are in general more uniform without artificial limits.
Microsoft has much lower resources to develop standards and likely what it finds strategic is not what others find benefits them.
Then Microsoft has the gall to charge hundreds for a crippled product when another is virtually free. The smart companies adopt and refine open source. Microsoft is a different company that is and has for a long time used its market clout to force products and standards onto end users. MS has their lock-in hooks.
You know what they say: if you live by the hook, you die by the hook.
IanMar 31st 2007 7:45PM
What a crock.
"out of the box", huh?
most ludicrous statement of the entire thing:
"Linux MCE finds the bluetooth phones in the room, and downloads a control program to them - nothing to set up, it all just works out of the box..."
This isn't advocacy - it's IDIOCY.
Rob LeggeMay 20th 2007 4:14AM
So lets compare the "Out of the Box" experience that he goes on about so much. This as trying to install the operating systems on the same hardware kit. First LInux. Ubuntu 7.04 Fires up, doesn't install. Ubuntu 6.08 - fires up doesn't install. Suse 10.1 Installs, but won't boot. Great out of the box experience. Now lets look at XP MCE 2005. Fires up, intalls, works. Hmm I wonder which one gives me better access to my media the one which installs or the one that doesn't?
I know which one I'll be using. and it won't be Linux
EricJun 6th 2007 8:51PM
Oh c'mon, there is no HD-DVD or BlueRay support in Linux MCE yet Win MCE has it and Linux MCE won't play a DVD without first ripping and burning and who the hell wants to do that.(yea I know about the hack to make this work but that ain't out of the box). Win MCE plays DVDs no problem. These, um, well, are like pretty important feature if you ask me.
Don't get me wrong, I'm a huge Linux fan but I also believe in the right tool for the job and Linux MCE misses the mark on, what I think most would consider, some important features that the Redmond boys (and girls) seem to have recognized.