我想收听在我们公司的防火墙上被阻止的端口上运行的在线广播。(广播不时更改其 URL:端口,我不想每次发生这种情况时都要求我们的管理员打开另一个端口。)
我有自己的服务器在那个 FW 之外运行,我可以用它来做这件事。如果我可以使用 Apache 进行这样的“流转发”,那就太好了,因为它已经在那台服务器上运行了。我在想代理人或者反向代理可能是答案,但我不确定它们是否真的能满足我的需要。或者这是某种隧道?
答案1
关于使用 vlc 转发 rtp 流的讨论在这里:http://forum.videolan.org/viewtopic.php?f=4&t=60690
不确定您是否可以使用 apache 来做到这一点,但我对此表示怀疑。
答案2
因此,在 Apache 上使用反向代理是可行的(这对我帮助很大),但音频流中会出现周期性的短暂中断,这可能是因为此功能不适用于流式传输数据。设置代理接收缓冲区大小或者代理IO缓冲区大小没有帮助。