android drm框架分析,基于Android平台的移动DRM技术研究与开发

摘要:

随着移动互联网络传输速度的不断提升,3G,4G网络的普及和应用,以及手机,PDA等移动终端设备性能的不断提高,用户利用手机等移动设备下载并体验音视频数字内容进行娱乐活动更加普遍,特别是多媒体社交网络的出现,更加剧了多媒体音视频的访问,使用,分享和消费.与此同时,原本只在PC机上突出存在的"数字内容易于无损复制和分发"等版权保护问题,在移动终端设备上也逐渐显现出来.因此,本文针对数字多媒体内容在移动终端上的数字版权保护问题,参考OMA DRM2.0标准,研究并提出了一种面向Android平台的数字版权保护方案: 1.基于Android平台的DRM系统.首先,通过分析多媒体内容在原生Android系统上的播放流程,研究并开发了一个支持多媒体数字内容版权保护播放功能的改进Android平台;其次,以实验分析的方法在3DES和AES两种加密算法之间,选出了处理速度最快的AES加密算法来打包处理多媒体内容.同时,在多媒体内容加密打包和解密播放的过程中,通过引入适当大小缓冲区的办法,减少了多媒体内容加解密过程中文件的读写次数,有效提高了系统的加解密速度,缩短了系统的响应时间.最终测试结果表明,当缓冲区大小设置为102400字节时,AES加密算法拥有较高的加解密速度,分别为55.16MB/S和3.44MB/S. 2.跨平台的权利证书分享机制.传统的DRM系统注重的是数字内容在用户设备上的版权保护,但是当前用户对于设备之间权利证书的分享有着强烈的需求.基于用户的权利证书分享需求,采用将权利证书与用户设备硬件信息绑定的方式,设计了一种跨平台的权利证书分享机制,实现了在总授权播放次数不变的情况下,权利证书在不同设备之间灵活,可控的安全分享功能.在该方案中,权利证书采用XML语言书写,XML语言的平台无关性保证了跨平台的权利证书分享操作能够顺利进行. 最后,基于本文方案实现了一个原型系统,测试结果表明,基于Android平台的多媒体版权保护方案实现了DRM主要功能,达到了受保护多媒体内容在Android设备上授权播放与使用控制的目标,同时也实现了跨平台的授权证书分享功能和防止授权证书重复使用功能.

展开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值