我在运行xampp的localhost上安装了red5服务器。我可以在外部访问端口80,这样任何知道我的id的人都可以访问我的web目录。但是,外部计算机无法连接到我的red5我相信因为我安装了videowhisper脚本,而我可以在本地连接到rtmp服务器,但外部用户无法连接。
有没有办法从我的电脑测试到rtmp服务器的外部连接?或者甚至有,我无法在外部连接如何解决它?
答案 0 :(得分:1)
除非指定了隧道,否则RTMP在端口1935上工作而不在端口80上工作。你有没有试过从外部机器ping 1935?
皮特
答案 1 :(得分:1)
你无法ping 1935,或者我没有找到办法。我最好的答案是使用1935作为端口的远程设备的telnet
将是(在CL中):
telnet ipaddress端口
如果它连接,它将为您提供有关转义字符的输出。这意味着你已经连接了。
虽然这可能不是公认的解决方案,但它对我来说是一个快速而肮脏的答案。
答案 2 :(得分:0)
您必须在以下位置打开端口5080和1935:
如果您的网络RED5服务器位于网关后面,您必须在网关上打开这两个端口,以便从该网络外部访问RED5。