我希望在解密后播放设备上的加密视频文件。我想预处理数据流并使用视频来并行播放它,例如来自互联网的流式视频。
有没有什么方法可以将处理后的数据缓存到视频,就像网络流一样?
答案 0 :(得分:1)
我认为您说要在一个过程中解密视频,然后传递解密的“清除”流。视频到另一个进程播放吗?
如果视频受DRM保护,那么任何领先的DRM解决方案都不太可能支持您的用例 - 他们会竭尽全力确保设备上的应用无法访问清晰视频流(适用于显而易见的原因)。
如果您正在使用或使用加密密钥进行简单加密,那么您应该能够执行此操作。
更新 在评论中回答BMvit的问题 - 一种方法是遵循以下步骤:
我猜这是libMedia库最常用的方法,虽然我从未见过这个来源,所以我无法肯定地说:http://libeasy.alwaysdata.net
值得注意的是,这很棘手(这可能是为什么LibMedia不是免费的。)