Previously, only Windows Media Center PCs could send videos
of any format to Xbox 360 for viewing on the big screen (using software such as
Then, in the Fall Dashboard
Update, Microsoft opened up video streaming from any Windows XP PC as long
as the file was in WMV format. Software such as Encode360
automates the entire process of converting your videos for Microsoft’s console,
but does not offer the process streamed in real-time.
Today, a small wonder in software was released that should
garner cheers from Xbox 360 media addicts. Video manager software TVersity
Media Server released its latest beta version 0.9.9 and added to its list of
features is on-the-fly video transcoding for the Xbox 360, giving users the ability to play videos in all formats, including MPEG-4, on the console. TVersity also
supports media receivers such as the Philips SLA5500 and Sony Vaio VGP-MR100U.
Granted, to transcode a high-resolution video to the Xbox
360 in real-time requires some decent processing power, but everything works as
advertised and without the need for Windows Media Center. The software allows
for various quality and resolution settings for scaling to a PC’s speed. Videos
may also be upconverted to high-definition for those with fast computers.
In addition to the video streaming, TVersity will also send
audio to the Xbox 360, allowing the user to listen to music, podcasts and
internet radio through the console. Download TVersity
quote: Yes, it is multithreaded such that if you have more CPUs (or more cores or even just a hyperthreaded CPU):
- Decoding and encoding can happen concurrently and each one of them is also multithreaded so it can leverage multiple CPUs as well (very important when transcoding high definition content)
- Serving multiple media hubs simulatenously and/or handling multiple media files/streams simultaneously will be fully parallelized, meaning that the server can better handle more users.
I guess the ultimate scenario is several media hubs accessing the server simultaneously, such that each of them plays a different high-resolution (or even high-definition) video with all of these videos transcoded. If you have enough CPUs TVersity will be able to do this for practically as many users as you like.