I have two paths for streaming content - with my ROKU and with my Sony Bravia TV. I also have a DLNA server on my ReadyNAS from Netgear, and of course I'd like to be able to stream the content to my ROKU box, which is not yet possible. Fortunately, I'm able to do this via SONY. What's interesting is the Sony Bravia's DLNA set-up is really pain-free. It found the DLNA server on my network automatically and it works really pretty well. The downsides are that
1) it can't distinguish between which folders contain music, pictures, and video,
2) it doesn't seem to play mp4 files
3) it plays raw DVD files, but without the ability to decode the raw content and deliver the movies in rational way.
4) it doesn't allow slide-shows with streaming music in the background.
It seems to me that if ROKU did what Sony does, but with a little more smarts, they'd have a hit on there hands. What I can't figure out is why they don't.
I don't normally promote my own channel, but since you are using a ReadyNAS, it should be fairly easy to make it work with Roksbox using your existing structure. If your're not interested, you can tell me to get lost.
All you should have to do is:
1. From your ReadyNAS setup, enable the HTTP service and use the same share as you use for DLNA (probably "media
2. Install Roksbox using these instructions
(there's a 30 day free trial).
3. From the Roksbox main menu, go to Options -> My Options -> Setup Wizard -> Web Server
and use the following settings:
Media Server Address: your ReadyNAS web server address
Media Root Folder: the folder you told your ReadyNAS to use when you enabled HTTP - probably media
Video Folder Path: your video path - probably Videos
Music Folder Path: your music path - probably Music
Photo Folder Path: your photo path - probably Pictures
You can take the defaults for everything else in the setup wizard, or choose your preference. You can always go back through the setup wizard later if you want to change something.
Then use the up arrow on the remote to return to the Roksbox main menu, and see if you can play a video, play music, or show photos.