Following is a quick procedure to stream video content from a machine running XBMC to an Xbox 360 Arcade.
In this example, my XBMC server is an Intel Q8200 machine running Ubuntu 12.04, with XBMC version 11.0 installed. I’ve assumed that the server and Xbox are already connected to a home LAN. XBMC is running the detault Confluence skin.
First, let’s enable basic sharing. Launch XBMC, and in the application, goto “System -> Network”. Enable “Share video and music libraries through UPnP”:
Now, let’s locate the media server from the Xbox. On the Xbox, go to the Xbox Home screen, then “settings -> System -> Network Settings -> Wired Network -> Test PC Connection”. If successful, you should see your XBMC server listed:
Now let’s add a video to test streaming with. In XBMC, goto “Videos -> Files -> Add Videos…”, and locate a folder containing a compatible video file (see here for compatibility details). If the video is not automatically detected by XBMC’s media scrapers, then you can manually add a video using this guide. Either way, the video file must be in the XBMC library for it to be detected by the Xbox:
Finally, on the XBox, go to the Xbox Home screen, then “movies -> My Video Apps -> System Video Player -> XBMC (Your XBMC Media Server) -> Recently added movies”. You should see the file shared from XBMC listed – select it and play: