V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  lizuofei  ›  全部回复第 1 页 / 共 1 页
回复总数  8
@pming1 nginx stream 转发地址没法带后面路径吗?
@milzero 刚才试了:
stream {

server {
listen 8554;

proxy_pass 127.0.0.1:554;
}
}
这个 proxy_pass 没法写成 127.0.0.1:554/live/stream,报错:
nginx: [emerg] invalid host in upstream "rtsp://127.0.0.1:554/live/stream",
请问怎么解决,现在访问还是得加后面的资源路径:rtsp://127.0.0.1:8554/live/stream
@pming1 如果改为 proxy_pass 127.0.0.1:554/live/stream 就会报这个错误:
nginx: [emerg] invalid host in upstream "rtsp://127.0.0.1:554/live/stream"
....找半天实在不知道怎么改
@pming1 搞半天还是没搞好,问题是 nginx 中转发的地址不能加后边的路径,这是我要转发的 rtsp://127.0.0.1:554/live/stream
,我想用这个 rtsp://127.0.0.1:8554,现在要想播放还是得用 rtsp://127.0.0.1:8554/live/stream ,还是得加后面的后缀
stream {
server {
listen 8554;
proxy_pass 127.0.0.1:554;
}
}
@pming1 感谢提示,我这边尝试下
@nuffin 哦好的,了解了,我想着用 nginx 去反向代理,但是 nginx 好像不支持 rtsp 的,请问这个需求没法实现吗
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1384 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 18ms · UTC 17:43 · PVG 01:43 · LAX 10:43 · JFK 13:43
Developed with CodeLauncher
♥ Do have faith in what you're doing.