Как внешне протестировать сервер Red5 - PullRequest
1 голос
/ 18 ноября 2010

Я установил на своем локальном хосте сервер red5, на котором работает xampp. Я могу получить доступ к порту 80 извне, поэтому любой, кто знает мой идентификатор, может получить доступ к моему веб-каталогу Однако внешний компьютер не может подключиться к моему red5. Я полагаю, поскольку у меня установлен скрипт videowhisper, и хотя я могу подключиться к серверу rtmp локально, внешний пользователь не может подключиться.

Есть ли способ проверить внешнее соединение с сервером rtmp с моего компьютера? Или даже есть, и я не могу подключиться извне, как я могу это исправить?

Ответы [ 3 ]

1 голос
/ 14 декабря 2010

Вы не можете пинговать 1935, или я не нашел способ. Мой лучший ответ - телнет с удаленного устройства, использующего 1935 в качестве порта

это будет (в CL):

порт telnet ipaddress

если он подключится, он выдаст вам вывод о escape-символе. Это означает, что вы связаны.

Хотя это может и не быть признанным решением, оно сработало для меня, как быстрый и грязный ответ.

1 голос
/ 21 ноября 2010

RTMP работает на порту 1935, а не на порту 80, если не указано туннелирование. Вы пробовали пинговать 1935 с внешнего компьютера?

Пит

0 голосов
/ 20 июля 2012

Вы должны открыть порты 5080 и 1935 на:

  1. на вашем веб-сервере RED5 и ...
  2. (если есть) (необязательно) на сетевом маршрутизаторе в зависимости от топологии сети;

Если ваш веб-сервер RED5 стоит за шлюзом, вы также должны открыть эти два порта на своем шлюзе, чтобы получить доступ к RED5 из-за пределов этой сети.

...