将ffmpeg作为窗口服务运行

时间:2018-06-07 13:32:49

标签: windows video ffmpeg h.264

我的设置是这样的:

它包含组件:

  • Web Cam:当我收到流请求时发送RTP数据包
  • 代理服务器:从网络摄像头接收流并转发 与ffmpeg服务器相同。
  • ffmpeg server:我需要将ffmpeg作为窗口服务运行, 接收代理服务器发送的rtp流并创建一个ts文件。

我做的是:

我使用以下链接在我的开发环境中设置了ffmpeg:

https://video.stackexchange.com/questions/20495/how-do-i-set-up-and-use-ffmpeg-in-windows

我的问题:

  • 如何让ffmpeg作为守护进程运行。?
  • 如何让ffmpeg知道新流来自代理 服务器并开始创建一个ts文件。?
  • 在ffmpeg中有没有办法为ffmpeg保留端口并制作它 听取所有端口,例如:保留2000 - 3000个端口并收听 一旦rtp流到达,就转发给ts流。

此致

1 个答案:

答案 0 :(得分:0)

您可以使用nssm工具从任何可执行文件或bat文件制作Windows服务。