【问题标题】:How to encrypt and decrypt a video file in android如何在android中加密和解密视频文件
【发布时间】:2012-01-01 00:02:20
【问题描述】:

我有一个问题,我想在完成播放后加密视频文件,然后当用户再次想要播放相同的视频文件时,我必须对其进行解密。意味着我必须在视频完成时加密文件,并在想要播放时解密视频文件。

这只是出于安全原因,用户不能将其传输到其他地方。

提前致谢。

【问题讨论】:

  • 你试过什么?在网上查找一些Java Cryptography API +Tutorials。
  • 您好,您有解决方案吗?我有这样的功能要做。

标签: android


【解决方案1】:

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

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

它创建本地服务器并将视频帧以块的形式提供给 Videoview。从您的应用程序中只有它可以播放

【讨论】:

    【解决方案2】:

    我建议你不要在完成后加密它,我建议你在下载时加密它,当你需要播放它时,你将它解密,然后播放。一旦用户离开您的应用程序,您可以删除临时解密文件,您将已经保存加密文件。

    如果您过于担心暴露解密文件,您可能想看看其他使用 DRM 的实现。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-07-29
      • 2011-05-15
      • 1970-01-01
      • 1970-01-01
      • 2012-11-21
      • 2013-04-14
      相关资源
      最近更新 更多