问题: 我的问题与apple的mediafilesegmenter用法有关,用密钥轮换加密hls视频文件。 我有一个长度为60分钟的视频文件,我想在说3分钟,5分钟,4分钟和25秒,7分钟等后更改密钥。 苹果工具允许我旋转键,但仅限于我的片段持续时间的因素。 例如,如果我的片段持续时间是10秒,我可以旋转键,例如,10X20,意味着每20个片段后,键将被更改,这在我的情况下是不够的,因为我必须随机更改。 我没有找到办法做到这一点,我无法控制这些时间间隔,对于不同的视频可能会有所不同,我将其作为输入文件。 关于这方面的任何建议/想法都非常感谢。
答案 0 :(得分:0)
我在苹果开发者论坛上也提到了这个问题,我收到了回复,想在这里分享。
*没有办法做到这一点。我们可以根据时间定期轮换按键,但不能根据您的需要进行旋转。
但是,我们的建议不是经常轮换密钥;每隔几个小时旋转一次,每50MB旋转一次静脉注射。
如果您真的必须旋转键(我们不建议这样做),您可以将视频分解为“章节”,并将章节放在播放列表中,并且不连续。*