I've been trying to find ideas on how to get my music library on my PC over to my home theater system. I have an Omnifi Media Server, but it doesn't do video, so that's been my quest. Today I came close... still don't have the theater speakers included, but I figured out how to play music and videos from my computer over my wireless network and into the TV from the Wii.
I found a link mentioning Orb server, which I'd used before but had forgotten about. Orb basically streams your content over the internet so you can access it anywhere you have an internet connection. I've been using Winamp Remote for quite some time to get my music remotely, which is also Orb software, so this is what I stuck with.
All you need now is the Internet Channel on your Wii and you're all set. Navigate to your remote music, ie: www.winamp.com/remote and use the mobile display. Don't forget to turn the autohide on the wii menu, and you'll have full screen streaming media.
edit: After playing with streaming video on my Wii I discovered that there was a pretty heavy buffering going on and the movie was jumpy and would stop a lot to catch up. I did a little more research and found that I could up the streaming rate on Winamp Remote which so far seems to help a lot.
To do this, open up your Winamp Remote through your Wii internet browser www.winamp.com/remote and get into your settings. Turn off the speed test and change the default 1500k to something higher, right now I'm at 6000k. I doubt I'm getting that, but I'm playing with the settings.
I'll update again when I dial it in.
edit II:After some playing around with that, I decided to try the original ORB software on my laptop, I liked it much better on the TV screen so I loaded it on the main computer as well. It has a different layout which I think looks nicer, unless your into the black thing, and it has some more options. The quality of the video still isn't great, but it's good enough for me and the kids. And the Wii's version of Flash is 7 even though the latest is 9. (something to do with proprietary code).
Also, both versions are supposed to automatically detect the LAN and stream locally... however I wasn't seeing this. After some more research I found that you have to open up a couple of ports on your router other than 80 in order to stream over your LAN.
If you have a firewall on your router or a software firewall, add these ports, it will make your video streaming much faster.
Orb-TCPReal- 554
Orb-UDPReal-13398
Have fun!