Adobe Cirrus (Stratus) не работает, если у пользователя есть локальная сеть - PullRequest
1 голос
/ 20 августа 2011

Я занимаюсь разработкой flash p2p-чата.Он отлично работает на компьютерах моих друзей (они могут общаться друг с другом), но не на моем.Проблема в том, что у меня дома есть локальная сеть, и я думаю, что Flash Player пытается сделать p2p-запросы к одноранговым узлам в моей локальной сети.

Могу ли я проверить, есть ли у пользователя локальная сеть в AS3, и до уровнясеть для WWW?

Любые идеи приветствуются!

Спасибо.

1 Ответ

0 голосов
/ 17 сентября 2011

Вы настроили свой маршрутизатор для блокировки исходящих пакетов UDP? Проблема может быть в брандмауэре, а не в локальном IP-адресе.

Я думаю, что эта страница поможет вам разобраться и решить проблему, особенно раздел прохождения брандмауэра. http://www.adobe.com/devnet/flashplayer/articles/rtmfp_cirrus_app.html

Я не могу придумать, как определить, находится ли пользователь в локальной сети с флеш-плеером в веб-браузере. Но, возможно, было бы хорошо разрешить пользователю настраивать брандмауэр или прокси TURN или предоставлять загружаемый скрипт / программу, которая делает то же самое. : ')

Удачи!

...