View Issue Details

IDProjectCategoryView StatusLast Update
0001355MMW v4Playerpublic2005-11-28 19:45
Reporterrusty Assigned To 
PriorityurgentSeverityfeatureReproducibilityalways
Status resolvedResolutionfixed 
Summary0001355: WMA10 DRM support
DescriptionOnce 0000809 playback support for standard wma9 files is complete, we'll need to add DRM support to the implementation so that playback, conversion, levelling, export, etc. all work as expected.
TagsNo tags attached.
Fixed in build917

Activities

rusty

2005-03-16 11:57

administrator   ~0005424

Last edited: 2005-03-16 12:49

From what I see at: http://www.microsoft.com/windows/windowsmedia/licensing/consumerdevices.aspx#win_apps_2

Everything that we need to get started with development is in the Windows Media Format 9.5 and 9s SDK (9.5 is needed for XP and 9s is needed for previous OSes). Both of these can be accessed without signing any agreements--they can just be downloaded.

In addition, we need a DRM license certificate that I've requested via:
http://wmlicense.smdisp.net/licenserequest/default.asp
(note: request number for this license is 24219)

This is likely to take a couple of weeks.

Note: This does not include a license to include WMA codecs -- please let me know if these are required for our purposes.

Re-assigning to Jiri to confirm that there isn't any other technology that you feel we need to License, and so that you can begin any work necessary for integration (I'll send you the certificates as soon as I receive them).

jiri

2005-03-16 17:00

administrator   ~0005425

I can confirm that we only need certificates, the plug-in will be recompiled with them then.

rusty

2005-08-05 08:48

administrator   ~0005710

Update: the relevant URL is http://www.microsoft.com/windows/windowsmedia/licensing/Licensing_Win_Apps_CustApp.aspx

As stated previously:
Windows Media Format 9.5 SDK: to read/write WMA on Windows XP - No agreement needed
Windows Media Format 9 SDK: to read/write WMA on pre-Windows XP - No agreement needed
WM DRM Certificates Agreement for Format SDK 9s and 9.5 - Agreement required

Question: Do these 2 SDKs allow us to encode using the new WMA9 codec? (from the documents, it was unclear whether these allow for encoding or if I need to make a separate application for the WMA9 encoder).

jiri

2005-08-08 07:22

administrator   ~0005711

Afaik, enconding should be possible directly using any WM Format SDK, although I don't know if they don't require anything to sign or pay any royalties?

rusty

2005-08-17 03:27

administrator   ~0005727

That's my understanding as well. And there's no requirement to pay royalties on WMA encoding as long as it's deployed on the windows platform.

rusty

2005-10-03 03:42

administrator   ~0005907

Jiri, I have the necessary files from MS--will transfer over encrypted connection.

jiri

2005-11-25 19:35

administrator   ~0006384

Fixed in build 917.
 - This should work reasonably well now, in more details:
1. Playback of DRM protected files should work fine, probably for all DRM types.
2. License acquisition of files that don't have locally stored licenses yet should work somehow too, but wasn't much tested.
3. Upload DRM content to portable devices should work fine for <DRM10, DRM10 probably doesn't work.
4. Burning to Audio CDs should work.
5. Conversions of DRM protected tracks to other formats are forbidden.

rusty

2005-11-27 04:05

administrator   ~0006390

Tested a bit (needs more) but could you give me a bit of feedback on the following:

1. Playback of DRM napster files works.
2. License acquisition of files that don't have locally stored licenses -- Can you explain what to test?
3. Upload DRM content to portable devices - not tested, but how would this work (i.e. devices usually support DRM 10 so how could such tracks play on devices?)
4. Tested with Napster (it fails as expected)
5. Conversions of DRM protected tracks to other formats. The message that is given is something like 'Cannot decode file xxxx'. Is it possible to change this to 'Cannot convert file due to DRM restrictions: xxxx'

jiri

2005-11-27 21:51

administrator   ~0006403

1. Not a problem, the fact that we don't have DRM 10 license doesn't necessarily mean that we can't play DRM 10 (or higher content), it depends on the license settings (there's a lot of options).
2. There's probably not much to test, I only tried if tracks play after I deleted "C:\Documents and Settings\All Users\DRM" folder. Correctly a web page appeared for CD ripped WMA DRM tracks.
3. The same as 1, i.e. we can work with DRM protected files as long as some special features of DRM 10 aren't used. I tested upload of CD ripped tracks and it worked with all devices I have (where it can theoretically work).
4. Yes, as expected (a subscription service).
5. I'd prefer a common message for now (i.e. make a general wording) due to current plug-in structure, although I agree that it will be better to make a special message in the future.