我想开发一些教育内容,我想使用Adobe AIR将其分发给儿童。内容将包含视频。现在,从我看到的,AIR将内容放到本地文件系统中,供任何人查看。我想阻止这一点。有出路吗?如何保护AIR中的内容?
4
A
回答
3
一个解决方案是将DRM与Flash Media Server结合使用(如Stu所述)。
另一种选择是在运行时流式传输内容,而不是缓存到文件系统。
最后,也可以将FLV的位存储在加密的本地数据存储区或SQLite数据库(它在AIR 1.5中添加了加密支持),但是,这对于大型视频可能不适用(性能问题),并且在播放之前(尽管暂时),您可能仍然需要先将它写出到文件系统中。
迈克室
4
可能,但你必须拥抱黑暗面 - 又名DRM(数字版权管理)。去阅读Flash Video DRM。这样做是非常痛苦的事情,用户往往恨它。问问自己,如果你的内容是真的如此宝贵和热,你需要走这条路。
2
我会建议您进行以下步骤:
- 使用一键加密文件,你是存储
- 在运行时创建的文件的副本在临时文件夹中并使用AIR程序中的嵌入式密钥解密用户需要的文件
- 退出时删除解密的文件
这种方式可以在短时间内使用这些文件。然后也很难找到它们,因为你可以在任何不明确的文件夹中解密它们。
这会保护您的文件免受99%的人口影响。你永远无法停止其余的1%。所以不要尝试。
一切顺利。
相关问题
- 1. Angular2如何保护内容
- 2. 如何保护ajax内容
- 3. 保护内容
- 4. iPad - 如何在UItextview中保护内容?
- 5. AES内容保护
- 6. 如何保护应用购买内容?
- 7. 保护的内容在PHP
- 8. 保护网页内容
- 9. 保护内容文件
- 10. 用Javascript保护内容
- 11. 以XX保护内容?
- 12. Kentico - 密码保护内容
- 13. Tomcat保护静态内容
- 14. index.php并保护其内容
- 15. Symfony2 - 保护所有内容
- 16. 如何保护Java EE 6中的混合内容资源?
- 17. 如何在ipad apps中保护.ipa文件的内容
- 18. 如何保护AIR应用程序中的数据?
- 19. 如何保护Adobe Air Apps中的敏感密钥?
- 20. 如何保护Flex/AIR中的API密钥免于反编译?
- 21. 如何保护linux中的堆内存?
- 22. 保护要复制的USB的内容
- 23. 保护我的QR码的内容
- 24. 如何在Rails 3中保护静态内容?
- 25. 如何在Adobe AIR应用程序中保护javascript资源?
- 26. 保护从Android下载的内容
- 27. 。 “受保护的内容”复选框
- 28. 保护我的博客内容
- 29. 保护Apache提供的静态内容
- 30. 保护HTTP请求的部分内容?
+1:我的公司实际上正在做一些非常类似的事情,但目前还没有视频。这个想法仍然成立。 – 2009-11-15 11:26:02