gpt4 book ai didi

linux - 流式传输时重新加载 ffserver.conf

转载 作者:IT王子 更新时间:2023-10-29 01:06:25 24 4
gpt4 key购买 nike

我想动态更新 ffserver.conf 以向其添加新的流源。

有没有办法在不停止流运行的情况下在 ffserver 中重新加载 ffserver.conf?

最佳答案

ffserver 不支持重新加载“ffserver.conf”配置文件。如我所见,它没有重启代码。

有ffserver的来源:ffmpeg/ffserver.c第 4020 行:

4020 static int parse_ffconfig(const char *filename)

并且配置解析器只被调用一次——来自 main():

4710 int main(int argc, char **argv)
4711 {
...
4735 if ((ret = parse_ffconfig(config_filename)) < 0) { ...

没有用于重启服务器或重新读取配置的特殊信号处理程序(如 init 中的 HUP)(仅需要使用 SIGCHLDSIGPIPE fork 并使用套接字)。

关于linux - 流式传输时重新加载 ffserver.conf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23037363/

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