gpt4 book ai didi

ffmpeg - 如何使用 ffmpeg 继续保存到现有的 m3u8 播放列表

转载 作者:行者123 更新时间:2023-12-04 23:20:13 25 4
gpt4 key购买 nike

我正在使用 nginx rtmp 模块来运行将 rtmp 流编码为 hls 播放列表的实时流媒体服务器。有没有办法在我启动 ffmpeg 时继续使用现有的 m3u8 文件而不是创建新的播放列表?流有时可能会断开连接,我想在用户恢复流时保留一个播放列表。
这是我正在运行的 ffmpeg 命令:ffmpeg -i rtmp://localhost/live/$name -c:v libx264 -x264opts keyint=60:no-scenecut -s 720x1280 -r 30 -b:v 2000k -profile:v high -preset veryfast -c:a libfdk_aac -sws_flags bilinear -hls_list_size 0 /tmp/hls/$name_720p_.m3u8

最佳答案

使用hls_cleanup off在这种情况下它不会删除旧的 hls 片段和文件的指令,但您必须使用 nginx rtmp hls 而不是使用 ffmpeg 创建它。

关于ffmpeg - 如何使用 ffmpeg 继续保存到现有的 m3u8 播放列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68587484/

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