Apple 有一些非常好的工具可以将实体媒体文件分段为 HLS 并添加 AES-128 加密。但是,它们仅在 Mac 上运行,因此在机器在 Linux 上运行的典型云环境中不是很有用。
我正在寻找任何现有的工具和库,以帮助将 AES-128 加密添加到预分段的 HLS 中。我不认为这实现起来会非常复杂。我想用 Ruby 写它。有谁知道有什么工具或资源可以提供帮助吗?
最佳答案
您可以使用OpenSSL::Cipher Ruby 中的类。由于 OpenSSL 扩展基本上是 native OpenSSL 的包装器,因此速度非常快。
关于ruby - HLS 的开源 AES-128 加密?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16043343/