Friday, May 30, 2008

Getting MP4 files to stream to Xbox 360

This has been out for a while, but to keep myself from having to search for it every time I update a system, I figure I will put the info here. So:

Xbox 360 Dev team blog with DivX/XviD update:
http://blogs.msdn.com/xboxteam/archive/2007/11/30/december-2007-video-playback-faq.aspx

How to register and stream MP4 files:
http://a8t8.spaces.live.com/blog/cns!2518DD508BB713E8!156.entry

The regkey info (32-bit Windows):
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.mp4]
"PerceivedType"="video"
"Content Type"="video/mp4"

[HKEY_CLASSES_ROOT\.m4v]
"PerceivedType"="video"
"Content Type"="video/mp4"

[HKEY_CLASSES_ROOT\.m4a]
"PerceivedType"="audio"
"Content Type"="audio/mp4"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Multimedia\WMPlayer\MIME Types\video/mp4]
@="mp4file"
"UserApprovedOwning"="yes"
"Extensions.SpaceSep"=".mp4 .m4v"
"Extensions.CommaSep"="mp4,m4v"
"Extension.Key"=".mp4"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Multimedia\WMPlayer\MIME Types\audio/mp4]
@="mp4file"
"UserApprovedOwning"="yes"
"Extensions.SpaceSep"=".m4a"
"Extensions.CommaSep"="m4a"
"Extension.Key"=".m4a"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Multimedia\WMPlayer\Groups\Video\mp4]
@="mp4file"
"Description"="Includes files with .mp4 and .m4v extensions."
"Extensions"=".mp4 .m4v"
"FriendlyTypeName"="MPEG-4 Media File"
"MIME Types"="video/mp4"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Multimedia\WMPlayer\Groups\Audio\m4a]
@="mp4file"
"Description"="Includes files with an .m4a extension."
"Extensions"=".m4a"
"FriendlyTypeName"="MPEG-4 Media File"
"MIME Types"="audio/mp4"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Multimedia\WMPlayer\Extensions\.mp4]
"Permissions"=dword:0000000f
"UserApprovedOwning"="yes"
"Runtime"=dword:00000007
"PerceivedType"="video"
"MediaType.Description"="MPEG-4 Media File"
"Extension.Handler"="mp4file"
"Extension.MIME"="video/mp4"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Multimedia\WMPlayer\Extensions\.m4v]
"Permissions"=dword:0000000f
"UserApprovedOwning"="yes"
"Runtime"=dword:00000007
"PerceivedType"="video"
"MediaType.Description"="MPEG-4 Media File"
"Extension.Handler"="mp4file"
"Extension.MIME"="video/mp4"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Multimedia\WMPlayer\Extensions\.m4a]
"Permissions"=dword:0000000f
"UserApprovedOwning"="yes"
"Runtime"=dword:00000007
"PerceivedType"="audio"
"MediaType.Description"="MPEG-4 Media File"
"Extension.Handler"="mp4file"
"Extension.MIME"="audio/mp4"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\Player\Extensions\Descriptions]
"737"="MPEG-4 Media File (*.mp4;*.m4v;*.m4a)"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\Player\Extensions\MUIDescriptions]
"737"="MPEG-4 Media File"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\Player\Extensions\Types]
"737"="*.mp4;*.m4v;*.m4a"

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

No comments: