【发布时间】:2014-05-06 18:57:30
【问题描述】:
我有一个 Node 应用程序,它通过 child_process 启动多个 ffmpeg 实例,每个 ffmpeg 对来自摄像机的实时流进行转码。
问题是 ffmpeg 进程在 5~10 分钟后停止转码,该进程仍然存在,因为我可以在任务管理器上看到它,但它只是停止转码。
现在,如果我将 ffmpeg 的输出发送到 Node.js 控制台日志,这实际上会保持转码有效。
任何想法可能导致这种情况?
【问题讨论】:
标签: node.js ffmpeg child-process