什么是存储Android应用程序的付费内容的最佳方式?

时间:2012-07-03 05:28:32

标签: android

我正在开发一个Android应用程序,其中包含付费视频,用户可以下载该视频。但我不知道下载后我将保存它。由于这些是付费视频,因此用户无法复制和粘贴它。

2 个答案:

答案 0 :(得分:0)

作为视频,我想它们会非常大,所以唯一真正的选择是将它们存储在SD \ USB存储器上,但这确实意味着它们可以自由移动和移动。

您可以将它们限制为内部存储空间,但某些设备上的空间会出现问题,如果设备已植根,您将失去保护。

可能不允许使用root设备和流式传输视频是唯一安全的选择。

答案 1 :(得分:0)

让用户随心所欲地保存(SD / USB存储),对于安全内容,我们必须保护双方:服务器和客户端。对于客户,我们可以通过以下方式归档安全内容:

步骤1:在保存之前加密内容(密钥生成基本一个用户或设备特定,或从服务器获取密钥......或任何组合)

步骤2:播放时我们会将内容解密为内容,然后播放缓冲区数据

您可能想要尝试的另一个关键字是DRM(数字版权管理) 希望它有所帮助。