1

我在运行 xampp 的本地主机上安装了 red5 服务器。我可以从外部访问端口 80,因此任何知道我的 id 的人都可以访问我的 web 目录。但是,我相信外部计算机无法连接到我的 red5,因为我安装了 videowhisper 脚本,虽然我可以在本地连接到 rtmp 服务器,但外部用户无法连接。

有没有办法从我的电脑测试到 rtmp 服务器的外部连接?甚至有而且我无法外部连接我该如何解决?

4

3 回答 3

1

除非指定了隧道,否则 RTMP 在端口 1935 而不是端口 80 上工作。您是否尝试过从外部机器 ping 1935?

皮特

于 2010-11-21T15:00:51.140 回答
1

您无法 ping 1935,或者我还没有找到方法。我最好的答案是使用 1935 作为端口的远程设备的 telnet

那将是(在 CL 中):

远程登录 ipaddress 端口

如果它连接,它将为您提供有关转义字符的输出。这意味着您已连接。

虽然这可能不是公认的解决方案,但它对我来说是一个快速而肮脏的答案。

于 2010-12-13T21:27:11.270 回答
0

您必须同时打开端口 5080 和 1935:

  1. 你的 RED5 网络服务器和...
  2. 可选(如果有)网络路由器,具体取决于您的网络拓扑;

如果您的 Web RED5 服务器位于网关后面,您还必须打开网关上的这两个端口,以便从该网络外部访问 RED5。

于 2012-07-20T11:34:19.537 回答