By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Forums - Microsoft - Steaming PC media to the XBox360 - HOWTO

I had a really hard time with this... everything that could go wrong went wrong.  I've got everything running now and thought it would be a good idea to make a guide with problems and solutions in appreciation to all the help VGChartz members have given me.

My System: Windows XP Pro SP3.

Once the 360 is connected to your network, make sure you have Windows Media Player 11 installed. The first step is to configure WMP11 to allow the 360 access to your media.  Make sure the 360 is turned on.

1) Open Windows Media Player
2) Go to Tools -> Options
3) Click on the Library Tab
3) Click the Configure Sharing button
4) Check Share my media and click Continue.
5) Check Share my media to: and select XBox360
6) Select XBox360 and click Allow button

PROBLEM (Step 5): XBox360 doesn't show up in the "Share my media to" list.

SOLUTION: You must have the following four services running

    1) Go to Start -> All Programs -> Administrative Tools -> Services
    2) Check if these services are running
    Universal Plug and Play Device Host
    HTTP SSL
    SSDP Discovery Service
    Windows Media Sharing Network Sharing Service
   
    NOTE: I had WMP11 installed but "Windows Media Sharing Network Sharing Service" for some reason wasn't even listed in the Services list.
   
    Don't try to manually install the service, instead uninstall Windows Media Player 11 (NOT THE RUNTIMES).  Go to Microsoft.com and download the latest WMP and install.  The service should now be there.  The 360 is now listed in the "Share my media to:" list.

The default share folders are "My Videos", "My Music" and "My Pictures".  You can't share media by modifying the share properties, you have to add the folder via WMP11.  To add new shares folders on your local system or network drive follow these steps.

1) Open Windows Media Player
2) Go to Tools -> Options
3) Click on the Library Tab
3) Click the Monitor Folder button
4) Click the Add button and add folders.
5) Click Ok, Ok
6) Go to your 360 and browse the new content

PROBLEM (Step 6): If a network folder is added then the 360 does not display any media in that folder.

SOLUTION: It's necessary to make a registry change in order to stream media from a network drive

    1) Start -> Run, type regedit, and then click OK.
    2) Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\Preferences\HME.
    3) Under HME, create a New DWORD entry
    4) Name the DWORD "EnableRemoteContentSharing".
    5) Modify the DWORD and enter 00000001 as its value
    6) Reboot your computer.
   
After rebooting your 360 should now list all of the media in a folder on your network drive.

PROBLEM: Once the 360 generates a list of media under your network drive, it has no problem fetching the name, duration and screen shot (video only) of your content but when you try to play it, you get an "Unplayable Content - 19-04-80004005" error.

SOLUTION: This is a permission or unsupported codec problem.  If you get this error with all of your media then its permission problem.  You can do two things, reconfigure your sharing service or reconfigure your file server (Samba in my case).

To reconfigure your Sharing Service (This will work with other network media sharing software)

1) Go to Start -> All Programs -> Administrative Tools -> Services
2) Select the service you are using for streaming
    Zune Network Sharing Service
    Windows Media Sharing Network Sharing Service
    Tversity Network Sharing Service
3) Right click and select Properties
4) Select Log On Tab.
5) Select This Account Radio Button, and fill in account name and password you use to log into your file server (e.g. SAMBA)
6) Click Apply then Ok
7) Restart your network sharing service

I reconfigured my Samba server and created a share which has unlimited guest access (in my case it's for home so I don't have a need for added security which may not be the case for you). I choose to do this because I had problems logging into both local and network shares.

The next step is to stream AVI files.

I did a bit of research before starting. I looked into Tvercity and other sharing programs.  To make a long story short, just add a folder containing AVI videos to WMP11 and the 360 streams them fine.  In fact, out of 30 videos, only 4 didn't play (weird part is the 360 had no problems reading the properties and even displaying a screen shot of those files).

I thought the 360 can't stream anything but WMV format or at least that's what I've read... I did a system update before starting, perhaps that did it. 

360 Media Extender for standard Windows XP Pro

As far as I know "Windows XP Pro" cannot use this feature, you have to have a Media Center Edition of Windows XP.  I tried to install the "Media Center Update" and "Media Center Extender software" but it complained about me not having Media Edition of  XP Pro.

Anyhow, hope this helps someone who's trying to do what I did. If anyone wants to add other problems and solutions then please do so.  Hopefully this topic will become sticky so others don't have to waist time.



Check out my games for sale eBay and Toycatacomb

I am no writer but I try

And

Finally

I am watching you!

Around the Network

Nice one I will add this to my favourites and set it up later.



 

 

 

 

Awesome!!! Glad I could help.



Check out my games for sale eBay and Toycatacomb

I am no writer but I try

And

Finally

I am watching you!

Here's an additional guide to allow MP4 video files to stream, not just divx/xvid/wmv:

XBox360, Vista Media Player 11, MP4 video streaming
Getting MP4 video file streaming to work to the xbox in Windows Vista with Media Player 11 is quite a challenge.

Some Codec Packs will enable this, but I want to know exactly how to get it working and I don't like using packs. Also they don't do everything right. The Vista Codec Pack for example allows streaming of mp4 to the Xbox360, but does not enable playback in WMP11.

Anyway, here's how I got MP4 files working in Vista WMP11 and the Xbox 360:

0. Make a restore point so you can revert all the changes. If you make a lot of registry changes, take a registry backup of the relevant nodes.
1. Install FFDShow. I used the latest version 20070805. Allow use for all apps to enable explorer thumbnails.
2. Configure FFDShow: I like to disable the trayicons.
3. Install Haali Media Splitter (latest as of 20070807)
4. Configure Haali: Autoload VSFilter=yes, Show tray icon=no, Enable thumbnails Extraction=yes
5. Run custom registry file to:
- enable WMP to identify mp4 and m4v files as video files
- enable WMP to stream mp4 and m4v files
(be careful when changing the registry!)

-------------MP4_to_WMP.reg-------------------------
Windows Registry Editor Version 5.00

; Parts are set, but type already exists
[HKEY_CLASSES_ROOT\.mp4]
@="mp4_auto_file"
;"QuickTime.bak"="VLC.mp4"
;"Content Type"="video/mp4"
"PerceivedType"="video"

[HKEY_CLASSES_ROOT\.mp4\ShellEx]

[HKEY_CLASSES_ROOT\.mp4\ShellEx\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}]
@="{c5a40261-cd64-4ccf-84cb-c394da41d590}"

; WMPlayer extension
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Multimedia\WMPlayer\Extensions\.mp4]
"PerceivedType"="video"
"Permissions"=dword:0000000f
"Runtime"=dword:00000007
"UserApprovedOwning"="yes"

; WMP MLS Extension
; This is very important for WMP to identify mp4 files as video files
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\MLS]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\MLS\Extensions]
"mp4"="video"

; M4V --------------
[HKEY_CLASSES_ROOT\.m4v]
@="mp4_auto_file"
"PerceivedType"="video"
;"Content Type"="video/x-m4v"
"Content Type"="video/mp4"

[HKEY_CLASSES_ROOT\.m4v\ShellEx]

[HKEY_CLASSES_ROOT\.m4v\ShellEx\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}]
@="{c5a40261-cd64-4ccf-84cb-c394da41d590}"

; WMPlayer extension
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Multimedia\WMPlayer\Extensions\.m4v]
"PerceivedType"="video"
"Permissions"=dword:0000000f
"Runtime"=dword:00000007
"UserApprovedOwning"="yes"

; WMP MLS Extension

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\MLS\Extensions]
"m4v"="video"
-----------------------------------------------------------

The end result for all this:
I can view and play mp4 files in Windows Media Player. With thumbnails.
I can stream mp4 files to XBox360
Explorer shows mp4 thumbnails
Notes:
It would appear the mp4 (m4v) files have to be defined as video/mp4 in the HKCR/.xxx setting to make streaming to xbox360 work
m4v works too by changing the mime-type from video/x-m4v to video/mp4 in HKCR/.m4v
Installing VLC will reset some settings (thumbnails may break, streaming of m4v may break). You will likely have to reinstall Haali and check the mime-types to fix the situation.
I transcode my video files to be iTunes/iPod compatible with Videora iPod Converter. They will thus work in iTunes, iPod, WMP11 and Xbox360
Some converted mp4 files will be rejected by iTunes due to faulty mp4-tags. The files can be fixed with Tagger. Just open the mp4 file with tagger and save it. (Update: This was a problem with ReadyBoost. Since I disabled ReadyBoost I have had no problems with importing mp4 files.)
Xbox360 will only display the mp4 video files through the dashboard (Video playback). The Xbox Media Center Extender will not play them (they will show up though).

Taken from:
http://owlet.spaces.live.com/Blog/cns!D48B90C1DDF5D401!297.entry?wa=wsignin1.0



That looks so confusing. It's a lot easier with PS3.



Feel free to add me as your friend-PSN ID: Bobo012893

Around the Network

I had already done this a year ago, but this guide is awesome for newbs.



http://www.youtube.com/watch?v=iyLhpUPNPIs

360 IS OPERATIONAL AFTER 37 DAYS!

@Bobo
It's much easier in Vista, almost automatic. All I had to do was click allow when my PC picked up my 360/XBMC.



Bobo012893 said:
That looks so confusing. It's a lot easier with PS3.

 

Not true.  This was to instruct on all the things that need to be done if you are having trouble.  In a normal situation, it's a matter of turning on your computer and then turning on your Xbox 360 on the same network.  I'm sure it's that way on the PS3 too.  The OP is just trying to give instructions for potential problems.  I'm sure the instructions are virtually identical for the same problems on the PS3.




Domicinator said:
Bobo012893 said:
That looks so confusing. It's a lot easier with PS3.

 

Not true. This was to instruct on all the things that need to be done if you are having trouble. In a normal situation, it's a matter of turning on your computer and then turning on your Xbox 360 on the same network. I'm sure it's that way on the PS3 too. The OP is just trying to give instructions for potential problems. I'm sure the instructions are virtually identical for the same problems on the PS3.

Precisely!  Normally, it's plug and go but for me Windows is really screwed up (haven't formatted in years).

It would be so cool if the 360 could directly access a network drive without the need for a PC to be on.  That would be absolutely perfect!

Anyhow, I'm going to test out other video formats to see if and whether I can get them to work with just WMP11.



Check out my games for sale eBay and Toycatacomb

I am no writer but I try

And

Finally

I am watching you!

Domicinator said:
Bobo012893 said:
That looks so confusing. It's a lot easier with PS3.

 

Not true.  This was to instruct on all the things that need to be done if you are having trouble.  In a normal situation, it's a matter of turning on your computer and then turning on your Xbox 360 on the same network.  I'm sure it's that way on the PS3 too.  The OP is just trying to give instructions for potential problems.  I'm sure the instructions are virtually identical for the same problems on the PS3.

Oh. Ok. I just saw all the #'s. It just looked confusing.

 



Feel free to add me as your friend-PSN ID: Bobo012893