Slashdot Mirror


Building a Linux Home Media Center

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).'"

15 of 143 comments (clear)

  1. Comment removed by account_deleted · · Score: 4, Funny

    Comment removed based on user account deletion

  2. When will we not need an MCE box? by dada21 · · Score: 4, Interesting

    I run XPMCE -- yeah, yeah, it works and the WAF is 100%. We continue to try MythTV and various F/OSS programs about 3-4 times a year though.

    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)

    1. Re:When will we not need an MCE box? by Cheeze · · Score: 5, Funny

      95% bragging, 5% actual content.

      --
      Why read the article when I can just make up a snap judgement?
  3. you know you've stumbled... by ltwally · · Score: 4, Funny
    "My Ogg music files played out of the box. The key to getting MP3 playback to work was installing libmad."
    You know when you've stumbled into linux-super-nerd-land when your media player cannot do MP3 out-of-the-box, but OGG plays just dandy!
    --



    /dev/random
    1. Re:you know you've stumbled... by Trepalium · · Score: 5, Informative

      No, it's not because of copyright concerns. It's the fact the MP3 codec is patented by Fraunhofer IIS. Fraunhofer has said they allow people to use implement the playback portions of their patents as long as the resulting program is distributed for free, but this isn't OSI compatible. The free WinAMP player was okay, putting it on a Debian CD which may be sold was not.

      --
      I used up all my sick days, so I'm calling in dead.
  4. TFA misses a lot. by chrome · · Score: 5, Insightful

    The article spends about 95% of its words talking about how to get that specific hardware working under linux, and then one or two paragraphs actually talking about the interesting stuff - the software that he uses to run the media center. He even neglects to mention how he controls it.

    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 ... I'd like to see a decent article that actually covers ALL the aspects of setting up a media PC.

  5. DLNA is working on this by digitalsushi · · Score: 5, Interesting

    DLNA, the digital living network alliance, http://www.dlna.org/about is a group working on standards to make it streamlined for your TV to grab files off your windows server, linux server, mp3 player, et cetera. Basically makes all your devices share the media together. I know nothing about it other than the roughest overview, but if anyone else knows of it please comment.

    --
    slashdot: where everyone yells sarcastic metaphors to themselves to understand the issue
    1. Re:DLNA is working on this by Paul+Bristow · · Score: 4, Interesting

      It's based on UPnP AV Mediaserver protocols. There are projects around working on UPnP clients and servers and sample code from Intel for Linux.

      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.

      --
      - Paul
  6. Mvix by DrugCheese · · Score: 5, Interesting

    I've been running a linux home entertainment box for a couple years now. I use SuSE ( I think I have Suse 9.3 on there now) and a matrox video card with TV out. My sound I run directly into my stereo system. I use mplayer mostly to play my videos and I still use mp3blaster to play my tunes. Although I have a wireless mouse n keyboard hooked up to it, it's a pain because I still need to get up and turn on the monitor because the text is too hard for me to read on my TV.

    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. 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?

    --
    *DrugCheese rants*
  7. Stupidest article ever seen by Anonymous Coward · · Score: 5, Informative

    This is the most uninformative article yet on Slashdot. Other than the details of the workarounds for the different hardware on his system to work with linux (and what's new in that! LOL!), there's no information about what the interface is like, how does he control it using a TV-like remote, capture HDTV, view TV schedules, pause live tv, skip commercials automatically, etc.

    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 /. Pity!

    1. Re:Stupidest article ever seen by greg1104 · · Score: 4, Funny

      If you think this article is stupid now, just wait until it shows up again as a dupe.

  8. It would have been an awfully short article... by Minwee · · Score: 4, Informative
    ...if he dropped a KnoppMyth CD in the drive, booted it, selected "Install Everything" and then confirmed that he did want the default settings a few times.

    But where is the epic struggle in that?

  9. Re:Me too. by erveek · · 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.
    --
    -- This void intentionally left null.
  10. My own HTSRV project status by Xenna · · Score: 5, Informative

    I have had a MythTV box running for a few months (after earlier unsuccessful attempts with freevo and older MythTV versions.

    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/ ). 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

    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.