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

7 of 143 comments (clear)

  1. 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!

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

    1. Re:It would have been an awfully short article... by ladybugfi · · Score: 3, Informative

      KnoppMyth is not the uber-solution. I have built a KnoppMyth box and while some of the stuff worked out of the box, there were still a lot of things that required tweaking to get right. I had SATA problems, MythTV FULL SCAN problems, PID problems (PID as in DVB provider id), non-existing /usr/local/bin/mplayer, non-functional DVB subtitling etc. And in addition to Myth config, I also had to tweak xine config to get 5.1 passthru.

      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.

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

  5. Re:you know you've stumbled... by swillden · · Score: 3, 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.

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.