2011-05-25 73 views
0

我目前正在开发一款android应用程序,该应用程序允许用户从服务器上下载视频和音频内容,并在最终用户的手机上播放。在android中保护视频

我想要做的是保护音频和视频。这些文件不应该被其他应用程序访问,用户也不能将它们从设备上拿走并使用它们。

这是在黑暗中拍摄的,但我可以通过将视频作为斑点存储在SQLLite数据库中来做到这一点。 也可以在Android中播放视频,如果它们存储为斑点。

+0

嗨avinash我有类似的问题!你现在有没有任何答案! – Navdroid 2012-02-28 10:50:07

+0

对不起,即时回复这么晚,但我们最终做的是获取视频的字节数组,并执行一个按位不是每个字节。这给了我们一个基本的安全级别,并且让任何人都难以玩它 – Avinash 2012-08-18 14:31:36

回答

1

我不会使用blob,它们只有在二进制文件小于或等于256KB时才有效。

我想让视频安全的唯一方法是让用户不能使用它们,就是在应用程序关闭时将它们从你的服务器上流下来并删除缓冲区。

在根设备上,您可以访问每个目录,因此无法将视频保存在SD卡或手机内存中。

+0

看到问题是,当下载视频时,应该将其保存在用户手机中。有没有什么办法可以让视频更安全? – Avinash 2011-05-26 03:32:17