Multi-Room Media Network on the CHEAP

Introduction: Multi-Room Media Network on the CHEAP

About: In my free time, I like building and repairing almost anything especially with found or recycled materials.

We seem to be recording more and more programming off satellite TV (New Zealand Freeview) so we can watch it when we have time (instead of when it is aired).  A couple of years ago, it became obvious that the hard disk recorder wasn't really up to the challenge.  In fact, the old Media centre in the living room had to give way to a media network, but how to make it work for everyone!

Media Acquisition Requirements:
Everyone (except the littlest one) needs to be able to "book" programs to be recorded.  If it is too complicated, someone will have to do this for them (i.e. me).  For some programming, they should be able record, watch, then delete, and for others, they should be able to edit and archive it to watch later (or again).

Media Distribution Requirements:
The littlest one wants to watch the same 40 "Angelina Ballerinas" over and over on the TV in the Kids Living Room (KLR) when she gets home from school.  The teenagers might watch last week's Glee in the KLR or on their laptops.  My wife and I would like to watch something in our room (MBR) or on our laptops.

Sound impossible to do this on the cheap?  Read on!

Step 1: Media Acquisition

1. Satellite to Dreambox Receiver
The Dreambox (pic 1) is a satellite receiver that has an Electronic Program Guide (EPG) web page that is accessible by everyone on the LAN and it streams MPEG2 video over the LAN to shared network storage devices.  The EPG (pic 2) has 24 hours of programming for all the available channels with a clock-shaped "Record" button for each program.  You can't book two recordings at the same time on this entry level Dreambox but you can set up repeated bookings.

2. Dreambox to AirDisk
Anything "booked" on the Dreambox records onto a USB hard drive connected to the Airport Extreme, which is also accessible from everyone on the LAN.  A NAS would be similar, probably faster.  It is recorded as a MPEG2 transport stream or .ts file.  VLC happily plays .ts files so as soon as it starts to record, you can watch it on the LAN.  However, the .ts files are around 1GB/hour of programming, so it wouldn't take long to fill any hard disk.

3. AirDisk to MPEG Streamclip and Back Again
We use a freeware program called MPEG Streamclip (pic 3) to edit the .ts files and compress them into .AVI files (~330MB/hour) and save them back on the AirDisk.  Everyone is responsible for editing and archiving anything they want to save and any .ts file that stays on the AirDisk for 2 weeks gets automatically deleted.

All this happens without any dedicated server or media centre humming 24/7.  Just the Dreambox (on standby when not recording), the Airport extreme and AirDisk.  If there is a power cut, the Dreambox restarts, reattaches to the restarted Airport and AirDisk and everything is back online.

Cost: The Dreambox cost around NZ$250

Step 2: Media Distribution

Laptops are wonderful things, but sometimes is nice to watch programs with other people.  It's also not very practical to have the littlest one dragging a laptop around the house (or to the sandpit).  We've got two media distributors on the network, KLR and MBR.  I came across this solution by accident and it was so cheap and worked so well, that it hasn't really changed.  

Hard Disk to Media Player to TV/Projector
Years ago I found this DVD player from Dick Smith Electronics for NZ $69 that played AVI files via the USB port (pic 1).  Now you can find similar machines everywhere.  It doesn't even have USB 2.0 but we shrink the AVIs so much that the USB bandwidth isn't really a problem.

It clearly stated on the box that the USB could handle flash drives up to 2GB so for months we moved flash drives across the house.  One day I plugged in a 20GB external HD (FAT32 format) and it recognised it!  I found a 120GB external and it didn't, but when I put the 120GB drive in the 20GB case, it DID recognize it.  It turns out that the cable for the 20GB case did not have a wire connecting the earth (ground) shields.  When I wrapped the USB cable earth (ground) with electrical tape, it suddently recognised any FAT32 formatted USB drive.  Now I could copy all the kiddy programming to the KLR hard drive and all the things we were going to watch to MBR.  Pic 3 is the rather basic DSE player interface showing folders on the left column and AVIs on the right.  Note that any name longer than 8 characters (folder or file) is awkwardly truncated.  Pic 4 is MBR with another DSE player and what might be the worlds oldest Sanyo projector still in use.

Network to KLR/MBR Hard Disks
A couple of years ago I was trawling Amazon.com and found the two Ximeta NetDisk enclosures for US$19.95 each.  They were limited to PATA drives (and the player to FAT32) but I hooked them up (with the electrical tape trick) and they have performed flawlessly (pic 5).  USB seems to be the dominant interface so when you turn on the NetDisk and turn on the player, the network interface is ignored.  If you turn on the NetDisk when the player is off, then the drives show up on everyone's desktop (pic 6).  Now everyone can move media to and from the AirDisk, KLR and MBR.

Cost: 2X DSE players @ NZ$69 + 2X Ximeta NetDisk enclosures @US$19 so ~NZ$200

I've done another instructable going into more detail setting up the media player.

Hope you enjoy!


Be the First to Share

    Recommendations

    • Big and Small Contest

      Big and Small Contest
    • For the Home Contest

      For the Home Contest
    • Game Design: Student Design Challenge

      Game Design: Student Design Challenge

    8 Comments

    0
    olliestyles
    olliestyles

    12 years ago on Introduction

    tewharau

    I am curious as to your setup of the usb hdd to dreambox and both of them being attached to the airport. is the hdd attached by usb to the dreambox and then how is t attached to the network? does this hdd also have a network port?

    cheers

    0
    tewharau
    tewharau

    Reply 12 years ago on Introduction

    Hi,

    My Dreambox doesn't have a USB on it for a HDD, just ethernet.

    There is a USB port on the back of the airport extreme and I have the USB hard drives plugged into it, effectively turning them into network drives. The Dreambox is set up to stream to them via ethernet. Hope this helps.

    0
    Sini Saja
    Sini Saja

    12 years ago on Introduction

    It is also possible to watch satellite channels on your computer through internet. There are some software that help you to watch television on PC or if you prefer you can connect your computer to big LCD TV .

    0
    timmi
    timmi

    13 years ago on Introduction

     Hi this instructable is really helpful! Thanks!

    0
    tewharau
    tewharau

    Reply 13 years ago on Introduction

     Thanks for the positive comment.  I've made another instructable that goes into more detail on the networked media player part if you are interested.

    0
    tewharau
    tewharau

    Reply 13 years ago on Introduction

     Hi, I wrote a response but as a new comment.  It's just above your question.  Oops.

    0
    tewharau
    tewharau

    13 years ago on Introduction

    Thanks for the comment.  I have the basic Dreambox Model DM500S and I got it on TradeMe.  The S version is for satellite and the C version is for cable.  There might even be a T version for terrestrial but I don't know.  Mine came set up with NZ Freeview but I've added stations as they become available.  It has an easy web interface.  I find the processor struggles to stream one program and watch another so I really just use it for recording and not watching.  We have a basic FTA satellite receiver (NZ$50) for watching.

    It does take a lot of jiggery pokery to get it setup but after that, it's been pretty solid.  It even boots and re-mounts the network disk after a power cut.

    Hope this helps.  I was thinking about a Dreambox setup instructable but I don't know if there is the interest.