Building a Linux Home Media Center 143
RomanianClimber writes "Tom Lynema assembles an Ubuntu-based Linux home media center. 'Like a lot of people nowadays, I have a growing collection of digital media. My digital media is stored on a home Linux server. Most of the digital media players available today do not support protocols to connect to a Linux server, which make them unsuitable for my use. I realized the best way to connect my digital media library with my home theatre was to build my own Linux home media center (LHMC).'"
Comment removed (Score:5, Funny)
Re:Me too. (Score:1)
Re:Me too. (Score:5, Funny)
Great minds think alike. However, as a True Linux User (TM) I've resorted to converting all my media into ASCII so I could view it in GNU nano by keeping my fingers on ^V. True, it's mostly porn and it takes a lot of my time but i feel my self-respect is worth it !!!
After a while, I don't even see the code. Just blonde, brunette, redhead.
It's mostly porn? (Score:2, Insightful)
Are you talking about the goatse as the submitter's link?
Okay, this is flipping hilarious. After the whole brouhaha [slashdot.org], Slashdot listened to the tyranny of the majority and added nofollow on submitter links. Now we have glorious links like goatse instead. Awesome.
Re:Me too. (Score:2)
Re:Me too. (Score:1)
Re:Me too. (Score:1)
When will we not need an MCE box? (Score:4, Interesting)
But I think I might stop, soon. I already have a decent little file sharing network between myself and about 100 "close" friends. I think we could probably extend this to 1000 people and still keep intruders and others out. I have about a 10mbps pipe at home (beta) that should be available everywhere within a year. One of the providers wants to see it for $19.99 per month (as long as Congress stays out!)
So that leaves me with my subjust line: when will we not need a dedicated box anymore?
Bandwidth is almost free, compared to any previous bandwidth before it. 10mbps is just as fast as I can run to the video store and back (depending on the codec used and other parameters, but its close). If I keep maybe 10% of my content on my PC and share it with the 100 out there, I bet we'd have it covered pretty well even considering duplicates for backup. Maybe we need a protocol/program that takes BitTorrent and allows a network of users to safely share video/audio in a wide-area RAID configuration. The other day I lost a CD (AAC's actually, my car stereo supports it) that had about 1000 minutes of music on it. I run my AACs lower than 128kbps for the car. I had the entire set of albums downloaded from a friend in maybe an hour or so, I'd guess.
The future for me is a system similar to AKIMBO (but open source and needing very little in the way of complex hardware) -- a set top box, maybe 60-100gig hard drive, the ability to copy data to the unit from my workstation, and the ability to set it up in this wide area RAID configuration with my friends.
True "peer" to "peer" sharing of media, but no complexity needed that is the norm with an MCE -- you don't need terabytes of data, 2-4 tuner cards (my XPMCE has 4: 2 SD and 2 HD) as you can download the shows from BT or whoever else may have the data already, or even a DVD player.
What would this system be missing? (I just typed as I thought it up, FYI)
Re:When will we not need an MCE box? (Score:5, Funny)
Re:When will we not need an MCE box? (Score:2, Funny)
10 millibits per second doesn't get much. 10 Mbps is a different animal, that can stream as much as two decent DVD streams at half max bitrate, like video on demand.
Re:When will we not need an MCE box? (Score:2)
Re:When will we not need an MCE box? (Score:2)
Re:When will we not need an MCE box? (Score:1)
Re:When will we not need an MCE box? (Score:2)
I'm buying a old xbox, throwing Xbox Media Center [xboxmediacenter.com] on it and running one of the many linux based content servers to feed the xbox media over the network. It can even play direct isos and it uses the remote to browse whats on your server.
I just purchased a 8 port raid 5 sata card so I am going to eventually hit 2 terabytes with it.
Nothing beats MediaPortal (Score:2)
I had a bit of a problem controlling it because my remote was sluggish, but I found Bluetooth Remote Control (trial version) on a website yesterday and now I control it from my Bluetooth mobi
Re:When will we not need an MCE box? (Score:1)
It would be missing an optical free-space communication system, rooftop to rooftop, which would allow you 100Mbps connectivity to 2 or more of your neighbours.
Using the internet for such "pedestrian" tasks as sharing static movies is silly, why not instead try to run a link to your 2 nearest neighbours houses, let them do the same, and so on...do some fast routing and there you have a truly fast network with high latency--well suit
Re:You are admitting to illegal copying of media (Score:3, Insightful)
I love it when people over-simplify and fail to actually investigate both sides of this issue. It is thinking like the above that almost stopped VCR's with the claim they'd be the end of movies and theatres, when in fact they ended up increasing the rate of movies, the money in the movie business, and the profit of movie companies. This was accomplished by the movie industry changing their business models to exploit the new techno
you know you've stumbled... (Score:5, Funny)
Re:you know you've stumbled... (Score:1)
MP3 is proprietary. They can't include it with a default distribution of something unless they pay royalties.
When I installed ubuntu (for my laptop), it didn't come with anything that could play MP3s either, but could play OGG fine. Getting MP3 playback to work was pretty simple - apt-get had everything necessary available.
Am I correct in guessing that most distros would end up the same - no MP3 support out of the box? Or is that just an ubuntu quirk?
Re:you know you've stumbled... (Score:2)
Other distributions tend to have a more casual attitude towards this so they may bend a few rules.
Re:you know you've stumbled... (Score:2, Informative)
Re:you know you've stumbled... (Score:5, Informative)
Re:you know you've stumbled... (Score:1)
I don't know about RedHat, but SuSE definitely supports mp3 out of the box. Maybe they dropped support briefly and the brought it back? I don't know. I use SuSE pro 9.3 and xmms and amarok are there.
Re: (Score:1)
Re:you know you've stumbled... (Score:2)
Re:you know you've stumbled... (Score:2)
Re:you know you've stumbled... (Score:1)
Re:you know you've stumbled... (Score:2, Insightful)
It's 2006 and you still don't know MP3 is patented, and therefor of questionable legality when it comes to distributing unlicensed MP3 players and encoders? Christ, get your head out of the sand...
Re:you know you've stumbled... (Score:1)
(Poking head above the sand for a minute)
Last time I checked, Windows Media Player supported creating MP3 files and you could still turn off DRM. That would mean Microsoft is supporting creating MP3's that can play with any player/encoder.
The LAME encoder can still be downloaded freely and plugged into just about anything.
What am I missing here?
Re:you know you've stumbled... (Score:4, Informative)
Last time I checked, Windows Media Player supported creating MP3 files
Last time I chekced WMP was not Free Software. That means (a) it's not legal for you to redistribute WMP, only Microsoft can and (b) Microsoft can (and has) paid for appropriate patent licenses.
The LAME encoder can still be downloaded freely and plugged into just about anything.
And the legality of this is questionable, and tricky. Under the "source is speech" argument, it may be that distributing source code is okay. Binary distribution is more problematic, and that's what Linux distros want to do. Distros like Debian, who are very careful about legal issues, find it safest not to distribute encoders (like LAME) at all, and relegate players to "non-free" status, if they're included at all.
What am I missing here?
That there are patents on parts of MP3 players and encoders, and those patents create difficulties for Free Software implementations. People may go ahead and do it anyway (similarly, libdvdcss is a circumvention device and is illegal according to the DMCA, but that doesn't stop individuals from using it), but that doesn't mean that people who want to obey the law can do it.
Re:you know you've stumbled... (Score:1)
I appreciate your explaining the differences. While I've played with Red Hat (a long time ago) and Mandriva more recently, I'm pretty much a noob when it comes to the differences in Linux distros and Debian.
My job is in a educational environment, (unix boxes everywhere - popmail for our e-mail system) and the guy sitting next me is a Linux whiz - he uses it all over the campus to get to files - jumping through firewalls between different areas. I'm learning a lot from him, and hope to put the change tog
Re:you know you've stumbled... (Score:2)
Re:you know you've stumbled... (Score:2)
No WinDVD/other decoder = WiMP can not play them.
Here we go again... (Score:2, Insightful)
TFA misses a lot. (Score:5, Insightful)
Isn't there front-ends to make this stuff easier than having a gnome desktop on the TV? What about remote control devices and infra-red support? Is there a nice way to navigate all the media?
These are the things I couldn't solve easily two years ago
Re:TFA misses a lot. (Score:1)
allow me to plug a project of mine: AFX [sf.net]
a fully extensible frontent for linux which is designed to play media and games and is designed to be fully controlled with a joystick (no need for a keyboard/mouse).
its still in development with no releases.
Re: (Score:3, Insightful)
Re:TFA misses a lot. (Score:1)
Re:TFA misses a lot. (Score:3, Insightful)
For starters, here's a list of things it would of been nice if he covered if he were to fill us in on the media part(in no particular order):
* Sound card? Is he using on board sound? Does it support hardware mixing, if not, what kind of software mixing is he using. Does he have a digital connection to his receiver for ac3 passthrough, and pcm output?
* More information on the video card. He says it supports mul
Re:TFA misses a lot. (Score:2)
I have an HTPC that I put together myself. The hardware is basically *just* a VIA mini-ITX board in a case, and just about nothing else. It network-boots Gentoo off my file server.
For the software, I have it running MythTV. For control, I recently got an IR remote working with it using lirc. (had been using a keyboard, until I finally stopped procrasti
Re:TFA misses a lot. (Score:2)
Getting S/PDIF out working reliably on nForce-chipset boards tends to be iffy. I had it working OK on the nForce2-based board I was using previously for MythTV, but a desire to capture and play HD from my cable box led me to upgrade the system. It now has an nForce4-based board, and the latest st
Re:TFA misses a lot. (Score:1)
fwiw, not that you'd want to... (Score:2)
But of course if you already had a linux backend why not have a linux front end... usually the biggest barrier is comfortableness with linux (or a certain adventersome spirit if a life long windoze user)... once you get over that it's pretty straightforward
e.
Re:not that you'd want to... Even more options: (Score:1)
There is another solution, one that provides access to video and audio data and plays on a TV via 100Mbit ent, hauppauge media mvp ($40 on sale at Radio Shack). The open source project mvpmc.org provides access to mythtv recordings and to other mpeg video and mp3 audio data
DLNA is working on this (Score:5, Interesting)
Re:DLNA is working on this (Score:5, Interesting)
It's complicated to get your head around because of the Jargon used in DLNA but a little effort makes you realise what an elegant, distributed, powerful set-up this is. My favourite part is the proxy media server service that allows a server to also act as the directory listing for ALL servers on the network, providing a simple way to access all media, regardless of location.
Mvix (Score:5, Interesting)
The computer I've been using recently for this task has kind of been overkill so I was happy to find today the Mvix Multimedia Player [mvixusa.com]. As far as I know it runs linux. Just needs a harddrive installed and it's ready to run. I'm thinking of replacing my computer with it so I can use my computer for other tasks (I can always find something). Anyone heard of Mvix before?
UPnP (Score:2)
In setting up various test and used Media Servers and DVR systems, it all comes back to a standard for the servers and the clients.
Windows Media Center takes a lot of flack being MS, but it works in this senerio for a lot of items, as it uses UPnP.
It is only a start though, as should have been stronger as UPnP was built into WindowsXP from 2001. MS will be adding more UPnP technologies in the upc
Building My MythTV Box (Score:5, Informative)
http://www.oreillynet.com/pub/a/oreilly/digitalme
http://www.oreillynet.com/pub/a/oreilly/digitalme
http://www.oreillynet.com/pub/a/oreilly/digitalme
http://www.oreillynet.com/pub/a/oreilly/digitalme
http://www.linuxdevcenter.com/pub/a/linux/2004/05
http://www.linuxdevcenter.com/pub/a/linux/2004/12
MythTV under Mandriva, works for me... (Score:1)
Re:MythTV under Mandriva, works for me... (Score:2, Informative)
HDTV shouldn't need hardware encoding. For over-the-air HDTV (which is ATSC), the hardware just tunes in the ATSC digital stream and you've got already-encoded MPEG2 High Definition video. Just save the raw MPEG stream.
And there are cards under Linux that support this, like pchdtv.com [pchdtv.com]'s HD-3000 PCI card.
Now how well and convenient it is to actually get them working is another question. That's one of th
Re:MythTV under Mandriva, works for me... (Score:2)
At $169.98 the price point is much better then last time I looked. Like I said in my post, I'm a believer. But a Tivo is looking incrementally more attractive. I've got to solve the fan-noise issues, sound quality issue and CPU utilization or the project really is just an over
Re:MythTV under Mandriva, works for me... (Score:2)
Here's how I did it (Score:2, Interesting)
Re:Here's how I did it (Score:1)
Stupidest article ever seen (Score:5, Informative)
This is just another we can (try to) do it with Linux article. The guy should have at least tried using MythTV and told us the actual issues in setting that up.
Compared to the commercial products like Sage, BeyondTV, and of course Microsoft Windows Media Center Edition, this is a 5-year old's level of gratification. How easy it is to satisfy a Linux nerd - something as simple as streaming stuff off a different computer is enuf to get an article and be featured on
Re:Stupidest article ever seen (Score:3, Interesting)
Considering how poorly device manufacturers are at making this work, you have no business making fun of this article.
I've looked at about a dozen consumer-level devices to do this, and so far, every single one has some stupid dependency or other. Whether it's the need for their "server" software, or the full-blown "you must run Windows or get the fuck out of my face" like Media Centre, NO ONE
Re:Stupidest article ever seen (Score:1)
http://www.kiss-technology.com/ [kiss-technology.com] Yes it requires ' their own' server software but people have made their own as well....
Re:Stupidest article ever seen (Score:2)
Re:Stupidest article ever seen (Score:2)
Re:Stupidest article ever seen (Score:2)
Ideal Media Setup (Score:2)
A device that plays DVDs, AND can read files from a SMB (Windows, or Samba) share. Maybe something else. I don't care, as many of the available devices force you to navigate a directory heirarchy anyway. Plays mp3, ogg, mpeg2 and 4, avi (Divx and xvid), qt, etc. Preferably with the ability to update codecs/container formats as required, but even being able to play what was current a year ago today would be nice.
Re:Stupidest article ever seen (Score:5, Funny)
It would have been an awfully short article... (Score:5, Informative)
But where is the epic struggle in that?
Re:It would have been an awfully short article... (Score:4, Informative)
While this struggle was not epic (although I did document it in Finnish, 5 pages or so, instead of 1 in the article), I would not call KnoppMyth a SW that you "just drop a CD in the drive and install". But then again, I didn't expect that when deciding that KnoppMyth would be my HTPC SW.
Article is definetly skimpy (Score:3, Insightful)
To the author: Go back and get some more specifics, then revisit your article. Linux people are devils, we're all about the details.
Gentoo is a better choice (Score:4, Interesting)
Re:Gentoo is a better choice (Score:1)
*no distro-war* but.. Gentoo, like all GNU/Linux distros, uses Linux kernel.
Gentoo != Linux (Score:2)
Actually you can choose Linux or BSD.
http://www.gentoo.org/proj/en/gentoo-alt/bsd/ [gentoo.org]
Great (Score:2)
Slashdot Editor's Brother ... (Score:3)
+RSS+Bittorrent = Project for Open Source Media (Score:1)
In addition to all the standard HTPC features, the POSM box uses RSS feeds with bittorrent enclosures like the awesome Pep Del. [torrentocracy.com]
No pictures, no codec information, just sysadmin (Score:4, Insightful)
What is a "Home Media Center?" (Score:1)
Useage: Playing music, and only music, through a receiver.
Requirements:
Storage: Preferably at least 200GB.
Sound quality: Very good - meaning outstanding Linux support and digital optical out.
Noise: silent. There's no point in listening to FLAC files if you have to overpower the machine with the music.
Interaction: wireless r
Re:What is a "Home Media Center?" (Score:1)
>Noise: silent. There's no point in listening to FLAC files if you have to overpower the
>machine with the music.
Where'd you rip your FLAC files from? CDs, right?
Let's see... the way things were originally designed, you played CDs by spinning them on a motor in a CD player. Was it hard for you to hear the details in your music over the roar of your CD player's optical drive? No, it didn't matter because you had
Re:What is a "Home Media Center?" (Score:2, Informative)
* Excellent sound quality. Supports MP3, WMA, FLAC, AAC, WAV and Ogg Vorbis.
* Analog, digital and digital/optical outputs. Analog quality is better than any sound card.
* The box is absolutely silent--no moving parts. You can keep your server in a different room from your listening area. You can use just about any existing/surplus computer as your server; there's no need to build a fanless machine.
* Completely controllable through its r
video cards for HDTV (Score:2)
Re:video cards for HDTV (Score:1)
LMHC... (Score:1)
It is not 100% Open Source but it runs on Linux... it looks just like a large DVD player and the design of the box could be B&O's.
My own HTSRV project status (Score:5, Informative)
I boght a Hauppauge PVR350 card (analog TV) and used the "MythTV on Fedora" howto (google) and I was very satified with the results. So satisfied that I bought another Hauppauge PVR500 card so that I ended up with 3 tuners.
My setup is non-standard for two reasons:
1. My HTserver (HTSRV) is located in my server room. This considerably improves the WAF and keeps the living room nice and clean and quiet. I transport the A/V signals over CAT5 (using two baluns) to the point where the cable-TV enters the house. There a modulator mixes the signal with the regular cable channels so I can watch my MythTV HTserver's TV-Out anywhere in the house.
2. Now I needed a way of controlling my MythTV server from behind any of my TV sets. To solve that I used my SqueezeBoxes ( http://www.slimdevices.com/ [slimdevices.com] ). I wrote a Slimserver plugin (Perl) that taps into LIRC and allows me to control the MythTV server with the remotes from the Squeezeboxes.
I'm thinking of replacing my living room audio system with a pair of powered speakers so that I'll end up with 'just' a TV, a small Squeezebox and two speakers. No 5.1 speaker setups for me, I just can't stand all that clutter.
There's another interesting project that I plan to look into. It uses Hauppauge's small and inexpensive $69 MediaMVP boxes (miniature diskless computers that run linux with Remotes and TV-Out) to build MythTV and SlimServer frontends:
http://mvpmc.sourceforge.net/idx.php?pg=main [sourceforge.net]
This is nice because it allows you to watch different programs & recordings on different TV-sets, which my current setup doesn't allow you to do. Worth looking into if you're interested in a distributed media network rather than just a boring HTPC or HTSRV
X.
Re:My own HTSRV project status (Score:1)
Re:My own HTSRV project status (Score:2)
You'll need these 2 Perl scripts:
http://213.84.196.8/slim2lirc/lircjb [213.84.196.8]
http://213.84.196.8/slim2lirc/Mythbox.pm [213.84.196.8]
lircjb is a 'junction box' for LIRC. It can be inserted between the 'real' lircd socket and a second one. It then allows input form other sources to be added to the stream of LIRC commands.
Since I don't use LIRC itself, I have the following line in my rc.local:
Input is accepted on UDP port 12345 and output o
Heh (Score:1)
If I remember correctly there was firm makes satellite recivers using with Linux. That box do same thing like this machine. It support NFS (Record or playback) also higher model has build in hdd support. Of course it had Satellite and TV inputs...
Man, look latest Tech Show reports, if we call this thing a media center pc, they laugh us with other than mouth...
MythTV. I love it, but I hate it..... (Score:2)
Quick & dirty 'home media center' for the lazy (Score:2, Interesting)
The Server
PC with big disk running linux (or windows if you prefer)
Install Apache
symlink media directories to default apache home directory
Done.
The Player(s)
An old laptop is what I use but you could of course use any pc, maybe a mac mini or whatever takes your fancy.
On the laptop I use firefox with the mplayer plugin - I had to disable local caching in the plugin otherwise it was a bit choppy.
So to play any content from the 'm
GeeXboX (Score:2)
You can install it, but it's not necessary. So it's very easy to use.
From the website:
At the time of the first development releases (Dec. 2002), it was only capable of playing DivX movies, but now, nearly every kind of media file can be played with GeeXboX, with the OS supporting
* MPEG 1/2 movies (MPG files, VCDs, DVDs
* MPEG 4 movies (DivX, XviD, H.264
* RealMedia and Windows Media movies.
* OggM
Does he work for Microsoft? (Score:2)
If you want to put people off trying the very capable Linux MC distros and scare them into using Windows MCE, just point them to the article.
Drop the "media", just an old Linux box (Score:1)
256MB RAM
some nvidia-based card with 64MB
a Pixelview BTTV-based card
Gigabit ethernet
a CRT Nokia 19''
a DVD-ROM of course
This is my "media" linux box.
Now why do we call it "media" is beyond me.
Gets stuff from the file server and plays it smoothly..
Music, Video, TV, Radio
With some nice Logitech speakers
May seem crazy but when i buy a new computer, it becomes a server.. after a while that gets a little outdated hardware-wise it becomes a desktop and finally what the market today calls a "media
Frontend (Score:2)
Here almost everybody associates "Media Center" to a Windows machine.
Media centers going the wrong way (Score:2)
Microsoft is starting to lean to a "put the media wherever and use it at your TV" approach. Probably based on the fact that most people already have computers. W/ the xbox 360 and the Windows Media Extenders you can have your media in your computer room and play it anywhere.
I t
Easy with VDR (Score:1)
http://linvdr.org/projects/linvdr/index.en.php [linvdr.org]
Hurah! Now I know how to install desktop ubuntu !! (Score:1)
What the hell is this all about ? I could have written hundreds of articles like this. What does this article tell me :
1: That ubuntu linux is able to run on an nforce MoBo, realtek 650 sound and an nforce2 video chipset (shocking).
2: NFS can be used to mount shares over a network (so that's what the N stands for)
3: Rhytmbox can be used to play and organise music files
4: Totem is a videoplayer
So in conclusion it tells me how to install linux, it doesn't bring anything new or innovating to tab
Well that was useful (Score:2)
This did _NOT_ deserve a post on slashdot IMHO (or is Ubuntu that hard to install with full video and music support?)
This is an interesting project..... :) (Score:1)
Utterly Useless (Score:2)
Relevant topics would have been:
- MythTV: provides an excellent media center interface, on par with anything for Windows or MacOS. It provides features that the others can't/won't provide, such as aut
Re:Why wireless? (Score:2, Insightful)
Re:Why wireless? (Score:4, Insightful)
Re:Why wireless? (Score:1)
Re:i like the way you work it (no diggity) (Score:1)
Re:I have never had a problem (Score:1)