This week I received my XBox 360 Premium from NewEgg with the goal of streaming video from my computer to my XBOX.
Previously, I had to have my laptop computer connected to the TV and then via that I would browse the network and play the video file I wanted to watch. But that was such a hassle and if I wanted to use my laptop for other things, well then I would have to disconnect it from the TV and reconnect it later. Now that I have a dedicated XBOX near the TV it makes life much easier. The XBOX’s interface makes browsing through my collection of videos simple so that anybody can use it.
Using Media Center Extender
XBOX 360 can function as a Media Center Extender, meaning that the interface which you see on your computer for Media Center, is the same interface that you will see on the XBOX. So acts as a computer that is running the Media Center program.
At home I have two machines, one my Vista development machine and the other is a XP machine with all my media and video files. I was able to use the Media Center extending capabilities of the Vista machine, but when I tried to add a shared folder from off the network it would only recognize shared folders from machines that were running a Media Center capable operating system. So all I could see were the shared folders for our laptops and my Vista machine.
There were two options at that point, upgrade the XP machine to Vista to be able to use Media Center Extender or find another way to stream the videos. Because I didn’t feel like dealing with the hassle of upgrading the machine, I opted to find another way. Plus the Media Center Extender interface was slow and unresponsive at times.
Using Nero MediaHome Server
So then I tried the latest version of Nero’s MediaHome Server , version 8.2.8. I had used it previously to serve up videos to my cousin’s Playstation 3, but even when I did that I noticed major reliablity issues. I thought it would be worth another try to see how well it interacted with my XBOX 360. Surprisingly the interaction between the server and the XBOX was a lot better than it had been with the Playstation 3. What makes Nero MediaHome server attractive is that it could re-encode all the videos into whatever format the device needs.
After testing it out what I found is that navigating all the videos was incredibly slow. We’re talking about 1000+ videos. Another feature I disliked was the fact that when you navigate to say “Nero Media Home (NATHANI)” it then brings up its own menu with options, “My Videos”, “My Music”, “Web Radio”, etc.
Using Windows Media Player Sharing
Windows Media Player 11 has a sharing option that allows you to share your media with other devices on the network including the XBOX 360. At first I was hesitant about using it because you know, Windows Media Player is kinda crap, but this crap suprised me. Serving up a list of 1000+ videos took only a few seconds. Setup was easy, there were no extra programs you needed to install, buy, or configure, and it integrated well. For navigation Windows Media Player sharing presents a list of the folders that you are sharing. It is great. I already know what I have in which folder and I can navigate to which ever one I want accordingly.
Using TVersity
For the Playstation 3 I tried TVersity. I didn’t get a chance to try it for my XBOX 360, because I was turned off by it. The software’s interface is a piece of crap and looks like a poor rip off of Apple TV. Seriously, if I wanted an Apple TV, I would have bought one, but thank God I didn’t. Even on the Playstation 3 the TVersity software didn’t seem to work all that well it just didn’t feel robust.
Compared to SageTV
Another product available that will allow you to watch videos on your television is called, SageTV. It is something that I’ve even developed a plugin for. After my experience with the XBOX 360 I’ve found that the XBOX tops any sort of machine that runs SageTV. Can SageTV play games? I didn’t think so. Either way you’ll end up paying for a new machine having to sit next to the TV, unless of course you have a really long cord that just connects from your computer to your TV. With the XBOX 360 you get more bang for your buck compared to what you could get with a machine that has SageTV installed on it.