如何在android中加密和解密视频文件

时间:2011-11-18 06:48:43

标签: android

我有一个问题,我想在完成播放时加密视频文件,之后当用户再次想要播放时我必须解密它。意味着我必须在视频的onCompletion上加密文件,并在想要播放时解密视频文件。

这仅出于安全原因,用户无法将其传输到其他地方。

提前致谢。

2 个答案:

答案 0 :(得分:1)

您无需解密视频。这是第三方库,可以即时播放加密视频。

http://libeasy.alwaysdata.net/network/#encoding

它使本地服务器以视频帧的形式提供给Videoview.From您的应用程序只有它可以播放

答案 1 :(得分:0)

我建议您在下载过程中加密它,而不是在完成后对其进行加密,当您需要播放它时,您将对其进行解密和播放。用户离开您的应用程序后,您可以删除临时解密文件,并且您已经保存了加密文件。

如果您对公开解密文件过于担心,可能需要查看DRM的其他实现。

对于基本的加密/解密代码,这些代码已经给出答案:Encryption of video files?