X360 Video Streaming Revised Instructions
Since my original post, some aspects have changed – namely the X360 added Xvid support negating the need for a more complex setup if you just want Xvid. So here’s what I now recommend:
If you just want to play Xvid (and WMV) – then simply install WMP 11, and in the Tools->Options, Library->Sharing, share to your 360. Then simply add your media directory to your WMP library. Pretty easy.
If you want more features (namely transcoding of unsupported media files), and are happy to do a bit more setup, then install TVersity. Use my guide, and the TVersity Quick Start Guide. For me this worked easily on XP (don’t forget your firewall settings!) but it can be a real pain on Vista. My brother finalled managed to get it to work, following the steps here (also copied below after the jump).
Game Connect AP & XNA
Last year I attended the Game Connect Asia Pacific conference in Melbourne.
I found it very informative, and got more out of the relatively small (in a global sense) conference than expected. Tom from Tantalus kicked it off, detailing the GDAA’s efforts to extend the “screen” tax breaks currently applied to film, to games. This was followed by a typically ‘as low level as it gets’ PS3 talk, a free lunch (ok, included lunch), and a rather more interesting talk by Peter Isensee about Multi-core programming, including some easy ways to make a game multi-threaded (starting with separating update and draw into separate threads, and continuing with thread job-pools, Double-buffering update/draw and even a sub-frame buffer pipeline for enhanced responsiveness at the cost of programming flexibility). Asserting on non-ownership of objects in setters I thought was another good tip.
Peter is Director XNA Development Connection and was a good speaker. He plugged an XNA Event that was to be held just down the road in Microsoft’s southbank meeting office. Being very interested in XNA, as a hobby game platform, learning tool and commercial prototyping tool, I attended. It was a fun night, we heard more from Pete, and Nic from the Sydney office, and Glenn Wilson, an MVP. There was a good turn out, probably 20 or so, ranging from hobbiest who had not yet used XNA, to those that had, to people in the industry. The pizza was good too :) All in all a fun night, and I’m looking forward to continue playing with XNA.
Astute readers may have noticed a rather pro-Microsoft tone in the previous paragraph. I may as well admit that I’m a bit of a convert. It is hard to deny what they are doing with the 360 – not only is it a good, easy to develop platform, but their representives and support is excellent too. The fact that they allow *anyone* (for a small fee) to make games that run on the 360 (with a few limitations), is amazing. This is very very unusual for game hardware vendors. Companies such as Sony and Nintendo, and most that had gone before try very hard to keep out unlicensed developers. Granted, you can’t actually sell an XNA title for the 360 – but you can make them and play them, and pitch them. It is a winning strategy for MS too – by XNA being used by many universities, there will be a lot of young people who have X360 experience, further lowering development costs for that platform.
Had a good chat to the IBM guys, who were there spruking the Rational suite. Managed to get a good swag – 2 free t-shirts (one for our QA lead), a nice pen, a sweat band, and a table top arcade gaming machine (which I won)!!
All up it was a great two days, and winning the IBM raffle capped it off.
X360 Ad
Nice. Pity they banned it :-S
Also:
Hitler’s Xbox gets banned
Sarge
Halo suicides: 1 2
/me wonders if I should just make this an xbox blog?
PS3 delivers sub-par XVid Support
What a turn-around! The PS3 announces DivX support officially, with the X360 quickly following with MPEG4 support (which conveniently also adds DivX and XVid), and delivering it sooner, then when the PS3 support does arrive – XVid support is quite lacking. Makes me glad to have a 360 instead…
X360 Xvid without streaming
Up until today, streaming content with a program like TVersity was the only way of playing Xvid movies on your Xbox 360. It had some drawbacks in requiring complicated setup, a computer to be running, and a very good computer for HD streaming.
Today Microsoft added MPEG4 support, through which Xvid playback is now possible. Their move follows a recent update on the PS3 to support DivX. So now everyone is happy. This is good news indeed, as it means the X360 can play Xvid from any source, including the internal HDD, a networked computer (without having to transcode), and best of all burnt DVD’s. Not only that, but it can handle high resolutions, and upscales nicely to 1080p using the hardware upscaler that does such a nice job on DVD movies.
All you need to do is download a 3MB update, the first time you try to play an Xvid file.
The 360 certainly just got a whole lot better as a media device!
Streaming Xvid to the XBOX 360 using TVersity
The X360 can play movies on its HDD and also stream them from any networked computer. Catch is it doesn’t natively support Xvid. Assuming you don’t want to hack your 360 (and thereby lose XBOX Live), you can use TVersity to convert XVID on the fly and stream it in a format the XBOX can play. Best part is it uses the XBOX protocol so you can browse your folders on the 360. Unfortunate part is you can’t fast forward or rewind – though pause does work and playback is of a very high quality.
Here’s how:
1. Install Windows Media Player 11
2. Install TVersity (install the ffshow codecs when prompted, default settings should work)
3. Open port 41952 in your firewall (if Windows Firewall, unblock TVersity and also add the port using “Add Port”)
4. Visit http://localhost:41952/ to view TVersity. You may need to reboot before doing this.
5. In TVersity settings, select Xbox 360 as playback device, and under transcoder, increase resolution to 640×480 (if you have a semi-decent computer)
6. Disable all other media sharing programs and connect to your PC from your 360
TVersity also installs a new right click option in explorer which is “share this folder with TVersity” which is extremely convenient.
References:
Quick Start
Playing DivX and Xvid content on Xbox 360 – An easy guide!
WMV coming to 360, can TVersity support it and transcode? (a bit out of date, see update)

