Developer news!

Respond to customer reviews


New SDK and Emulators now available for developers


Windows Phone a target of more than 1/4 of app developers, despite market share


Developers: Here's how to give users the option for a Transparent Live Tile (Updated)


Xbox One games to benefit from major graphics boost with new XDK


Internet Explorer Developer Channel offers bleeding edge web experience

Windows Phones

The journey of the Windows Phone platform and state of the ecosystem


Microsoft launches official #wpdev Windows Phone 8 app for developers


Low memory devices lead Windows Phone downloads, games are most popular category


Telerik makes controls free for a limited time in honor of TechEd 2014


Adobe releases PhoneGap Developer for Windows Phone


Learn to develop for Windows Phone 8.1 in one weekend with Channel 9


Windows Phone developer hooks up Cortana to control his lights


Windows Phone 8.1 and universal apps can now be submitted to the Dev Center


Microsoft to host new Publish Windows developer days with awesome prizes


Bookmark this: Microsoft's highlights from Build 2014


Microsoft releases unified Windows App Studio Beta


Google releases official APIs for Windows Phone developers


Windows Phone 8.1 may allow developers to directly respond to store feedback


Mobile payment provider Fortumo launches fund for Windows Phone and Windows 8 developers

< >

Microsoft releases Windows and Windows Phone Player Framework update


The Microsoft Media Platform team has released version 1.1 of the Player Framework for Windows 8 and Windows Phone 8. The release includes a number of improvements, and is targeting developers who are building media apps (much like the Vimeo app - pictured above). The framework supports Silverlight, HTML5, Xbox, as well as Windows 8 and Windows Phone apps.

What's interesting to note is that the Windows Phone 8 version of the framework is based on the Windows 8. According to the framework listing over on Codeplex, this release includes the following:

  • Combined Windows 8 and Windows Phone 8 versions into a single Visual Studio extension SDK.
  • Misc changes under the hood to Windows 8 version to align with WP8 version
  • New in-stream closed caption support for smooth streaming
  • New analytics plugin to target MMP Audience Insight servers
  • New MediaControlsPlugin to support Windows 8 media transport controls out of the box.
  • New property in Xaml: AdSchedulerPlugin.SeekToAdPosition to control resume position after scrubbing past ad break.
  • AdHandlerPlugin.CancelActiveAds is now awaitable
  • Support for HTMLResource and IFrame nonlinear ads
  • Support for CDATA use in TTML
  • Poster support in WP8 version
  • Volume control now works when playing an ad without main content
  • Linear ads now inherit AudioCategory property from main player
  • Memory leak fixes

You can download the Player Framework from Codeplex.

Source: Windows Blog; thanks, Stanislav, for the tip!



There are 48 comments. Sign in to comment

link68759 says:

Maybe I can actually seek through videos now! I don't think WP's current player seeks at all, it just fast forwards but loads all content anyway, so if the connection is slow and the video is an hour long, you're screwed.

MediaCastleX says:

I've always managed to hold down the forward button in order to advance in videos...I think, maybe I imagined it? =[

link68759 says:

Well you can advance, but I believe it buffers sequentially, so you can't just go to the end of a video on a slow connection.

Shouldn't try watching videos on a slow connection anyway

link68759 says:

What's the point of a smart phone if I can't watch porn where ever I am?

Sarang68 says:

Will that benefit the end users somewhere down the line?

cadeross says:

Can I download this for windows seven? And if so how?

Cleavitt76 says:

I doubt it. This appears to be an API for developing media players in Modern UI (aka Metro) apps. The desktop side of Windows has had media APIs for many years anyway so it's business as usual for Windows 7.

jsnod25 says:

I'm pretty sure your able to download the SDK on to windows 7, just not use the APIs for developing windows 7 programs.

badMojo69 says:

who cares.  i still cant watch my drm video content on the damn phone.

link68759 says:

You should just pirate your stuff until companies learn to not DRM. Lacking DRM support is a good thing!

Menzlo says:

Not when you've already bought into the DRM. I paid for content that I can't use for the way I purchased it.

Cleavitt76 says:

That does suck.  I would highly recommend never buying DRM content of any kind every again.  It's way to easy to get locked into a particular system, or worse to have support for your protected files dropped at a later time (almost guaranteed at some point).

link68759 says:

That's a fallacy of logic- the money is gone and there's not much you can do about it. Obtaining DRM free copies (or cracking the DRM off of your own copy) is the next logical step.

marky_yo says:

There are rippers I have used, one imparticular on my old school mac.  At work now, can't think of the name, but best $30 I spent on a program!!  Wait, chewtube or something like that!  It takes a few hrs to rip, but then the movies look amazing!!!  I have apple tv, so if I buy a movie there and wanna move to my tablet or phone I use that program!  Highly reccomend!

I don't know what it means, but anything combining w8 and wp8 is a good thing in my book

rodneyej says:

Lol! Yeah I'm confused to. How is this going to improve my WP video experience in the future???

dubnukem says:

It should definitely make lives easier for developers on video apps. This change makes it easier for devs to create an app for both WP8 and W8.

sanders2232 says:

What's the best way to download this on my win8 device?

RichardSF says:

It isn't for loading on a device. It's a development tool to help developers create media apps.

link1873 says:

all i ask for is seeking! lol

MediaCastleX says:

Seek and you shall find...

Rishicash says:

You are what you seek.

Sarang68 says:

Rich, any plans on a Windows 8 WPCentral app?

Just use the browser, that's what it's there for.

sholokov says:

Apps would be better. No ads, just content, like the WP app.

NIST says:

And a live tile

R0bR says:

I guess you don't have many apps on your phone since you can just use your browser.

adrian1338 says:

This is actually true. Apps are just necessary if the browser does not support it or it should be used in offline modus. Or why should i have a WPcentral, any forum, imdb app? the only thing handy is the integration in the system of social media

hopmedic says:

Commenters aren't realizing that this isn't an app.  This is framework for developers to build on.  You can't install this on your phone, but a developer can write an app that uses it, and THAT can be installed on the phone.

rodneyej says:

Yeah, but what new features will they be able to add to apps? Is this like MS opening new api's?

rodneyej says:

How is this going to improve my WP video experience in the future???

trwrt says:

From the list of changes, it looks like you'll have a lot more ways to watch advertisements.

MojoDoj0 says:

I cant open the file I download. It say "click here to open" but nothing happens. How can I best install this through my windows phone?

jjmurphy says:

You don't. It is for visual studio. The end result will be better apps, nothing you need to install.

trmnrs says:

Half off-topic, but are they ever going to fix the DRM issue with Xbox Music Pass songs on WP8? Its a bit annoying to have to use my WP7 as a media player.

tcadbury says:

Will it support HTTP live streaming (HLS)?

Nakazul says:

Maybe SVT and BBC will have apps now?

TheJoester09 says:

Will this help the situation for developers like MLB Advanced Media who refuse to do a WP8 app? I believe last year they claimed that WP7 didn't support live streaming. Does this change any of that?

ninny1176 says:

What about being able to play WAV files? It's a bunch of BS that it worked in 7.5 and not in 8...

rcballa12 says:

A Stop button! These project managers are finally getting it.