#flash #networking #browser #actionscript
#flash #сеть #браузер #actionscript
Вопрос:
Я просто не могу найти правильные условия поиска Google для этого…
Возможно ли использовать Flash (или службу, совместимую с Flash), чтобы позволить игрокам в игре размещать свои собственные игры (используя собственную пропускную способность) через веб-браузер? В некотором смысле, запускать свои собственные игровые серверы (для Flash-браузерной игры) со своего компьютера, но через веб-браузер с использованием Flash?
Если да, какие-либо рекомендации?
Заранее спасибо за любую помощь!
Ответ №1:
Я предполагаю, что вы хотите создать своего рода «игровую комнату», в которой пользователи могут присоединяться к локальным сессиям, размещенным самостоятельно.
Слово, которое вы ищете, — P2P.
Несколько полезных ссылок:
- http://www.flashrealtime.com/local-flash-peer-to-peer-communication-over-lan-without-cirrus/
- http://www.flashrealtime.com/video-on-demand-over-p2p-in-flash-player-101-with-object-replication/
- http://www.flashrealtime.com/tuts/p2p-in-flash.html
- http://labs.adobe.com/technologies/cirrus/
- http://www.adobe.com/devnet/flashmediaserver/articles/p2p_apps_cirrus_lccs.html
Приветствую
Комментарии:
1. Да, RTMFP, похоже, именно то, что я ищу. Хотя, судя по тому, что я вижу, у него, похоже, есть некоторые проблемы с подключением (NAT punchthrough).
2. RTMFP — это просто протокол, используемый Flash для включения P2P 🙂 P2P — это общий термин, обозначающий тип архитектуры, которого вы пытаетесь достичь. Рад указать вам правильное направление тогда.
Ответ №2:
Flash имеет flash.net .Класс ServerSocket, который может прослушивать входящие соединения. Так что это, безусловно, возможно, но я сомневаюсь, что это хорошо масштабируется за пределы нескольких игроков.