Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 27.09.2010, 23:17
ae0n вне форума Посмотреть профиль Отправить личное сообщение для ae0n Найти все сообщения от ae0n
  № 1  
Ответить с цитированием
ae0n

Регистрация: Dec 2005
Сообщений: 3
Question проблемы с RTMFP, возможно из-за NAT

сделал видео/текстовый чат на основе RTMFP, всё отлично работает. начал показывать заказчику и не выходит с ним соединиться, дал ему тестилку ту что по адресу cc.rtmfp.net у него в самой последней строке горит красная лампочка и написано "Source UDP port number is preserved from original connection" почитал, пишут что такое возможно из-за NAT'а через который юзер выходит в сеть, узнал у заказчика он действительно сидит за NAT'ом. Счас думаю что всё из-за того что или провайдер как то фильтрует UDP трафик, или NAT пропускает UDP пакеты только в одну сторону и не могу найти решения. Может кто то сталкивался с подобным и знает решение или может дело совсем не в UDP и NAT. В общем буду рад любой помощи.

Старый 27.09.2010, 23:38
dimarik вне форума Посмотреть профиль Отправить личное сообщение для dimarik Найти все сообщения от dimarik
  № 2  
Ответить с цитированием
dimarik
.
 
Аватар для dimarik

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
На его роутере настройте проброс портов. Спека от Adobe расскажет по какому порту FP слушает поток RTMFP. На роутере настройте, что приходящие данные (UDP, а можно и both) на порт (см. спецификацию) переправлять на тот же порт, для конкретного IP (пропишите IP хоста, на который желаете получать контент во внутренней сети заказчика)
В целом, процедура такая же, как будто вы в Корбине и хотите торрентов.
__________________
Воспитан в TimeZero. Работаю в Mail.ru.

Старый 27.09.2010, 23:54
ae0n вне форума Посмотреть профиль Отправить личное сообщение для ae0n Найти все сообщения от ae0n
  № 3  
Ответить с цитированием
ae0n

Регистрация: Dec 2005
Сообщений: 3
он говорит что у него шнурок напрямую от провайдера и что он фаерволы не использует. ну плюс ко всему заказчику надо что б работало у всех в похожей ситуации. я уже не раз пытался объяснять что есть варианты когда не пашет технология, а он в ответ говорит что так быть недолжно и что чатрулет ж работает как-то.

Старый 27.09.2010, 23:56
dimarik вне форума Посмотреть профиль Отправить личное сообщение для dimarik Найти все сообщения от dimarik
  № 4  
Ответить с цитированием
dimarik
.
 
Аватар для dimarik

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
Тогда подождем еще вариантов.
__________________
Воспитан в TimeZero. Работаю в Mail.ru.

Старый 17.07.2012, 08:41
F1esk вне форума Посмотреть профиль Отправить личное сообщение для F1esk Найти все сообщения от F1esk
  № 5  
Ответить с цитированием
F1esk
 
Аватар для F1esk

Регистрация: Jun 2008
Адрес: Tomsk
Сообщений: 88
up.
столкнулся с подобной ситуацией при разработке приложения на основе сервиса суть которого передача медиа данных p2p.
кратко процесс: клиент соединяется с сервером adobe, получает peerId, отправляет его в бд сервера, сервер на запрос клиентов рассылает все имеющиеся peerId клиентам, клиенты пробуют проигрывать публикуемые от этих пиров данные.
Проблема в том, что находятся те, кто друг друга не видят. Заказчики ссылаются на чатрулет, в котором якобы все работает - смотрел реализацию, ничего нового не увидел, поэтому ставлю под сомнение этот аргумент.
На хабре вырвал фразу, что мол для работы нужен хотя бы один белый ip. Судя по тестам можно сделать такой вывод.
Поделитесь инфой, кто в теме.
Спасибо.

Старый 17.07.2012, 08:54
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 6  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Цитата:
На хабре вырвал фразу, что мол для работы нужен хотя бы один белый ip.
Что-то не правдоподобно звучит. Так называемый "белый" айпи отличается от серого только тем, что не меняется после переподключения. Работает на них все абсолютно так же. Проблема точно не в этом.

Старый 17.07.2012, 09:01
F1esk вне форума Посмотреть профиль Отправить личное сообщение для F1esk Найти все сообщения от F1esk
  № 7  
Ответить с цитированием
F1esk
 
Аватар для F1esk

Регистрация: Jun 2008
Адрес: Tomsk
Сообщений: 88
Цитата:
Сообщение от caseyryan Посмотреть сообщение
Что-то не правдоподобно звучит. Так называемый "белый" айпи отличается от серого только тем, что не меняется после переподключения. Работает на них все абсолютно так же. Проблема точно не в этом.
На самом деле это был вопрос в каментах, нужно ли иметь хотя бы 1 белый ip для этого. На что был даден ответ, что достаточно открытых UDP портов, как тут уже и писалось выше. Заказчики такие заказчики.

Старый 17.07.2012, 12:28
garymar вне форума Посмотреть профиль Отправить личное сообщение для garymar Найти все сообщения от garymar
  № 8  
Ответить с цитированием
garymar

Регистрация: Sep 2010
Сообщений: 81
Ребята привет. У меня та же ситуация. Делаю игру на основе протокола RTMFP. у некоторых работает у некоторых нет. Причем тот юзер что не видит меня, он видит соседа который видит меня и я его вижу... Раздаю данные о пользователях при помощи sendToNearest. Уже пережевал все исходники либы Тома Крха. Теперь с закрытыми галазми можно делать любой сервис, но проблема эта не ушла...
Как что узнаю отпишусь тут... И жду от вас решений тоже... Вот кстати тут можно проверить связь http://vk.com/app2938490 тестировать с несколькими юзерами... Для входа нажать кнопку СОЗДАТЬ


Последний раз редактировалось garymar; 17.07.2012 в 13:02.
Старый 17.07.2012, 13:27
F1esk вне форума Посмотреть профиль Отправить личное сообщение для F1esk Найти все сообщения от F1esk
  № 9  
Ответить с цитированием
F1esk
 
Аватар для F1esk

Регистрация: Jun 2008
Адрес: Tomsk
Сообщений: 88
Цитата:
Сообщение от garymar Посмотреть сообщение
Ребята привет. У меня та же ситуация. Делаю игру на основе протокола RTMFP. у некоторых работает у некоторых нет. Причем тот юзер что не видит меня, он видит соседа который видит меня и я его вижу... Раздаю данные о пользователях при помощи sendToNearest. Уже пережевал все исходники либы Тома Крха. Теперь с закрытыми галазми можно делать любой сервис, но проблема эта не ушла...
Как что узнаю отпишусь тут... И жду от вас решений тоже... Вот кстати тут можно проверить связь http://vk.com/app2938490 тестировать с несколькими юзерами... Для входа нажать кнопку СОЗДАТЬ
есть несколько подобных приложений с использованием той же технолигии. Не пробовали тестировать их с теми же ребятами, у которых возникают проблемы?
Все ещё склоняюсь сильно к тому, что роутеры надо настраивать.

Старый 17.07.2012, 14:26
garymar вне форума Посмотреть профиль Отправить личное сообщение для garymar Найти все сообщения от garymar
  № 10  
Ответить с цитированием
garymar

Регистрация: Sep 2010
Сообщений: 81
Тут дело не в роутерах а в наших кривых руках, я уверен. Вот например есть приложение для проверки http://flashrealtime.com/demos/share...Movements.html у всех оно нормально открывается и все друг друга видят, а вот у меня чтото не то...

Создать новую тему Ответ Часовой пояс GMT +4, время: 20:21.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 20:21.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.