Xbox 360 Video Streaming - Good, Bad & Fugly

Update: For more info on Xbox360 video streaming, please see my post - Top 5 Tips For Setting Up Your Xbox 360 To Stream Media - which I will try to keep up-to-date.
Increasingly, I’m finding that the “television” I’m watching these days consists less of regular broadcast content, and more of content that I’ve downloaded over the Internet. That is, video podcasts and downloaded TV shows and movies etc. However, getting the downloaded video to the TV is a pain: burning DVDs is sooooo slow; and you end up with what seems like hundreds of DVDs that you only watch once. The alternative of watching TV on a computer really isn’t a great experience. So I decided the time had come to try streaming from a hard drive on a computer direct to the television in the living room.
Now, I knew that the Xbox 360 has a media streaming feature, but I had never gotten around to networking my 360. It’s in a part of the house where there’s no wired networking, and I had always objected on principle to paying £60 (>$100) for the wireless networking add-on (it should have been built-in, or at least cost no more than £20). Yesterday, though, I decided that £60 would be a price worth paying to get more value from the content I download.
So, I spent my Sunday afternoon setting up my Xbox 360 for wireless streaming of media from a Windows XP desktop computer. Overall, I can say that I’d recommend this setup to anyone that wants to stream video from a computer to their TV. I’ve seen quite a few video streaming solutions in the past, and they’ve all been really clunky, flaky and generally crappy. Video streaming on the Xbox 360 isn’t like that. Quite the contrary, it’s pretty damn great.
However, it’s not close to being perfect. Herewith, then, The Good, The Bad, and The Downright Fugly, so you can make up your own mind…
The Good
- Once it’s set up, it really works fabulously well. It’s easy to use, robust and fast: select the show you want to watch from your library, and it starts streaming over the network instantly.
- If you’ve been used to watching video podcasts on your computer, or burning DVDs of downloaded content like TV shows, streaming using the Xbox 360 is really a transformational experience.
- You don’t need a Media Center PC to do this. You get a great experience from installing the Zune player software on your PC (the Microsoft equivalent of iTunes), and sharing media from with the Xbox 360 with that.
- The Xbox 360 can stream a pretty reasonable variety of video formats now (it couldn’t when it was first released). These include the following file types: .mp4, .m4v, mp4v, .mov (both H.264 and MPEG-4 Part 2, in both MPEG and Quicktime containers) and, of course, .wmv files.
- The interface is nice e.g. it displays the embedded artwork for MPEG-4 Part 2 and H.264 files, so you can see visually what it’s in your library (the same idea as showing album artwork for music, really).
- Each video is automagically organised into chapters, so you can skip around quickly if you need to.
- The Xbox Live-based automatic software updating system works really well; upgrading to latest version of the Xbox 360 software is a piece of cake.
The Bad
No XviD/DivX codec support. This is really a shame. If Microsoft would add this, they would have a totally killer video streaming solution. With support for XviD, I could eliminate burning DVDs altogether. As it is, I can reduce the DVD burning byabout 80%… 100% Update: I just figured that I can use Nero Recode to pretty painlessly convert XviD to H.264 - but people’s mileage will vary a lot here, depending on how much of the content they watch is XviD. I hope the right people inside Microsoft understand just how great it would be have support for XviD; and aren’t scared that support for XviD would damage their business. XviD isn’t going away… so they really might as well support it.The Dec 07 Dashboard update added support for Div/XviD- Figuring out how to get the streaming working with anything other than .wmv files was far from obvious. It doesn’t work out of the box. It turns out, if you want H.264 mpeg videos etc., you have to install and use the Zune player software on the PC you’re streaming from. Not exactly plug-and-play - I mean, who (except Zune customers) would have Zune player software installed? To be honest, I didn’t even know it existed! I’d wrongly assumed that Windows Media Player would be the thing to use.
- Given that it doesn’t “just work”, the documentation isn’t as good as it could be. Once you know the issues involved in setting up, you could be up and running in less than 20 minutes. As it is, it look hours to get everything working optimally.
The Fugly
- The Xbox 360 wireless network adapter and networking software in the Xbox 360 is horrible - it’s like the kind of buggy rubbish that used to on cheap wireless routers in 2004. If I hadn’t been knowledgeable about networking, and wireless security, and so understood the kind of bugs that have historically been present in these kind of devices, I don’t think I could have got it working.
- It was super-ridiculously slow to find the wireless networks that were available. That’s several minutes. At first, I thought the adapter wasn’t working.
- The security features are old and weak. To get the thing working, I had to downgrade the level of security on my wireless network. You want WPA2 security (which is what any modern wireless network uses)? Forget it. Want WPA? Forget it. Want to type in an ascii WEP key for ease of use? Forget it. The only thing that worked for me was using a 26 character hexadecimal WEP key.
- I had heard much about the Xbox 360 being a great “Media Center Extender” (MCE). The Xbox 360 can attach to Windows Media Center server, and give the same interface as a Media Center PC. However, I found it to be exceptionally flaky in this mode… losing connection to the server every few seconds. It’s completely unusable as a MCE. Fortunately, streaming from the Zune software works amazingly well (see above), so it doesn’t matter.
skypiles » Blog Archive » Xbox 360 Video Streaming - Good, Bad & Fugly on 06 Nov 2007 at 9:02 am
[...] more here Filed under: streaming [...]