Как стать автором
Обновить

Комментарии 35

Mesh — это безумно круто, непонятно, почему какие-то фреймворки, реализующие такие сети на базе пользовательских устройств, появляются лишь сейчас. Хотя это могло бы быть востребовано даже в такой популярной отрасли, как игродельство. Например, с помощью нескольких устройств устраивать мультиплеер-матчи в дороге, где интернета нет или он есть, но с перебоями и не у всех сразу. Давно витала идея создать библиотеку, реализующую подобный функционал, но идеи, как это часто бывает, сильно отстают от реальности =).
Кстати да, mesh-мультиплеер это тоже будет огромный шаг в будущее по сравнению с adhoc режимом.
Пожалуй самый интересный вопрос с этим фреймворком и приложением — сколько устройств одновременно оно может поддерживать, а что если целый город будет пользоваться?
Ну, я так понимаю, что как по Wi-Fi, так и по Bluetooth ты можешь выбирать, с кем коннектиться. То есть не обязательно связываться прямо уж со всеми соседями, достаточно объединить в один сегмент тех, с кем ты хочешь играть.

Может, это и не слишком далеко от adhoc-режима, но, если на то пошло, то любое прямое соединение устройств, не являющихся точками доступа — это вроде как adhoc. Главное — это же не столько подробности технической реализации, сколько удобство использования.
В данном приложении выбор не реализован — наоборот авто-коннект
При большом количестве наоборот — чем больше сеть из устройств тем лучше, но чат можно на комнаты делить.

От Adhoc далеко тут мультипиринг и одновременно 2 радио-интерфейса
Пользуясь случаем — посоветуйте апп для андроида для совместного времяпровождения. Где гонки «каждый на своем смарте, но вместе по сетке»? Где дуэли 1х1 через wi-fi? Где кооперативная охота на тараканов, нарисованых поверх изображения камеры? Где, наконец карточные игры с коллегой по отделу через EDGE-3G-wi-fi? (Имеются в виду развлечения без «центрального сервера» игры). Такие бывают?
//offtоp off.
На старые нокии с симбианом таких куча была, а теперь нету нормальных ( GunBros разве что и FIFA
Бывают. Но гонками и карточными играми не увлекаюсь, поэтому вспомнить могу только CoD:Black Ops Zombies, но это не единственный шутер с локальным мультиплером.
Увы, мне легче поиграть через интернет, чем найти рядом в определённый момент человека для совместной игры по Wi-Fi.
мне, чаще всего — тоже легче через инет.
но _иногда_, сидя рядом с кем-то, кто тоже пялится в свой смарт интересно найти занятие на двоих… ))
ЗЫ: спасибо за ответы, еще только одно пожелание — бесплатность базовой версии игры.
Вспомнил ещё о Neon Shadow — в нём есть SplitScreen — мультиплеер на разделённом экране.
Но он тоже не бесплатен.
Игрушки со сплит-скрином знаем: «4 Player reactor» из них — хит, а остальные парные всякие теннисы, аэрохоккеи и т.п…
В World of Warcraft в последний год стал очень популярен аддон oQueue, который из себя mesh-сеть как раз представляет.
Не понял зачем он нужен, если клиент все равно на сервер WoW завязан. В чем смысл?
Нет встроенного механизма поиска не случайной группы между серверами ни в каком виде. OQueue как раз эту возможность и даёт.
то, что Вы описываете, было ещё в Nokia N-Gage и некоторых других девайсах (многопользовательские игры по bluetooth, а так же по своим, проприетарным протоколам). но оно как-то со временем сошло на нет.
Там уже начинается хабраэффект
Скрытый текст
Левая вкладка общая — Mesh — это правая
Больше скринов :)
Что это такое и где это скачать?
Это именно то, о чем данный пост, что бы он не намекал на хаб «Я пиарюсь» и что бы не провоцировать нло ссылки на AppStore нет
Не вижу ссылки на сырцы. Без сырцов он нафиг не сдался.
Вот бы братья Дуровы это в Телеграме реализовали
Почему именно они? Любой желающий может это сделать
А с шифрованием как дела обстоят? Вообще идея необходимости децентрализованного защищенного от прослушки мессенджера все более и более актуальна. Конечно, есть jabber + OTR, но, согласитесь, это далеко не самое удобное и функциональное решение.
Исходники как уже заметили выше — закрытые, но никто не мешает сделать аналог opensource, описание всего этого навалом в интернете с примерами, сейчас имхо важнее прецедент такого типа ПО
Три раза свалил программу заходом в настройки.
drugvokrug передает привет firechat
А еще достаточно много лет назад у Нокии была вот такая штука. Ни разу не нашел хотя бы еще одного пользователя =)
Личных сообщений нет — зачем тогда это нужно? Очень ограниченный круг применения. Без WiFi радиус действия будет маленький. Да и у WiFi радиус не 200 км. Початиться с Ямайкой не выйдет никак — только через глобальный чат.
shift — преемник ализара.
На тему «первый» — таких мессенджеров уже десятки. Вторая ссылка гугла — github.com/dannyiland/OLPC-Mesh-Messenger. Последнее изменение 2(!) года назад.

Также существуют технологии не просто мессенджеров, а передачи всего. Впервые о таком задумался после обнаружения Сам пробовал occupyhere.org. Протестировал установку на свои роутеры — успешно.
Интересующимся советую обратить внимание также на Альфреда.

Про использование wifi + bluetooth.
В режиме ad-hoc соединял три компьютера и успешно пользовался интернетом на каждом из них. Не было ячеистой сети, всё было централизовано(один гейт на wifi и bluetooth), но ничто не мешает добавить немного ячеистости :)

Не вижу ссылки на сырцы. Без сырцов он нафиг не сдался.

Сам протокол от Яблока тоже закрытый. В принципе, такое теоретически реализуется через batman-adv.
Для Android есть приложение от открытого проекта Serval Project , который ствит целью возможность организации защищённой голосовой связи, чата, передачи файлов с использованием WiFi. Использование предполагается в экстренных ситуациях и других случаях, когда требуется избежать зависимости от инфраструктуры связи.
Соединение создаётся либо в режиме AdHoc (необходим root), либо через точку доступа.
Правда сайт у них дурацкий — ничего не найдёшь. Но если по-ковыряться, очень даже интересно.

Товарищи, просветите: Firechat умеет связываться по Wi-Fi с телефоном, который уже по Wi-Fi к какой-то сети подключен?

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории