gpt4 book ai didi

ffmpeg - 如何使用 ffmpeg 加密 AES-128 HLS m3u8 播放列表?

转载 作者:行者123 更新时间:2023-12-02 08:46:28 24 4
gpt4 key购买 nike

我使用ffmpeg -i fighter.mp4 -hls_time 10 stream.m3u8创建一个 m3u8 文件。但没有#EXT-X-KEY m3u8 文件中的信息。我应该如何在 HLS 播放列表中添加 key ?

最佳答案

要利用 FFmpeg 的 HLS 段加密功能,请查看 the documentation 中的 22.7.1 .

您可以传递hls_key_info_file选项,指向包含 key 信息的文件。该文件可能如下所示:

http://server/file.key
/path/to/file.key

该文件的第一行声明了 key 的 URI,该 key 将写入 HLS 播放列表中。文件的第二行指向将加密媒体的 key 文件(可以是本地文件或 http 文件)。

因此,将这样的内容添加到您的 FFmpeg 命令中应该可以工作:

ffmpeg -ifighter.mp4 -hls_time 10 -hls_key_info_file 文件.keyinfo 流.m3u8

关于ffmpeg - 如何使用 ffmpeg 加密 AES-128 HLS m3u8 播放列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34424746/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com