Xbox 360 DivX, XviD Playback GuideOriginal Page URL: http://www.digital-digest.com/articles/Xbox_360_DivX_XviD_Playback_Guide_page1.htmlAuthor/Publisher: DVDGuy Date Added: Mar 12, 2007 Date Updated: Dec 4, 2007 The original version of this guide showed a method where you can use TVersity to play DivX and XviD file on the Xbox 360, even though the Xbox 360 did not natively support DivX and XviD playback. TVersity allows for realtime transcoding (conversion) of the DivX/XviD file to WMV, a format that the Xbox 360 does support. But with the 2007 Fall Update for the Xbox 360, DivX and XviD playback was added to the list of natively supported video formats on the 360, and hence, the old guide was no longer necessary. This revised guide, now shows you how to set up a media server, by using either TVersity or Windows Media Player 11. There is no transcoding involved with either method, and you can easily apply the instructions to setting up other UPnP compatible media servers. The Xbox 360 is a great games console, with HD output. It is now also a good alternative to buying a HD DVD player, if you purchase the HD-DVD add-on drive. With it's Windows MCE extender and UPnP functions, it can also serve as a media hub for your home entertainment system, streaming video, audio and pictures from your central media server (Windows MCE or UPnP server). With the 2007 Fall Update, both DivX and XviD is now supported through the AVI and .divx containers. This guide will teach you how to setup your own UPnP server using the free software TVersity or Windows Media Player 11, so you can stream DivX/XviD files to your Xbox 360 without having to burn any media or to copy the files over. Before we get started, DivX and XviD support has the following restrictions:
As you can see above, the "restrictions" are pretty lax, meaning you will be able to play almost every kind of DivX/XviD AVI out there (and being able most of the DivX encoding profiles without worrying about incompatibility). The inclusion of AC3 5.1 support is much welcomed. For the old version of this guide, an alternative method was available. This method converts your DivX/XviD files to WMV first, and then play back the WMV file on your Xbox 360. Before native DivX/XviD support as added, this method was great if your computer was not fast enough for realtime transcoding, or if you want higher quality WMV files that do not suffer from buffering or skipping problems during playback. You can find out about this alternative method by reading our AVI to (Xbox 360 compatible) WMV Conversion Guide. Obviously, with native DivX/XviD support, the convert to WMV method is less attractive. The Spring Update for the Xbox 360 (May 2007) now also allows H.264 playback, and you can read our Xbox 360 H.264 Conversion Guide to find out more. Software you'll need (all freeware):
Hardware you'll need:
Before we proceed and as mentioned before, there are two software you can use to get your media server up and running to stream DivX/XviD files to your Xbox 360. One method is to use TVersity, a free UPnP media server. The other is to use Windows Media Player 11's built in "Media Sharing" capabilities. If you already have Windows Media Player installed (and you should have, even if you are planning on using TVersity, since it is an requirement as well), then my recommendation is to try the media sharing in WMP 11 before deciding to use TVersity or not. TVersity is a nice and simple tool to manage your media sharing, but it is not without its problems. If you choose to use Windows Media Player 11, then please continue on to the next page. If you choose to use TVersity, please skip the next page and continue to page 3 ("Setting Up Media Sharing using TVersity - Part 1"). Setting Up Media Sharing in Windows Media PlayerInstall Windows Media Player 11. Start up your Xbox 360. If you are using Windows Firewall, you can skip this step. Otherwise, you will need to open up a few ports on your firewall to allow media sharing to occur on your home network. If you are using Windows Firewall, the ports will open automatically for you. If you need to find a list of ports that need to be opened, please refer to the "What are the firewall requirements?" question on this page: http://www.microsoft.com/windows/windowsmedia/player/faq/sharing.mspx. If you are using Windows XP Professional, there are several services that need to be enabled in order for media sharing to occur (and you might have disabled them previously). These services are "SSDP Discovery Service", "Universal Plug and Play Device Host" and "Windows Media Player Network Sharing Device". Start Windows Media Player 11. Click on the "Library" button at the top and the library menu should show up, select "Media Sharing". A window should now open with the option to enable media sharing, click the checkbox to enable it. Press "OK" to continue. ![]() ![]() A new window should show up, with a list of compatible sharing devices. Your Xbox 360 should be one of them. Select the 360 icon and press the "Allow" button to allow sharing to this device. You can also click on the "Customize" button to customize what can be shared. Press "OK" to close all the open windows to return to WMP when you are finished. ![]() ![]() Adding media to the Library Now we will add your DivX and XviD files to the library. It's probably a good idea to first organize your DivX and XviD files into folders on your hard-drive. Click on the "Library" button at the top of WMP again and this time, select "Add to Library". ![]() In the window that opens, you can specify which folders on your hard-drive the media sharing program will monitor for new files to automatically add to the library (whether they are audio, video or picture files). Add in the folder that contains your DivX and XviD files. In the screenshot above, I have chosen to add my "C:\Media Files\Movie Files\" folder to the list of monitored folders. You can also choose to skip files that are smaller than a certain size if you wish. Press "OK" and WMP will now scan these folders to find files to add to the library. ![]() Once all the files are added, you can browse which video files are in your library by clicking on the category select button near the top left and selecting "Video". ![]() Connecting to your media library from the Xbox 360 Go to the "Media" blade and select "Video". Press the blue "X" button to go to the select source screen. Here, the name of your computer/Windows User Account should be listed. Select the computer that you wish to connect to and after a while, the shared folders on the computer will show up. Now all you have to do is to browse through the folders/files to select a video, and then play it. Couldn't be any simpler. ![]() ![]() ![]() We're done The next few pages are for an alternative method of doing the above using TVersity, so if you've already followed the instructions on this page, you do not need to continue on. If things didn't go well, then try these troubleshooting tips:
Need additional help? Why not post your questions in our Xbox 360 Forum! Setting Up Media Sharing using TVersity - Part 1Step 1: Installation Install Windows Media Player. Only version 9 or better is required, but version 11 is required for transcoding (not needed anymore for this guide). Download and install TVersity. When you get to the last step of the installation, there is an option to "Install Codecs", which will install some video and audio codecs that are needed by TVersity. However, if you already have a codec pack like K-Lite Codec Pack (highly recommended) installed, then you probably don't need to enable this option at all (and enabling it might cause further problems - installing codecs over your existing setup might cause everything to fail). If you do run into codec related problems, then you can re-install with the "Install Codecs" option enabled, or install the K-Lite Codec Pack which is my preferred method. ![]() Otherwise, installation is pretty straight forward, but if at the end you get an error message about TVersity not being able to start, ignore it. Reboot your system when the installation is completed. Also be sure to check the TVersity system requirements page to ensure you have met all the requirements (Flash 7 especially). Step 2: TVersity Setup TVersity by default uses the port 41952 (this can be changed later on), and you will need to open up your personal firewall to allow this port to be used by TVersity. The exact procedure on how to do this depends on the brand of firewall you use, but if you use Windows Firewall, here are the instructions:
If the TVersity tray icon is not shown, go to your Start Menu and start TVersity. Go to the "Settings" section and ignore any warnings you might get about TVersity not being started. In the "General" settings section, you can set the following options: ![]()
Press the "Save" button to save the settings. Go to the "Transcoder" settings section, you can set the following options (most of these options are not relevant since we are not going to use transcoding to DivX and XviD files): ![]()
![]()
Press the "Save" button to save the settings. Setting Up Media Sharing using TVersity - Part 2Step 3: Adding media to the Library We will now add our media files (images, audio, video files) to the TVersity library, so that these can be accessed from your Xbox 360. Click on the "Sharing" tab to go to the sharing section. Click on the green "+" button and select one of the options to load in your media. My preference is to store all the media that I want to share in the same folder, as opposed to having them spread out across the hard-disk. This way, you won't unnecessarily load in a bunch of media files that you don't plan on sharing. ![]() Once you have added in all your media, the sharing section should list them. The "grey" refresh icon as opposed to the "black" one simply means that TVersity is still sorting through the media files. ![]() We are now ready to test the connection and transcoding on the same PC. Step 4: Testing the connection on the PC Before we connect with the Xbox 360, let's first test the connection on the PC. To do this, open up Internet explorer or your favourite browser, and access this URL: http://localhost:41952 (41952 is the port that TVersity uses - change this to match the port setting you use if you changed the default setting) If everything went well, you should now be able to access the TVersity interface in your browser, which is almost exactly the same as the standalone TVersity program. Go to the "Library" tab, and you can now browse your media library. Photos and audio files should open up, but the main thing we want to test is DivX/XviD transcoding, so go to the "Video" section and select a DivX/XviD file. Once clicked on, it should launch Windows Media Player (if is does not, refer to the troubleshooting section further down this section). Your system should be working in the background, but nothing will load for what seems like quite a long time. After a few minutes (sometimes only a few seconds, depending on the type and length of the video you have), playback should start in WMP. If this happens, it means that the test has been successful and you can skip to the next step. If things didn't go well, then try these troubleshooting tips:
Step 5: Connecting to TVersity from the Xbox 360 We finally move to the Xbox 360. This tutorial assumes you've already setup the Xbox 360 for network and Internet connections. Go to the "Media" blade and select "Video". Press the blue "X" button to go to the select source screen. Here, the name of your computer/Windows User Account should be listed. Select the computer that you wish to connect to and after a while, the shared folders on the computer will show up. Now all you have to do is to browse through the folders/files to select a video, and then play it. Couldn't be any simpler. ![]() ![]() ![]() TVersity also shared pictures and audio files, and you can browse for those as well if you added them into the TVersity sharing section. Audio and image playback should be much more compatible than video playback, so you shouldn't run into any problems there. We're done If things didn't go well, then try these troubleshooting tips:
Need additional help? Why not post your questions in our Xbox 360 Forum! |
About Digital Digest | Help | Links | Link to us | Newsletter | Privacy | Submissions | Sitemap
© Copyright 1999-2008 Digital Digest. Duplication of links or content is strictly prohibited.