如何在外部测试 Red5 服务器
Posted
技术标签:
【中文标题】如何在外部测试 Red5 服务器【英文标题】:How to test Red5 server externally 【发布时间】:2010-11-18 20:51:20 【问题描述】:我已经在运行 xampp 的本地主机上安装了 red5 服务器。我可以从外部访问端口 80,因此任何知道我的 id 的人都可以访问我的 web 目录。但是,我相信外部计算机无法连接到我的 red5,因为我安装了 videowhisper 脚本,虽然我可以在本地连接到 rtmp 服务器,但外部用户无法连接。
有没有办法从我的电脑测试到 rtmp 服务器的外部连接?或者即使有,我也无法外部连接,我该如何解决?
【问题讨论】:
【参考方案1】:您无法 ping 1935,或者我还没有找到方法。我的最佳答案是使用 1935 作为端口从远程设备远程登录
那将是(在 CL 中):
telnet ipaddress 端口
如果它连接,它将为您提供有关转义字符的输出。这意味着您已连接。
虽然这可能不是公认的解决方案,但它对我来说是一个快速而肮脏的答案。
【讨论】:
【参考方案2】:除非指定了隧道,否则 RTMP 在端口 1935 而不是端口 80 上工作。您是否尝试过从外部机器 ping 1935?
皮特
【讨论】:
【参考方案3】:您必须同时打开端口 5080 和 1935:
-
您的 RED5 Web 服务器和...
可选(如果有)网络路由器,具体取决于您的网络拓扑;
如果您的 Web RED5 服务器位于网关后面,您还必须打开网关上的这两个端口,以便从该网络外部访问 RED5。
【讨论】:
以上是关于如何在外部测试 Red5 服务器的主要内容,如果未能解决你的问题,请参考以下文章