我成功地使用AES加密算法对视频进行了加密和解密。对于较小的视频,它的运作很好,但对于大文件,会出现内存溢出异常。有没有更好的方法来保护视频文件,使只有我的应用程序可以访问它。
像Netflix和Amazon Prime这样的视频流应用如何在本地保护视频,以便仅通过它们的应用程序访问。如果它们正在解密整个文件,那么这个过程为什么如此快速?
我只是想知道是否可以破坏文件并在转换为base-64时进行解密?
编辑: 这是一个电子学习应用程序,通过SD卡访问视频。这些视频应该是安全的,并且只能在我们的应用程序中播放。