I forgot to ask, are you looking for an off the shelf solution or are you willing to build something?
If you have a PS3, there are several UPnP AV server applications that will stream content off of your hard drive. XBMC is good and will run on your PC or Linux box serving content.