我是一名 android 开发人员,我现在正在开发一个可以使用 drm 下载和读取 epub 文件的 android 应用程序。
我现在正在努力理解这个 drm 是如何工作的,并且我从 RMSDK 收到消息,例如“没有设备提供商实现”......
有没有人经历过这个?任何人都可以向我解释如何在 Android 系统上使用 DRM 吗?
预先感谢
开始四处寻找适用于 Android 的优质可靠的 DRM 客户端:
https://play.google.com/store/search?q=+DRM+Client+for+Android&c=apps
之后,下载有关如何使用 DRM 软件对您的内容进行编码/加密的 DRM 文档。
要很好地解释 DRM 背后的原理:
http://wiki.mobileread.com/wiki/DRM
http://en.wikipedia.org/wiki/Digital_rights_management
对于特定的 DRM 实现,我喜欢这张图(与 Android 无关):
http://i.msdn.microsoft.com/dynimg/IC498598.png
及其在这里的文章:
http://msdn.microsoft.com/en-us/library/cc189079(v=vs.95).aspx
但是,不同 DRM 软件的详细信息可能有所不同。