2016-12-02 4 views
0

Ich bin gerade dabei, eine Mediaplayer-App in UWP zu schreiben. Ich möchte Musik von Groove über die API streamen können, die ich bereits tun kann. Aber ich möchte auch in der Lage sein, Musik zu spielen, die ein Benutzer möglicherweise bereits durch die Groove App heruntergeladen hat, um offline zu hören. Weiß jemand, ob das möglich ist? Ich habe etwas damit herumgespielt und kann lokale MP3s abspielen, aber alles DRM-geschützte gibt einen Fehler. Ich hatte nicht damit gerechnet, dass ich es einfach spielen lassen würde, aber ich dachte, ich könnte mich authentifizieren und dann spielen?Wiedergabe geschützter Musik in einer UWP-App

Antwort

0

Aber ich möchte auch in der Lage sein, Musik zu spielen, die ein Benutzer bereits durch die Groove App zum Offline-Hören heruntergeladen haben könnte. Weiß jemand, ob das möglich ist?

Ich denke, wenn Sie nicht wissen, wie Sie Grooves Audiodatei entschlüsseln, ist es unmöglich.

Ich habe nicht damit gerechnet, dass ich es einfach spielen lassen würde, aber ich dachte, ich wäre in der Lage, mich zu authentifizieren und dann zu spielen?

Ja. Wenn Sie Schlüsselmaterial (einschließlich privater Schlüssel, Inhaltsschlüssel und sonstiger Schlüsselmaterialien usw.) kennen, können Sie entweder ein PlayReady-Objekt mit mehreren Schlüssel-IDs (KeyIDs) oder Inhaltsentschlüsselungsmodelldaten (CDMData) mit mehreren KeyIDs verwenden.

Bitte lesen Sie "PlayReady Encrypted Media Extension" für weitere Details.

"PlayReady sample Universal Windows Apps for Windows 10" für Ihre Referenz.