我正在一个包含付费视频的Android应用程序中工作,用户将能够下载该视频。但是我不确定下载后我会在哪里保存它。由于这些是付费视频,因此用户无法复制和粘贴。什么是存储Android应用程序的付费内容的最佳方式?
0
A
回答
0
作为视频我猜它们会很大,所以唯一真正的选择是将它们存储在SD \ USB存储设备上,但这确实意味着它们可以随意移动和复制。
您可以将它们限制为内部存储空间,但空间在某些设备上会成为问题,并且如果设备已生根,您将失去保护。
也许不允许根植设备和流式传输视频是唯一安全的选择。
0
让用户保存他们喜欢的任何地方(SD/USB存储),对于安全内容我们必须保护双方:服务器和客户端。对于客户,我们可以通过存档安全内容:
第一步:加密内容保存之前(关键生成基地之一的用户或设备特定的,或从服务器获取...或什么都组合键)
第二步:当比赛我们将解密内容到一块内容,然后播放缓冲区数据
您可能想尝试的另一个关键字是DRM(数字版权管理) 希望它有帮助。
相关问题
- 1. 在Android应用程序中使用typo3内容的最佳方式是什么?
- 2. 什么是备份Azure Blob存储内容的最佳方式
- 3. 在Android中存储应用程序数据的最佳方式是什么?
- 4. 为.NET应用程序存储用户设置的最佳方式是什么?
- 5. 在网络应用程序上存储图像的最佳方式是什么?
- 6. 调用每行存储过程的最佳方式是什么?
- 7. 什么是保存ArrayList内容的最佳方式?
- 8. 什么是在android中存储图像的最佳方式?
- 9. 什么是Web应用程序的最佳高容量本地存储选项?
- 10. 在JavaScript中存储以下内容的最佳方式是什么?
- 11. 存储整个程序使用的信息的最佳方式是什么?
- 12. 存储应用程序内容的最佳地点
- 13. 制作android应用程序的最佳方法是什么?
- 14. 专用存储文件夹在Android中存储付费应用特定内容?
- 15. 将图像存储在应用程序内存中的最佳方式是什么?
- 16. Android付费应用程序
- 17. 将全局应用程序设置存储在Rails应用程序中的最佳方式是什么?
- 18. 测试rails应用程序的最佳方式是什么?
- 19. 设置java应用程序的最佳方式是什么?
- 20. 部署Pylons应用程序的最佳方式是什么?
- 21. 保护Flex-BlazeDS应用程序的最佳方式是什么?
- 22. 推出Web应用程序的最佳方式是什么?
- 23. 初始化应用程序的最佳方式是什么?
- 24. 分发Java应用程序的最佳方式是什么?
- 25. 什么是监视.NET应用程序的最佳方式?
- 26. GWT应用程序样式的最佳方法是什么?
- 27. 什么是存储对AD组的引用的最佳方式?
- 28. 在Web应用程序中存储菜单项的最佳方法是什么?
- 29. 什么是存储iPad应用程序数据的最佳方法
- 30. 将Android应用程序从免费/付费模式转换为应用程序内付费解锁
感谢nguyendat,但现在的问题是,整个视频文件的加密性能不好。我们可以加密一些视频文件的初始字节,并在播放时解密这些字节。但问题是,如果我们考虑最初的100个字节进行加密,那么加密的字节将超过100个字节,所以当我们写入加密字节时,一些视频字节会丢失。请你能帮助我。 – Abhi