可能这不是问这个问题的合适地点,但我真的不知道如何用Google搜索。让我尝试解释一下:
假设我有20个来自不同制造商的IP摄像机,每个摄像机都有自己的配置页面。
另外,我有一台运行nodejs服务器的机器,该服务器为Webapp(expressjs)服务。
是否可以通过nodejs路由每个配置页面,以便在我想要更改某些设置时可以像“ nodejsIP:port / cam / camid /”而不是“ cameraip:camport / configpage”那样访问它?
在这种情况下,我可以对摄像机的视频流做同样的事情吗?
最佳答案
是的你可以。
您描述的活动称为代理。也就是说:您->代理->您的相机。
您可以将Node.js用作代理,如何实现此目标的方法有很多,例如,请查看Node-http-proxy模块。
代理视频流可能会更困难,但是一旦代理了配置页面,您将具有足够的知识来开始第二部分。