![]() |
Передача данных между двумя пользователями
давно горю желанием написать какую нить простенькую real-time игру для ВК, не подскажите можно ли как нибудь без сервера передавать данные между двумя флешками на прямую ?
|
|
LocalConnection - это если две флешки на одном компе (и обычно на одной странице).
Проблема в том, что между юзерами нет "прямой". Ну есть p2p (google cirrus). Ну может чуть легче, чем через сервер, не использовал, но тоже морока) |
спасиб, щас читать буду)
Добавлено через 12 минут Цитата:
про p2p тогда буду читать Добавлено через 21 минуту Добавленный закрытый протокол RTMFP (Real Time MEdia Flow Protocol) позволяет разработчикам направлять поток данных к конечному пользователю напрямую, без необходимости перенаправления через отдельный сервер. Во Flash была предусмотрена поддержка P2P как часть Flash Media Server уже как пару лет. Вроде то что нада, только вот не могу инфу нормальную найти, кто нибудь работал с RTMFP ? |
При помощи P2P можно гонять любые данные.
Вот стандартный пример с исходниками: http://www.flashrealtime.com/basics-of-p2p-in-flash/ |
да я уже нашёл), но люди пишут мол такая сеть может тормозить очень, допустим если двое из разных стран
насколько это верно хотелось бы узнать ? |
Не знаю как на счет разных стран, я пробовал в одном офисе. В результате задержка около 0,5-1 сек. Сделал для себя вывод - можно использовать для чего то пошагового или чата. Но для realtime это не подойдет
|
очень жаль(
|
ЗлОй ПрОграММер
А вы попробуйте сами. Я вот получал кардинально другие результаты. И меня скорость работы полностью удовлетворила. Мне не понятно как оно может тормозить в рамках одного офиса. |
попробую, скачал исходник позже буду изучать
|
Цитата:
|
Цитата:
Сделал уже 3 онлайн игры: В стиле бродилки, рисовалку онлайн и бегалка в изометрическом виде. |
MikroAcse дайте глянуть ваши игры
|
Цитата:
|
Зачем ждать? Вы же говорите они готовы уже, тоесть сделали. хоть альфу поглядеть бы :)
|
Вот бета DPaintOnline:
paint.rar Мой самый удачный проект :) Вызвать меню - shift Вызвать панель управления - x Стереть все - z Вот когда-то еще не начатый проект People-Game (не развивается) :) : People.rar А третью игру показать не могу, так как я еще не внедрил в нее P2P. Добавлено через -1 минуту Цитата:
Буквально минуту назад запустил PeopleGame и заметил, что на одном компьютере работает глючно :) Добавлено через -9 минут В people надо ходить стрелочками ----------- скриншот пеинта: http://cs10315.vk.com/u26474052/-14/y_2319b7ae.jpg Добавлено через 28 минут Извиняюсь, загрузил не тот People Текущая версия: 0,3,2 А загрузил: 0,1,5 :) Ссылку обновил. |
дабы не плодить новых тем, напишу тут ещё один возникший вопрос
можно ли связать две флешки для передач данных на прямую, используя переменные ВКонтакте ? и вообще что нужно чтобы передавать данные из одной флешки в другую ? можно ли это реализовать зная ip пользователей ? |
Зная ip нет. В плеере не возможности принять соединение. В Air можно, а в плеере нельзя.
А чем вам p2p то не устраивает, если группы не использовать то там самое прямейшее соединение и устанавливается. У меня по офису работало даже без интеренета. Т.е. сервера эдоба нужны только для установления коннекта, а клиенты уже сами с собой разговаривают напрямую. |
да я уже прочёл что сервера ток для соединения нужны, ток вот беда вычитал что currius сервер можно тока для не коммерческий проектов использовать да и опять же насчёт соединения разных провайдеров пишут что может и не подключаться соединение, в общем спросил про связь через ip так на всякий случай)
|
Цитата:
|
http://www.adobe.com/devnet/flashmed...rrus_lccs.html
Available for free on Adobe Labs for non-commercial usage возможно у меня плохо с английским и я не правильно понял эту строку |
| Часовой пояс GMT +4, время: 23:32. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.