我正在运行 ffserver/ffmpeg 来在我的 Mac 上传输 USB 摄像头。当我尝试从网络内部查看摄像头时,一切都按预期工作,但当我从网络外部尝试时则不行。它在内部使用 DHCP 为 Mac 分配的 IP 地址或 ISP 分配的外部 IP 地址工作。
如果我在外面尝试查看,页面似乎有响应但要求登录,但我不知道实际要求登录的是什么 - 我已经在路由器上设置了端口转发以将请求转发到我的 Mac。如果我将外部浏览器指向不同的端口,则什么也得不到,因此看起来是 Mac 或 ffserver 需要密码。我尝试使用我自己的 Mac 登录名,但没有成功。
Mac(运行 10.13.2 - high sierra)上的内置防火墙已被禁用。
我使用了来自这个要点尽管我将端口改为8081。
任何帮助,将不胜感激。