Есть ли примеры использования протокола RTMFP UDP на основе бета-версии Flash 10 для создания Flash-игр в реальном времени? . Примеры RTMFP до сих пор, кажется, сосредоточены на P2P-сети между флэш-клиентами, знает ли кто-нибудь какие-либо примеры традиционной связи клиент / сервер на основе UDP через RTMFP.
Кто-нибудь знает, что RTMFP может выполнять NAT-брандмауэр, чтобы позволить клиентам для "размещения" игр в реальном времени. Представьте себе возможность через Интернет через flash-клиент выполнять сопоставление в реальном времени XBox и позволять клиенту размещать в реальном времени игровой сервер, похожий на «Call of duty» на основе Flash, через веб-браузер.
Похоже, что проект Stratus Adobe бета-версия предоставляет услугу «рандеву» для P2P в реальном времени. коммуникация. Я считаю, что это реализует NAT-навигацию для обхода межсетевых экранов путем координации P2P «рандеву» с центральным сервером.
Также у Adobe Labs есть еще один продукт под названием Live Cycle Collaboration Service:
Попробуйте RTMFP и ClientToClient:
При использовании RTMFP возникает пара очень интересных проблем. Прежде всего, использование UDP означает, что многие брандмауэры просто не позволяют этого. Довольно часто попытки подключения терпят неудачу. Cocomo пытается решить эту проблему, пытаясь одновременно установить пару подключений с помощью пары протоколов. Тот, кто преуспеет, выигрывает приз в виде соединения вашего сеанса.
LCCS звучит как «более полное» решение, предлагающее игры P2P, а также стандартные игры клиент / сервер на основе UDP или TCP. Он пытается использовать P2P UDP, если это не удается, он может вернуться к TCP или UDP связи клиент / выделенный сервер. Похоже, что это было бы чем-то, чем поставщик игровых услуг хотел бы иметь возможность управлять самим собой («облачные» сервисы LCCS и Stratus не дают достаточного контроля на «стороне сервера» для игровых серверов), есть ли какие-либо работать с открытым исходным кодом, эквивалентным этим службам "рандеву" с пробивкой NAT и резервным TCP?
Кто-нибудь знает какие-либо проекты с открытым исходным кодом, которые поддерживают RTMFP (или любой другой протокол UDP Flash 10 beta)? Есть ли какой-нибудь игровой пример использования RTMFP в реальном времени?