【发布时间】:2016-10-25 15:16:10
【问题描述】:
我的一个 pi 上有一个可以在本地连接的运动服务器。在同一个 pi 上,我有一个 nginx 服务器,我可以通过 wifi 访问我的自定义域来连接它。
有什么方法可以在 nginx 服务器中嵌入网络摄像头流,而无需通过 wifi 访问运动服务器? (即无需转发任何端口)
【问题讨论】:
标签: nginx raspberry-pi motion
我的一个 pi 上有一个可以在本地连接的运动服务器。在同一个 pi 上,我有一个 nginx 服务器,我可以通过 wifi 访问我的自定义域来连接它。
有什么方法可以在 nginx 服务器中嵌入网络摄像头流,而无需通过 wifi 访问运动服务器? (即无需转发任何端口)
【问题讨论】:
标签: nginx raspberry-pi motion
简短:在运动版本 4.2.2 中仍然不可能(只有一半的解决方案)。
Long:我尝试将这些行添加到 nginx。
location / {
proxy_pass http://127.0.0.1:8080;
include proxy_params;
}
location /0/stream {
proxy_pass http://127.0.0.1:8081;
}
但运动网页在末尾添加了端口(硬编码)。比如 domain.cz:8081/0/stream。
所以只有一种选择是向世界开放端口 8081(没有 nginx 代理)
【讨论】: