Welcome to MSDN Blogs Sign in | Join | Help
MCX and Spring '07 update for Xbox 360

The upcoming Spring update for Xbox 360 has a lot of new cool features, including support for H.264 and MPEG-4 Part 2. So this begs the questions of whether MCX will now be able to play back videos with this format. Unfortunately the answer is no. This is because MCX uses its own set of video codecs seperate from the Xbox 360 dashboard (so for those counting that would mean there are 2 WMV codecs running on the Xbox 360 -- one in MCX and one in the dashboard). Therefore in order for MCX to play back new types of content the MCX title would have to be updated to add these codecs. And any MCX update for the Xbox 360 would be released through Windows, not through Xbox Live.

Posted: Monday, April 09, 2007 5:30 PM by denmor
Filed under:

Comments

KinchE said:

I think I have some understanding of, if not appreciation for, the codec limitations on MCX.  Working in IT, I've certainly developed appreciation for comprehensive testing and change management.  I generally applaud Microsoft's rollout mechanisms for updates on its various platforms.

From a consumer perspective, though, should we not expect a higher level of consistency from our entertainment devices?  If I can play H.264 content on both my Media Center PC and Xbox 360, is it so unreasonable to assume that I can do so via MCX?  Yes, Transcode 360 is a good option for MCE geeks.  Yes, one might argue that most consumers aren't looking to play H.264 content.  It'd be nice to have an easier, supported solution, though.

Simply put:  if one's family becomes accustomed to the Media Center experience and a Media Center "Extender" is added to the household, they'll expect a virtually identical experience on the MCX device.  It's "just" extending MCE to another display, right?  ;)

[Insert query about offering Xbox IPTV functionality on VMC here.]

# April 19, 2007 3:25 PM

denmor said:

woohoo, my first comment!

I agree in an ideal world if the content played on the MCE is should play on MCX. That's something we want to get to. It boils down to licensing, time and resources.

# April 19, 2007 5:10 PM

Kinche said:

Thanks again for pointing me here during yesterday's MC Expert Zone chat.

So, it boils down to money, time and resources?  What in life doesn't?  ;)

I appreciate that it may not be feasible to license every codec for every platform.  It seems to me, though, that Microsoft is largely endorsing H.264 as a supported codec; it'd be nice to see such support in modern extenders, especially since the 360 can now handle such media outside of MCX.  Is the license for the 360 written such that it limits support to the dashboard, or is 360 MCX support only a time and resources issue?

Maybe we'll see changes to bring the 360 MCX implementation into line with Pika devices when they're released.  I look forward to Microsoft and its partners making such information public.

# April 20, 2007 12:25 PM

denmor said:

As I tried to explain, MCX on 360 uses its own set of codec seperate from the 360 itself. So if we added H.264 support for MCX on 360, it wouldn't be using the one that is coming with the Spring '07 dashboard update. This is more of an architecture issue than a licensing issue.

For another example, MCX on 360 could support Quicktime and the 360 wouldn't be able to use it.

3rd parties can add codecs to their Extenders so if they wanted to support H.264 they could.

# April 20, 2007 3:15 PM

KinchE said:

I understand that codec support within MCX on the 360 is independent of the 360 dashboard/media player's own codecs.  I just wanted to reiterate that that might be a point of confusion for consumers, and that H.264 support within MCX would be welcome.

As to third-party extenders, I assume you're referring to the forthcoming Pika systems.  (To my knowledge, v1 extenders did not support additional codecs.)  Are there plans to update the 360 MCX to support whatever codecs form the  baseline of Pika?  (Please see http://thegreenbutton.com/forums/thread/182810.aspx.)  Might there be means to add third-party codecs to 360 MCX via Xbox Live Marketplace?

# April 23, 2007 3:00 PM

KinchE said:

Oops.  I should've reread this thread.  In your original post, you make it clear that any updates to MCX would be delivered through Windows, not XBL.

Please allow me to rephrase my last question:  Might there be means to add third-party codecs to 360 MCX?  Perhaps a mechanism within VMC to publish codecs to 360 MCX, if only from a list of approved vendors?

# April 23, 2007 3:04 PM

denmor said:

I agree the differences of codec support between MCE, MCX, Xbox360 and Pika will be confusing for users. We do not have a good solution to the problem since we allow Pika partners to add codecs to help differentiate their product from other Pika partners.

There will not be a way for an end-user to add codecs to MCX (Xbox 360 or Pikas). MCXes are closed systems.

As for the baseline codec support, MCX on Xbox 360 actually exceeds the list since it supports WMA Lossless and WMV Image 1 and 2 (Photostory).

# April 23, 2007 8:30 PM

gant29 said:

i must be a complete moron...can someone tell me how to stream my movies?

# May 10, 2007 7:49 PM

gant29 said:

all of my movies on my hard drice are in quicktime, whenever i try to stream, it says i dont have the correct codec

# May 10, 2007 7:55 PM

denmor said:

MCX does not support playback of Quicktime movies. I believe you can play back QT directly from the Xbox 360 dashboard though.

# May 10, 2007 8:22 PM

Ray said:

Hi, I realize this is old news, but after searching for about 2 hours now and writing scripts to restart SSPD and it's dependent services just to be sure Windows Media Sharing is picking up the files and sending them to my 360 I still can't see m4v or mov files in the Dashboard interface. Wow, run on sentence alert! Anyway is there a tutorial I'm not seeing? all my wmv files show up fine both in directories and in the root directory. Any help would be appreciated. Thanks!

# October 13, 2007 6:19 PM

Ray said:

BTW, the quicktime files are aac stereo and not 5.1

# October 13, 2007 6:20 PM

Ray said:

Follow-up:

I am able to play an .mv4 and .mp4 file from a USB flash drive. Is this the intended user experience?

# October 13, 2007 6:40 PM

Eggroll said:

I have 3 wmv files.  Two of them I create a long time ago and don't remember what I used.  The third I created lastnight using Windows Media Encoder 9.   I can only see the first two wmv files.  I can't see the one I created lastnight when using my xbox 360 media broswer.  I'm streaming video using my XP Pro machine w/ Windows Media Player 11.

Anyone know what's going on?

# January 29, 2008 2:03 PM
Leave a Comment

(required) 

(required) 

(optional)

(required) 

  
Enter Code Here: Required

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Page view tracker