Ответ 1
OpenRTMFP с кучевыми облаками https://github.com/OpenRTMFP/Cumulus ;)
Есть ли примеры использования протокола Flash 10 beta RTMFP UDP для создания флеш-игр в реальном времени. В настоящее время RTMFP, похоже, сосредоточен на P2P-сетях между флэш-клиентами, кто-нибудь знает о каких-либо примерах традиционной клиентской/серверной связи на основе UDP через RTMFP.
Кто-нибудь знает способность RTMFP прошивка брандмауэра NAT, чтобы позволить клиентам "размещать" игры в реальном времени. Представьте, что вы можете через Интернет через флеш-клиент выполнять XBox в прямом эфире и позволять клиенту размещать в реальном времени игровой сервер с поддержкой "Call of duty" на основе Flash через веб-браузер.
Похоже, что Adobe beta Stratus project предоставляет "редкую" услугу для обмена сообщениями в режиме реального времени P2P. Я считаю, что это внедрение NAT-навигации для работы с брандмауэрами, координируя P2P "rendevous" с центральным сервером.
Кроме того, у Adobe Labs есть еще один продукт под названием Служба совместной работы в реальном времени:
Попробовать RTMFP и ClientToClient:
Есть пара очень интересных проблемы с использованием RTMFP. Прежде всего, основанный на UDP, означает, что многие брандмауэры просто не позволяют. Это довольно часто, чтобы попытаться соединения и сбоя. Cocomo работает вокруг этого, пытаясь пара соединений одновременно с пара протоколов. какой бы ни успех выигрывает приз быть вашим сеансовое соединение.
LCCS звучит как "более полное" решение для размещения игр P2P, а также стандартных клиентских/серверных игр UDP или TCP. Он пытается P2P UDP, если это не удается, он может вернуться к клиентскому/выделенному серверу TCP или UDP-связи. Похоже, что это будет то, что поставщик игровых услуг захочет иметь возможность управлять собой ( "облачные" службы LCCS и Stratus не дают достаточного контроля над "серверной стороной" для игровых серверов), есть ли какие-либо работать с открытым исходным кодом, эквивалентным этим "rendevous" прошивке NAT и резервным службам TCP?
Кто-нибудь знает о каких-либо проектах с открытым исходным кодом, поддерживающих RTMFP (или любой другой Flash 10 beta UDP-протокол)? Есть ли в реальном времени игровой пример использования RTMFP?
OpenRTMFP с кучевыми облаками https://github.com/OpenRTMFP/Cumulus ;)
Я сделал игру в течение лета, которая использует Stratus. Это не с открытым исходным кодом, в основном потому, что я был слишком ленив, чтобы опубликовать код в любом месте. Игра - это многопользовательский режим. Еще одна полезность, которую я сделал с помощью Stratus, - это BelugaFile, который является открытым исходным кодом. BelugaFile - утилита для передачи файлов p2p с использованием AIR.
Вот многопользовательский tictactoe в режиме реального времени, созданный с помощью Adobe Stratus.
http://www.rtmpd.com/wiki/rtmfp - аренда использовалась как часть обратного инженерного документа. Вы все еще можете захватить эту страницу из кеша Google. Интересно, почему страница была удалена.
Я думаю, что нет никакой реализации Open Source (пока).
Haxball это игра p2p и использует rtmfp.
Это началось в августе 2010 года, и оно становится довольно популярным.
Я работаю над HaxBall с тех пор Августе 2010 года. бесцельный, как просто эксперимент с новые возможности P2P для Flash Игрок. Он медленно превратился в то, что игра сегодня.
Он работает на Google AppEngine.