Без политики. Как навсегда преобразить уличные протесты с помощью мобильного приложения?

    Последние N тысяч лет протестные собрания принципиально не менялись.

    Собирается толпа протестующих и начинает что-то скандировать, — как правило короткими ритмичными фразами (толпа не способна на большее). Заводила начинает, толпа подхватывает и понеслось, пока инерция не погаснет или пока лидер не запустит новую кричалку. Получается довольно громко, но невнятно. Случайные прохожие даже не всегда в состоянии понять, чего именно хотят все эти люди? Ну да, «Гитлер — вор», а если конкретнее?

    20-й век одарил митингующих звукоусиливающим оборудованием. И примитивные кричалки стали перемежаться с зажигательными речами ораторов. Круто? Круто! Эффект от такого собрания несравнимо больше.

    Но есть две проблемы.

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

    Сегодня днем я прогуливался по Тверской и собственными глазами видел, каким тихим и невыразительным может быть даже весьма крупное собрание протестующих, если у них нет звукоусиливающей техники. Зато у полиции был мегафон, и фразы доносившиеся из него, еще долго будут крутиться в голове всякого, кто очутился поблизости. 1:0 в пользу полиции. Ну ладно, 2:1.

    Это была преамбула, а теперь амбула.

    Мы знаем, что:

    • На митинги и протестные гуляния приходят многие тысячи современных горожан.
    • У каждого горожанина есть с собой смартфон.
    • В смартфоны, как правило, встроен довольно громкий внешний динамик. Вплоть до 91dB!

    А теперь представим себе такую картину: митингующие достают из карманов смартфоны, и из многих тысяч динамиков синхронно, хором, звучат красивые, умные лозунги. Громко и четко. Не «Долой Луну!», а развернуто, с аргументами.

    image

    Что немаловажно:

    • Смартфон не отберут на рамке.
    • Смартфон не считается звукоусиливающей аппаратурой. И даже если будет считаться, невозможно определить из каких именно смартфонов доносится звук.

    Теперь о том, как это работает


    Смартфон-кричалка должен работать на митинге автономно, при полном отсутствии Интернета. WiFi и сотовую связь могут и будут глушить. Поэтому смартфон придется подготовить к митингу заранее, дома.

    1. На смартфон устанавливается специальное приложение-кричалка
    2. Кричалка скачивает с некоего сайта звуковые файлы (лозунги) и сохраняет их локально, в памяти смартфона. Также скачивается готовое расписание (плейлист) для проигрывания лозунгов.
    3. Приложение синхронизируется с серверами времени NTP, с точностью до десятков миллисекунд. Без этого синхронно «кричать» мы не сможем.

    Готово, можно идти митинговать. В указанный час включится воспроизведение.

    Проблемы


    Синхронизация времени — целое поле для экспериментов.

    Но похоже что задача решаемая, т.к. существует приложение AmpMe, которое синхронно воспроизводит музыку на нескольких смартфонах.

    Как альтернатива — можно попробовать синхронизироваться по аудио-/видео-/***-сигналу с домашнего компьютера, который синхронизирован с сервером NTP.

    Синхронизация не должна зависеть от времени/пояса на базовой станции сотового оператора.

    Синхронизацию, видимо, следует проводить незадолго до митинга, чтобы время не успело значительно сместиться из-за погрешности часов.

    На очень больших площадях ожидаемо будет эхо, «эффект вокзала». Всяко лучше, чем рев толпы.

    Что умеет приложение-кричалка?


    • Звук воспроизводится строго по таймеру как нередактируемый плей-лист, файл за файлом.
    • Перед воспроизведением любой кричалки на экране телефона отображается обратный отсчет и текст лозунга.
    • Во время воспроизведения отображаются караоке-субтитры, для живого скандирования.
    • Владелец телефона имеет право сделать mute тем «кричалкам», которые он воспроизводить не хочет. Свобода подразумевает некоторую необязательность.

    Два верных способа похоронить идею


    1. Записать лозунги голосом одного человека. Голос народа должен звучать именно как голос народа, ровным хором, xx+yy мужских/женских голосов. Звукорежиссеры поймут.
    2. Сделать приложение для какой-то одной платформы. Нужны как минимум iOS + Android.

    Интересно? А давайте сделаем!


    Задача не выглядит крупной — похоже на задачу для «хакатона».

    Само собой нужна команда разработчиков с руками. Если вам интересно — пишите мне, присоединяйтесь.

    Если вы не зарегистрированы на Хабре, пишите мне на емейл:
    cnUuaG9zdG1hc3RlckBnbWFpbC5jb20=
    (завернут в base64, от хулиганов)

    Нужны:

    Кто-то достаточно любознательный, чтобы попробовать решить задачу синхронизации воспроизведения аудио в пределах 50ms на разных смартфонах. Это главный вызов. AmpMe обеспечивает 10ms, но для кричалки столько не надо.

    Кто-то с чувством прекрасного, чтобы нарисовать простой и приятный UI. Мокап у меня уже есть.

    Дальновидный и дотошный программист, который придумает караоке-подобный формат файла для воспроизведения и напишет либу для чтения/записи формата.

    Суровый программист, который соберет из вышеперечисленного приложение iOS или Android.

    В моем лице вы найдете продюсера/организатора. Про себя: я senior backend-разработчик Ruby/RoR, (блин).

    PS: Если вам интересно копнуть глубже:


    PPS: лирическое отступление: Я очень уважаю всякое коллективное волеизъявление в рамках закона. Каждый имеет право быть услышанным. И чем меньше у людей возможностей для реализации этого права, тем больше у них причин для первобытных приемов, вроде выхода на улицу. В идеальном мире для трансляции мнения должно быть достаточно подписать петицию на change.org или подобных сайтах.

    С интересом жду ваших комментариев. И да, пожалуйста, оставьте свое мнение в опросе.

    UPDATE 1:


    Прочитав 90 комментов я понял, что многие повторяются в тезисах и надо заострить внимание вот на чем:

    1. Приложение рассчитано на работу только оффлайн. Митинг не может зависеть от наличия связи. В Гонгконге поставили глушилки и все, приложения не работают.
    2. Митингующим не «лень» кричать. Они кричат, но их не слышно. И лозунги неприемлемо короткие.
    3. «Примут новый закон и запретят...». Хм, я хочу посмотреть как запретят иметь с собой смартфоны. Или как обяжут поставить стандартный рингтон типа «трень-трень» вместо речовки.
    4. Приложение политически нейтрально. Оно для любых митингов и массовых мероприятий, в том числе оппозиционных.


    Кстати, из результатов опроса видно, что приложение должно работать, но многие сомневаются в возможности им пользоваться. Почему? (не считая «запретов»)

    UPDATE 2:


    Вау! Есть интерес со стороны android-разработчиков!
    iOS девелопер, откликнись! :)

    Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.

    Считаете ли вы идею приложения-кричалки жизнеспособной?

    Поделиться публикацией

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

      +3
      Из минусов:
      — Спонтанное срабатывание: например — сидишь ты в офисе на совещании, и вдруг — «Долой Луну!»
      — приложению нужны сервера, для обмена файлами (можно, конечно, децентрализованную сеть, но это не наш случай), а сервера — это потенциальный след в интернете.
      — может получиться новый «законопроект» по запрету «нужных» устройств

      Из плюсов:
      — отлично подходит для флешмобов, активностей на концертах или, например, поздравлений)
        +5
        Да, могут найтись неожиданные места и способы применения. На концертах и впрямь можно интересные номера сделать.
          +2
          А если еще и фонарики зажигать синхронно)
            +4
            Самое полезное применение, скорее всего, проявится у футбольных болельщиков. Перед организаторы составляют расписание кричалок и/или песен, которое потом ещё нужно донести до аудитории. А тут получаем автономную доставку с точным временем, тектом и караоке. Присоединятся даже те, кто не знает слов, профит!
              +4
              Хмм, если по доллару с болельщика, то на ракету хватит. И улететь к чертям на родную планету.
                +1
                Интересно, как будет звучать одновременно несколько сотен телефонов на стадионе? Достаточно ли выразительно, чтоб стать популярнее вувузел?
                  +1
                  Звучать будут нестройно, с эхом. Но звуковое разнообразие появится, можно будет джинглы проигрывать и звуковые эффекты. И да, фонариками моргать как sergiula предложил
                    +5
                    фонариками моргать
                    Если позиционирование прикрутить, то получим как минимум волну, а то и монохромный LED-дисплей с человеко-пикселями. Экраны светят не так ярко, но зато разноцветно — будет красиво в темноте (при отключении основного освещения на хоккее, например).
                      0
                      позиционирование не такое точное. Если люди будут стоять на растоянии 100м друг от друга, то да, получим, иначе — нет
                        0
                        Значит, нам понадобится система для более точного позиционирования, чем GPS. Как насчёт того, чтобы включить на трибуне несколько маяков, которые будут кодировать своё точное время в звук? 1 метр для звука — это 3 мс времени, и по разнице времени от разных маяков вычисляем своё положение, как в GPS. Для волны точности должно хватить, для изображения простого флага тоже.
                          0
                          Ну если уж мы говорим про болельщиков на стадионе, то они могут просто ввести в приложение свой билет (место)… конечно кто-то один должен будет предварительно добавить в конфиг приложения развёртку стадиона по билетам.
                0
                Угу, например, вирусы. И вы внезапно становитесь лютым оппозиционером.

                Еще можно добавить настройки геолокации, чтобы телефоны орали одну и ту же речевку произвольной длины именно в определенных точках/локациях. Скажем, вблизи главного здания корпорации Добра. Проезжаете вы такой мимо их кампуса, и ваш телефон внезапно становится частью огромного динамика. Отъезжаете подальше — затыкается… Гмм… а в метро/больницах это это может быть вообще убийственно.

                Ё-маё, а какой потенциал для рекламыыы!!! Это ж новое поколение СПАМ'а! (побежал патентовать)

                К чему это я… Надо ОЧЕНЬ сильно доверять источнику таких приложений.
                  +1
                  Надо ОЧЕНЬ сильно доверять источнику таких приложений.
                  Не больше, чем источникам всех других приложений.
                +1
                Насчет «запрета нужных устройств» не понял. И про секретные сервера в интернете тоже не очень ясно. Знают трое == знают все. Контент открыто публикует организатор, остальные скачивают. Нет?
                  +1
                  Если контент будет в каких-нибудь переносимых контейнерах (файлы подходящего формата, например), то можно его распространять и децентрализованно. Просто через чатики, например.
                    0
                    Верно. Еще надо файл ЭЦП подписывать, чтобы быть уверенным, что он не модифицирован злоумышленником.
                  0
                  А как он будет синхронизировать звук по сети? По времени? Тогда примерно так: в приложении есть возможность синхронизации как в будильнике. Например, человек кричит в 16.58: СИНХРОНИЗАЦИЯ НА СЕМНАДЦАТЬ ЧАСОООВ!(о лозунге все договорились в интернете), и все нажимают на клавишу синхронизировать, и выставляют время(17.00) — и ровно в семнадцать у всех(при условии что время правильное, но оно обычно по инету обновляется автоматом) включаются лозунги. Это альтернативный вариант, если у людей нет интерета. А так им может просто прийти уведомление с серверов, включить то-то то-то во сколько то, и он нажимают ок, и все у них автоматом синхронизируется.
                    0
                    Точное время можно брать с GPS
                      0
                      А можно корректировать по звуку?
                      Например, все телефоны: «Гооол!» а один: «Судью на мыло!». Так вот этот «один», «услышав», что он не в тему, перестраивается на нужное время (нужную кричалку в списке).
                      Т.е. если большинство сейчас орут 3-ю кричалку, то «отстающие/спешащие» синхронизируются на 3-ю кричалку и т.д.

                      Кстати, по поводу «Все кричат: Гооол!», можно ли как-то сделать возможность запускать некоторые кричалки не по времени, а по событию?
                      0
                      1) Во первых — такое приложение нужно будет запустить, как плейер (я бы ещё сделал так, чтобы оно работало только на разблокированном телефоне, а если телефон отбирают — жмякни по блокировке (или он сам заблокируется по неактивности) и кричать (палить) не будет… Ещё стоит добавить за 3 секунды до кричалки короткий вибросигнал (ну и можно сначала тихонько крикнуть, а потом во всё горло)
                      2) Вполне можно файлы через тот же телеграмм с указанной группы получать
                      3) Автор ведь и пишет, что хотел бы он посмотреть как правительство запретит смартфоны. К слову — уже запрещает, в некоторых школах, если не ошибаюсь, в Великобритании, запрещены смартфоны… школьники часто «кладут» на запрет, но хотя-бы пользуются из под тишка, а не постоянно в них пялятся.
                      +2
                      Вдохонку к собственному тексту. Мне было бы страшно интересно увидеть, во что эволюционирует контент для приложения-кричалки. Каким будет креатив от организаторов? Как вообще может быть срежиссирован митинг, если организатор знает план озвучания с точностью до секунды? Будет ли использоваться музыка? Звуковые спецэффекты? Синхронные жесты и действия?
                      Это риторические вопросы, впрочем. Но интересно, черт возьми.
                        +2

                        Динамик на задней стороне обычно, так что динамиком от себя, экраном к себе, а на экране еще и видеоинструкция — как махать :)

                          0
                          Динамик, обычно, один над экраном (для уха), а другой, если есть, то куда-то на ребро выходит, чтобы когда телефон на столе лежит, его не закрывало.
                          +2
                          Да особо никак… не умеют у нас митинги устраивать и особо не учатся… Только кричалки и запускают, нет бы хоть у квинов поучиться… ну типа «гитлер вор, гитлер вор» (топ топ хлоп, топ топ хлоп") и в распевочку «мы те бя по садим»…
                          –27
                          Тут, конечно, не место для политики, но раз уж автор предлагает, то я бы вместо того, чтобы разрабатывать приложение как прыгать, предложил бы разработать приложение как ответственно и качественно работать в целом, и не плевать на закон в частности.
                          Потому, что раздолбать уклад прыжками легко, а построить новый прыгалка не поможет. Такая mesh-сеть не предусматривает стратегического планирования архитектуры альтернативных экономики и производства страны.
                          И, поскольку ненависть на разрухе воспылает ещё жарче, для нового строя будет десять-пятьдесят лет проливаться кровь.

                          А то, вон, сирийцы, как ссылаются — сирийцы эти жалеют о том, что не грохнули демонстрантов сразу же в 2011 году. Ну поплакали бы год-два, нежели разнести своими руками собственные города в пыль и плакать уже восьмой год подряд.

                          Достаточно от депутатов единогласно потребовать прямую выборность и на её рельсах быстро-решительно выносить из белого дома в жёлтый тех, кто опозорился.
                          Кто проголосовал против всеобщего декларирования? На мороз!
                          Кто проголосовал против антикоррупционного закона? На мороз!
                          Кто недостаточно искренне и пытливо требует исполнения хороших законов? На мороз!
                          Кто недостаточно ретиво требует устранения опозорившихся госслужащих? На мороз!

                          Строить лучшую страну = впахивать изо дня в день из десятилетия в десятилетие.
                          Прыгать с утятами = уничтожить страну. Не государство, не государственный аппарат, а страну.
                          Пессимисты = на трактор. Это наиболее продуктивное и взаимовыгодное приложение их сил.
                          Эгоисты должны впахивать на себя и свою семью в той мере, в которой они не портят страну.

                          А вот этот ваш хакатон как расшатать государство — это контрпродуктивно.
                            +3
                            Вы очень много написали, я не знаю на что отвечать.
                            Что касается политики — ее тут нет.
                            Приложение лишь организует сферу, в которой есть тысячелетний бардак.
                            Если лично Ким Чен Ын захочет организовать парад с его помощью — welcome.
                            Только что-то мне подсказывает что демонстранты могут альтернативный сценарий зарядить 8)
                              0
                              Политики нет там, где нет тех и того, кто и что зависит от политики, то есть, например, на Луне (ну почти), на дне океанов (а, нет, там тоже есть!). А если вы что-то говорите про тысячелетия и вы не геолог, не астроном, не физик или, хотя бы не строитель, то вы уж точно говорите в том числе и о политике
                              +9
                              Если бы это было бы непродуктивно — сидел бы ты сейчас при власти ГКЧП, а по улицам ездили бы танки.
                                +12
                                Достаточно от депутатов единогласно потребовать

                                Вот эта фраза противоречит всему вашему остальному тексту.
                                  +3
                                  А то, вон, сирийцы, как ссылаются — сирийцы эти жалеют о том, что не грохнули демонстрантов сразу же в 2011 году.

                                  Зато грузины очень довольны. На армян ещё посмотреть надо, но наверно тоже. А всё почему — выгнали на мороз горе-руководителей советской закваски наконец. Вна Украине пока неизвестно, походу намечается рецидив болезни.
                                    0
                                    Чё тут неизвестного-то. Всё у нас ок. Всяко лучше, чем было при прошлой власти.
                                      –4
                                      прошлой? Да у вас все те же. Только перетасовались немного.
                                      «23 февраля 2012 года президент Виктор Янукович после встречи с Петром Порошенко, в ходе которой они обсудили план реформ, рекомендованный Порошенко, сообщил, что последнему предложен пост министра экономики. 23 марта 2012 года Янукович подписал указ о назначении Порошенко министром экономического развития и торговли.»
                                        +3
                                        zerg59 прошу не развивать тут политику в комментах. Вы еще Крым тут поделите, в самый раз. Хотите потрындеть за политику — пишите друг другу в личку.
                                          +3
                                          А как ту без политики? Вы сами написали написали провокационный заголовок «Как навсегда преобразить уличные протесты с помощью мобильного приложения?»
                                            +2
                                            именно. Блин :( Я про преобразование протестов и про приложения, но человеческий мозг вечно выискивает знакомые смыслы, и каждый считывает что-то свое.
                                            В фильме «Амели» была фраза «Мсье, когда палец указывает на небо, дурак смотрит на палец».
                                              0
                                              Ну а Вы куда своим пальцем указываете?
                                                0
                                                Цитата из Амели неудачная, не хотел вас обидеть.
                                                Просто я начал заголовок с «Без политики.» и даже это не сработало.
                                                  0
                                                  «Без политики» — это одно из самых громких политических заявлений
                                          –1
                                          Да у вас все те же. Только перетасовались немного.

                                          А Джордж Вашингтон, например, служил в английской армии поначалу. И ещё у него были рабы. Но ниче так, потом «перетасовался немного».
                                            0
                                            А у нас Киреенко вначале был протеже Немцова, а теперь получает медаль за правильно проведённые выборы Путина. Карьеру Яровой (имени которой тот самый интересный законопроект) тоже можете посмотреть.
                                            И я не верю, что человек, владевший кучей бизнесов, в том числе и медийных, при прежнем режиме, никак с этим самым режимом не сотрудничал (я имею ввиду «коррупционную составляющую»).
                                    +1
                                    Кто проголосовал против всеобщего декларирования? На мороз!
                                    Кто проголосовал против антикоррупционного закона? На мороз!
                                    А смысл тогда в такой думе? «Кто проголосовал за новую пенсионную реформу? На мороз!» Ой, а дума-то пустая.

                                    Если есть возможность регулярно проводить общероссийские референдумы, может, госовать напрямую за законы, а не за выкидывание отдельных личностей из думы?
                                      +2
                                      Если есть возможность регулярно проводить общероссийские референдумы, может, госовать напрямую за законы, а не за выкидывание отдельных личностей из думы?
                                      И победа популистов всех мастей обеспечена…
                                        –2
                                        И пускай побеждают. А если слова разойдутся с делом — на мороз.
                                          +2
                                          Я гораздо больше страшусь, что их слова не разойдутся с делом!
                                          «Сослать лес рубить всех приспешников товарища N»…
                                            –1
                                            Угу. А расхлебывать последствия популизма потом кто будет?
                                              +1

                                              Плохое предложение. Это как разрешить случайному человеку ремонт в квартире делать (и денег, понятно, выдать). Не получилось — на мороз. А кто ремонт переделывать будет? Кто деньги вернёт? Они же уже потрачены на популизм.

                                                0
                                                А разве у нас в правительстве сейчас не случайные люди? С которых ни спросить ни на мороз выгнать.
                                                  0

                                                  Не случайные, но как специалисты — не качественные. Нужно решение, которое будет лучше существующего, а не хуже.

                                              –1
                                              И победа популистов всех мастей обеспечена…
                                              О том и речь, это ничем не отличается от выставления на мороз.
                                            +1
                                            I will work harder!
                                              +3
                                              Достаточно единогласно потребовать

                                              Вы ради интереса попробуйте в подьезде единогласно договориться, в какой цвет стену красить.


                                              А то очень уж легко вы используете слово "достаточно". Достаточно изобрести вечный двигатель. Достаточно слетать на Альфа центавры. Может и достаточно, во только как вы это делать собрались?

                                              +5
                                              Есть такая идея — что если каждый смартфон откроет свободную точку доступа и всё это организуются в пиринговую wifi сеть, независимую от интернета, то вполне должно быть достаточно и для обмена трафиком, в т.ч. и для взаимной синхронизации.
                                              Второй канал — звуковой, на случай полного подавления wifi. В звук вполне можно встраивать синхронизацию, неопределимую на слух.
                                              Дело только за софтом, который сможет работать на андроиде и на ios.
                                              Плюсы — не нужны ни сервера, ни ntp, ни интернет, ни заранее скачанные ролики
                                              Минусы — нужен соответствующий софт, в который не смогут вмешаться не огранизаторы.
                                                +1
                                                Давным-давно было придумано приложение FireChat для сотовых, именно для таких целей. Использовалось в массовом порядке на демонстрациях в Гонконге в 2014. Там же властями была найдена тактика борьбы с этим приложением, ибо не айфоном единым жив демонстрант.
                                                Желающие могут прочесть вот эту статью (первая глава «Связь», дальше идет пропаганда)
                                                Все изобретено до нас…
                                                  +2
                                                  FireChat — не кричалка, а чат, ничего общего.
                                                    0
                                                    … кроме уже реализованной технологии пиринга, о которой и идет речь в этой ветке.
                                                    Еще Bluetooth не упомянут (который Firechat также использует), а зря — на расстоянии пары метров (или меньше) его энергоэффективность куда выше, чем у wifi.
                                                  +2
                                                  Я так понял вопрос: Будут ли глушить wifi и будут ли глушить ультразвук?
                                                  Есть общее правило: Если что-то реализуемо и есть интересант — это будет реализовано. Поэтому wifi и синхронизация звуком не годятся.
                                                    0
                                                    синхронизацию звуком так просто не заглушишь
                                                    там можно довольно помехоустойчивые коды посылать.
                                                    Да и wifi — тоже не так просто заглушить как кажется. Толпа распределена по приличной длине. Соседний смартфон будет намного ближе глушилки. Его мощность, конечно ниже, но мощность глушилки должна быть в квадрат от расстояния раз выше. Т.е. если сосед в метре и его wifi 1вт, а глушилка в 200м, то ее мощность должна быть 200^2 ватт в той же полосе частот. А полос много — если без пересечения, то 4-5, значит мощность нужна еще выше в 4-5 раз.
                                                      0
                                                      Не знаю, не спец. Для радиолюбителя это наверное сложно, а для госструктур?
                                                      Недавно видел статью про какие-то аудио-пушки, которые обеспечивают 100dB+ на большом расстоянии.
                                                        0
                                                        Аудиопушки в городе — это очень вряд ли.
                                                        Для маленькой толпы да, это сработает. Для большой — вряд ли.
                                                        Поток мощности после излучения уже не увеличивается, а значит, мощность в каждой точке обратнопропорциональна квадрату расстояния. Если у пушки на расстоянии 1м вы слышите 100dB, то на расстоянии километра уже всего 40dB — что в два раза тише среднего холодильника.
                                                        Чтобы создать у вашего уха 100dB нужно излучение 160dB. От такой мощности будут лопаться перепонки и глаза у тех кто рядом.
                                                          0
                                                          почитайте по LRAD (Long Range Acoustic Device) — у него другой принцип работы. Звук формируется в удаленной от орудия точке.
                                                            0
                                                            Разве что эту точку разместить очень высоко над толпой, иначе пострадают люди, оказавшиеся в этой точке.
                                                              0
                                                              Кого-то будут волновать пострадавшие?
                                                              Тяньаньмэнь вспомните. Да монетизацию льгот пенсионеров. Да… много чего можно навспоминать. Спишут на «хулиганов из толпы»
                                                        +3
                                                        Соседний смартфон будет намного ближе глушилки. Его мощность, конечно ниже, но мощность глушилки должна быть в квадрат от расстояния раз выше.
                                                        Глушилке wi-fi не нужна подавляющая мощность, мы же не аналоговое радио «Свобода» глушим, а сеть с методом доступа CSMA/CD. Достаточно наполнить эфир мусорными пакетами — и количество коллизий катастрофически возрастет. Глушилке при этом нужно быть лишь настолько мощной, чтобы все смартфоны принимали её сигнал. Но и этого не понадобится потому, что CSMA/CD-сеть из сотни узлов в одной общей среде передачи замусорит эту среду и ляжет самостоятельно, без помощи глушилки.
                                                        Я тоже сразу подумал о синхронизации звуком, но тут у многих телефонов могут быть проблемы, связанные с трудностями записи и обработки звука в реальном времени с низкими задержками.
                                                          +1
                                                          CSMA/CD — это вы попутали с изернетом. В wifi — CSMA/CA
                                                            0
                                                            Вы правы, но это принципиально ничего не меняет. В CSMA/CD узел начнёт передачу, обнаружит коллизию и будет ждать произвольное время до следующей попытки передачи. В CSMA/CA узел сначала проверяет, можно ли начать передачу и ждёт, если нельзя. Вероятность найти окно для передачи падает с увеличением количества активных узлов, причём падает нелинейно. В сети из сотни узлов среднее время ожидания передачи станет таким большим, что пропускная способность просто будет стремиться к нулю. Во всех реализациях CSMA масштабируемость — всегда слабое место. В проприетарных беспроводных решениях на TDMA с масштабируемостью гораздо легче, но на смартфонах такое вряд ли когда-нибудь появится.
                                                              0
                                                              TDMA есть во всех телефонах поддерживающих хотя бы 2G, но для такого решения нужны сотовые ноды. Это дорогое решение. Но TDMA может так же использоваться в Bluetooth — для передачи голоса.
                                                        +3
                                                        Технически, никто не мешает глушить и то и другое. Еще и поливать слезогонкой.
                                                          0
                                                          Мешает физика.
                                                          Слезогонкой тоже на 1км ненабрызгаешься
                                                        +1
                                                        Вчера вечером слушал Йеху Москвы — там пытались связаться с корреспондентом на месте (центр Москвы). Не получилось, ибо связь глушили.
                                                          0
                                                          Ну да, глушили сотовую связь. Но зачем приложению сотовая связь? Она не нужна.
                                                          Нужны точки доступа — ваших ближайших соседей. Через них софт сможет связаться друг с другом и засинхронизироваться. Почитайте что такое пиринговая сеть и как в ней происходит коммуникация.
                                                            0
                                                            А тут можно уже не глушить а «бросить EMP гранату» — выжечь всё. что может работать в диапазонах WiFi в заданной области. Закон, разрешающий это, будет принят при необходимости в течение недели вро всех трёх чтениях ;-)
                                                            Американцы такое на крылатые ракеты хотят поставить — так что поставить такое на машину для разгона демонстраций труда не представит.
                                                              0
                                                              Тогда уж сразу напалм, зачем размениваться на полумеры?
                                                                0
                                                                Визуально всё должно быть цивилизованно. Люди ведь вроде как не страдают. Только техника.
                                                              +1
                                                              Или запретить создание пиринговых сетей (борьба с терроризмом и экстремизмом). Как наказание — конфискация оборудования и срок.
                                                        • НЛО прилетело и опубликовало эту надпись здесь
                                                            +2
                                                            Первое же, что сделают власти — скомпрометируют приложение (трояны в приложении/котенте/ сайте, блокирование работы приложения различными способами, прочее...).
                                                            Кроме того, при помощи приложения можно будет легко идентифицировать каждого пользователя, что само по себе уже является угрозой личной безопасности, да и сам факт скачивания такого приложения может быть расценен как акт неповиновения, со всеми вытекающими.
                                                              +3
                                                              Телеграм не скомпрометировали.
                                                              Что касается актов неповиновения — приложение законов не нарушает.
                                                              Оно нейтрально. Им может пользоваться кто угодно, хоть президент лично.
                                                                +3
                                                                приложение законов не нарушает

                                                                Так будет новый закон. Конечно займет какое-то время целый закон про приложение принять: пока экспертная комиссия проработает, потом дебаты, 1е чтение, 2е, 3е, совет федерации, виза президента… Дня три не меньше. За это время можно сделать революцию

                                                              +5
                                                              1. Я конечно понимаю «Лень — двигатель прогресса». Но, что бы настолько облениться выражать своё же мнение. Из разряда, ну хоть прийти сил хватило.
                                                              2. Чем это отличается от того что ходить и кричать в мегафон? Ничем! Можно такое делать? Нет — это явное нарушение общественного порядка. Т.е. даже никаких новых законов не нужно.

                                                              Похоже сугубо на попытку притянуть новую ЦА на что-то хайповое-модное-цифровое-современное.

                                                              А вот для концертов и других мероприятий концепт действительно весьма интересен. А если ещё сделать локальную геолокацию то можно и фонариковые спецэффекты устраивать (большой экран) и звуковые. Но тут главное не в самом приложении будет, а в симбиозе с каким-то устроителем шоу программ.

                                                              Ну и про техническую составлющую. Засинхронизировать массу устройств так чтобы звук не вышел в какофонию ой как непросто будет.
                                                                +1
                                                                Насчет лени. Я сам посещаю митинги, бывает. Это мой скромный вклад в численность собрания. Но я не кричу. Во-первых, это я в принципе не шумный, я даже в лесу не ору, а при людях и подавно, ну не свойственно это мне. Во-вторых, мне претит орать простые слоганы. Вот прям физически не могу. В армии не служил, «Здрааа-желааа-товаа-сержаа» не орал.

                                                                И я не один такой. Сегодня тысячи людей видел, по периметру стоят, молчат.

                                                                Я осознаю, что просто притащиться на митинг мало, одна лишь численность ничего не решает, для эффекта нужна цельная картинка + звук. Включить звук на смартфоне — простейший способ наполнить дополнительным смыслом мое присутствие на мероприятии.
                                                                  0
                                                                  Так именно что не надо ПРОСТЫЕ слоганы вещать. А что должно литься из этой массы смартфонов?

                                                                  Я не против, просто понять цель и планируемый эффект. Как это видится будет выглядеть со стороны?
                                                                    0
                                                                    В порядке предположения:
                                                                    Если в стране цензура (кое-какие факты не покажут по ТВ) то можно сыпать фактами, цифрами, ссылками на источники информации. Короткими предложениями в цикле.
                                                                    Если добиваются чьего-то освобождения или реабилитации — инфу о человеке и случившемся произволе.
                                                                    Если нарушены чьи-то права — коротко, кто и как пострадал.
                                                                    По сути мессиджи будут похожи на заголовки газет (нормальных газет), а детали могут быть в листовках.

                                                                    Ну а если митинг не «против» а «за», то конечно же: «Славься, славься, о великий», «Пламенный привет от цеха номер 3», «Одобрямс» и т.п.
                                                                      +1
                                                                      Так вот и вопрос. Для чего? Получается только ради того чтобы шума больше создать. Кого привлечёт такое шумовое представление? Когда эти призывы идут не от конкретного человека, а тупо шум.

                                                                      Моё мнение. Учавствуй активно САМ, а не создавай видимость, что то что изливается из твоего девайса есть твоё активное действие. А так для реализации достаточно заранее выложить на сайт записи речёвок, желающие их скачают и будут крутить.

                                                                      И ещё от себя. Очень неприятно когда подходишь интересуешся, а участники не могут ответить что происходит. Больше вот в этом направлении стоит работать.
                                                                0
                                                                Не секрет, что на том же митинге могут загрести абсолютно любого человека из толпы. Как быть, если из телефона в кармане орёт на полной громкости кричалка, а руки скручены за спиной? Тут без лишних «умных» устройств не обойтись, а это выходит за рамки такой красивой и лаконичной идеи.
                                                                  +2
                                                                  Ок, пусть кричалка перестает кричать и удаляет файлы при неактивности юзера. Можно специальный режим сделать. Но я думаю это лишнее.
                                                                    +1
                                                                    Достаточно сделать, чтобы работало только при включённом экране.
                                                                  0
                                                                  del
                                                                    +2
                                                                    Все что вы описали происходит ежедневно, на кухнях. Собираются по двое и обсуждают житейские дела. ;) У меня прямо сейчас на кухне пикетчица сидит.
                                                                      +2
                                                                      Стоит толпа. Мимо идёт прохожий, интересуется — «что-то случилось?» Его посвящают.
                                                                      По кухне прохожие обычно не ходят.
                                                                        0
                                                                        Согласен. Однако: желание присоединиться у прохожего будет зависеть от того, кто ему ответит. Хорошо организованный митинг должен вызывать жгучее желание сассоциировать себя с группой и присоединиться к ней. Это как рок-концерт — не важно с какой точки ты его увидел, если группа жжет — ты не сможешь уйти.
                                                                          +1
                                                                          Согласен, low level агитация. Но всё это привлекает внимание эцилопов, которые обезглавливают концерт, винтя рок-музыкантов. Агитация, наверное, должна быть децентрализованная и тихая.
                                                                          Хотя если взять пример с «тихой дискотеки». Оратор вещает со сцены, а собравшиеся, через приложение, его слушают.
                                                                            0
                                                                            ну, для такого и собираться не обязательно, можно по скайпу.
                                                                            Митинг — это когда демонстративно и громко, формат такой.
                                                                            0
                                                                            Хорошо организованный митинг должен вызывать жгучее желание сассоциировать себя с группой


                                                                            Странные у вас митинги. Если митинг будет за что-то, что мне чуждно или что я не одобряю, то мне будет всё равно кто выступает и как агитируетю.
                                                                              0

                                                                              Это если вы явно против. А если не определились или даже вроде бы за — тут качество митинга решает. Даже если человек потенциально за, он может не присоединиться к митингу, потому что, например, не ясно, за что конкретно этот митинг.

                                                                        0
                                                                        Не мог найти юридическое определение звукоусиливающей аппаратуры. С одной стороны, подразумеваются матюгальники и всевозможные их разновидности, с другой — несколько раз в статьях про пикетирование встретил эдакий расширенный запрет, например:
                                                                        При пикетировании запрещается: ..., использовать звукоусиливающие средства (свистки, дуделки, микрофоны, мегафоны и т. п.), музыку, иные звукозаписи

                                                                        Не смог найти в определении 54-ФЗ подтверждение или опровержение этому запрету, но выглядит подозрительно.
                                                                        К автору:
                                                                        Смартфон не считается звукоусиливающей аппаратурой.

                                                                        Можно пруфлинк? Не могу найти ничего по этому вопросу.
                                                                          0
                                                                          Вопрос отличный, я не знаю на него ответа. Я предположил, что не является. Функция усиления звука, думаю, не является предназначением устройства. В нем есть функция воспроизведения звука, а это по сути другое. Если у меня в кармане на митинге зазвонил телефон — я нарушил закон? А если в качестве звонка стоит привычное «Долой что-то там!» — я нарушил закон? В любой стране где не угас здравый смысл ответом будет «нет».
                                                                            +3
                                                                            Вопрос, тем не менее, краеугольный. Поспрашиваю у знакомых юристов.
                                                                            И было бы неплохо обозначить эту неопределённость в статье.

                                                                            Учитывая, что под определение звукоусиливающего оборудования вполне подходят колонки любого размера и фасона, динамик телефона тоже может подойти, если нет соотвествующих уточнений.
                                                                              +3
                                                                              Да, узнайте пожалуйста. Было бы интересно узнать, к чему тут можно прикопаться с позиции закона.
                                                                                0
                                                                                Есть еще одна неприятная вещь: законы можно изменять. При пинке «сверху» — достаточно оперативно. Т.е. никто не запрещает господам законодателям, если ваша идея начнет массово использоваться на протестных мероприятиях, включить смартфоны и им подобные устройства (или массовое синхронизированное воспроизведение на них звуков) в список запрещенных действий. Под предлогом защиты саблезубых бобров, например. И ввести наказание за подобные действия. Достал телефон, издал он звук — и добро пожаловать в пативэн.

                                                                                Это ставит идею в разряд потенциально одноразовых в контексте применения на митингах и т.п. мероприятиях. Особенно нежелательных для действующей власти.

                                                                                Хотя честно вам скажу — мне идея, в общем, нравится. Как попытка противопоставить мозги и смекалку механизму подавления и принуждения.
                                                                                  +11
                                                                                  Об этом редко говорят, но:

                                                                                  Митинги часто проводят для того чтобы продемонстрировать неадекватность реакции на них. Для этой же цели судятся с неприкасаемыми чиновниками, начиная процесс, который заведомо нельзя выиграть. Это суперважно и суперполезно.
                                                                                  Тут кругом программисты, и все знают что такое тесты, и зачем их писать. Чтобы выявить неадекватную реакцию приложения. Если этого не делать, баг не будет пофиксен ни-ко-гда.
                                                                                  Баги в государственном устройстве надо выявлять, тестируя систему на прочность тут и там. Есть люди, которые пишут жалобы (читай — тесты) только чтобы зафиксировать больную ответную реакцию. Это хорошие тестировщики :)

                                                                                  Так вот. Если ответом на законопослушное приложение будет новый драконовский закон — чудесно, системный баг найден, все его видят. Есть шанс на исправление в будущем.
                                                                                    0
                                                                                    Боюсь, решение о блокировке определённого приложения (даже не Telegram) будет куда менее заметна, чем страшные фотографии и жуткие цифры.
                                                                                      0
                                                                                      Не слышал о технической возможности заблокировать приложение. В Market/AppStore наверняка можно, но ручную установку наверняка нельзя
                                                                                      0
                                                                                      Для этой же цели судятся с неприкасаемыми чиновниками

                                                                                      Судиться с неприкасаемым чиновником, можно только если сам хочешь стать неприкасаемым. И это вряд ли суперважно и суперполезно.

                                                                                      Другое дело, если чиновник неприкосновенный…
                                                                                    0

                                                                                    А какая разница, если закон можно поменять в течении недели? Главное, что б нельзя было прикопаться морально. Если правительство запретит динамики у телефона, это будет достаточно сильный зашквар, что бы с этим мало кто согласился.

                                                                                  +1
                                                                                  Если у меня в кармане на митинге зазвонил телефон — я нарушил закон? А если в качестве звонка стоит привычное «Долой что-то там!» — я нарушил закон?

                                                                                  Если очень надо — то нельзя хлопать в ладоши. А если очень-очень надо — то нельзя и просто стоять.

                                                                              +1
                                                                              Если лозунги будут звучать с известным промежутком, то для синхронизации с окружающими достаточно будет задействовать микрофон и распознать любой из лозунгов, а затем через известный интервал воспроизвести его в нужный момент. Погрешность в несколько мс и даже секунд не страшна, скандирующая толпа тоже не на сто процентов синхронизирована, и это звучит нормально.
                                                                              А вообще начать можно было бы с простого сайта где можно сочинять и голосовать за лозунги, имхо.
                                                                                0
                                                                                Не думаю что возможно синхронизироваться с записью, которая слышна одновременно из нескольких источников и с разной задержкой.
                                                                                Идею с сайтом наверняка организаторы возьмут на вооружение.
                                                                                  0

                                                                                  Можно, если алгоритм синхронизации одинаков у всех источников. Они же тоже синхронизируются и через пару итераций всё будет норм (насколько это вообще позволит скорость звука и акустика)

                                                                                +1
                                                                                Кажется, этот функционал больше подходит как одна из возможностей более объемного приложения для поддержки групп патриотичных людей. Такой гипотетический ChatRiot, имеющий
                                                                                • Функционирование без интернета или через свои локальные сети
                                                                                • Вышеупомянутую опцию синхронизации звуковых посылов
                                                                                • Координирование действий пользователей
                                                                                • Навигацию по актуальной области прогулки
                                                                                • Тревожную кнопку на случай проблемных ситуаций
                                                                                • Закрытый чат
                                                                                • Быструю связь с правозащитниками
                                                                                • Возможность взаимопомощи (например кто-нибудь срочно просит воды или врача)
                                                                                • Мануалы по поведению и самосохранению
                                                                                • Поиск потерявшихся людей
                                                                                • Воспроизведение и запись онлайн трансляций
                                                                                  0
                                                                                  Да, может быть юзерам потребуется что-то из этого списка. Сложно предсказать.
                                                                                  В статье я описал MVP, главную killer-фичу, для которой кроме митингов напрашиваются смежные применения, вроде концертов, шоу, футбольных кричалок и пес знает чего еще.
                                                                                  Может получиться как с Flickr — они начинали делать игру, потом все лишнее отвалилось и получился фотохостинг.

                                                                                  У меня есть мокап интерфейса приложения. Он простой. Есть понимание функционала — он тоже простой. Я вижу лишь один сложный участок — синхронизация времени. Нет только скилов для самостоятельной реализации в приемлемые сроки, поэтому появилась статья на Хабре. Надеюсь найти тут партнеров по разработке.
                                                                                    0
                                                                                    Все что вы описываете, легко и просто реализовать в любом приложении/мессенджере с функцией Push-To-Talk.
                                                                                    Хоть в том же Zello.
                                                                                    Лозунги может говорить 1 человек, находящийся за многие километры от места митинга и все практически одновременно будут его слышать по громкой связи.
                                                                                      0
                                                                                      Push-to-talk не работает offline.
                                                                                        0
                                                                                        Push-to-talk не работает offline.


                                                                                        Вообще-то работает — Intercom например.

                                                                                        Но непонятно зачем нужен оффлайн, если все-равно хотябы половину мобильных операторов будут работать, а тем у кого не работает, можно расшарить вайфай от работающих.
                                                                                          0
                                                                                          Любой радиоканал на любой частоте может быть заглушен, а значит однажды он будет заглушен. Мероприятие не должно зависеть от этого.
                                                                                            0
                                                                                            Любой радиоканал на любой частоте может быть заглушен, а значит однажды он будет заглушен. Мероприятие не должно зависеть от этого.


                                                                                            Прямо как на поле сражений где-нибудь в Ираке или Сирии :)
                                                                                            Всего предусмотреть нельзя…
                                                                                    0
                                                                                    Сколько из этих пунктов должны обеспечивать организаторы?
                                                                                      0
                                                                                      Я думаю, в приложении должны быть опции выбора организатора и географических координат актуального времяпрепровождения. А там уже организатор поддерживает необходимые пункты. Это же может быть использовано и для футбольных фанатов, например, больших экскурсий или музыкальных фестивалей. Для каждого мероприятия будут свои фичи нужны. Кажется, на каких-то японских концертах я видел, как фанатам раздавали специальных жезлы со светодиодами, которые синхронно меняли цвет, а толпа ими махала — в массе выглядело очень круто, как развитие традиции с зажигалками… так вот так же можно и управлять цветом экрана, да и вообще из телефонов-пикселей этим приложением формировать на концерте целые узоры или надписи, что будет впечатляюще выглядеть для выступающих или дронов с камерами, а так же для других людей, если дело происходит на стадионе, например.
                                                                                        0
                                                                                        и вообще из телефонов-пикселей этим приложением формировать на концерте целые узоры или надписи, что будет впечатляюще выглядеть для выступающих или дронов с камерами, а так же для других людей, если дело происходит на стадионе, например.

                                                                                        Как «медали болельшика» в Сочи?
                                                                                          0
                                                                                          Да, только у дисплеев будет куда больше возможностей по цветам а так же зависимость от координат, что позволит избирательно ими управлять и формировать изображения. Ну так же можно и вспышками.
                                                                                            0
                                                                                            Только вот медалька привязана к конкретному месту, а у телефона определить локацию (и опять же синхронизировать!) нетривиально.
                                                                                      0
                                                                                      Тревожную кнопку на случай проблемных ситуаций

                                                                                      Кстати, очень важная фича, должна попасть в приложение вне зависимости от реализации остальных фишек. С настраиваемым поведением (смс близким, сообщение в чатик, и т.д.)
                                                                                        0
                                                                                        ))) Специальный режим «North Korea mode» — с самоуничтожением контента и рассылкой SOS по всем адвокатским конторам. Извините что смеюсь, не, ну правда. SOS-программы уже есть, не обязательно все фичи в одно приложение запихивать.
                                                                                      +2
                                                                                      Мне больше нравится идея приложения-«распределённого мегафона», чтобы у всех одновременно звучал голос текущего спикера. Т.е., как интернет-радио с синхронизацией звука. Плюс, возможно, та самая mesh-сеть как у FireChat.
                                                                                      Ещё можно сделать функционал «передачи микрофона в зал», «записок из зала» и запросов на вопрос/получение микрофона.
                                                                                        0
                                                                                        Все что может быть заглушено, будет заглушено. И вайфай и сети. Се-ля-ви :)
                                                                                          0
                                                                                          Даже если будет распределённая сеть через блютуз?

                                                                                          P.S. Я не спец, такое вообще возможно?
                                                                                            0
                                                                                            При условии постоянного смещения клиентов относительно друг друга — вряд ли. Я тоже не спец, но один только этот нюанс уже сильно усложняет задачу. Радиус действия-то невелик.
                                                                                              0
                                                                                              Ну, FireChat так и работает же.
                                                                                                0
                                                                                                Действительно, я не дочитал до использования BT. Так или иначе, синезуб так же весело и задорно глушится, как и WI-FI.
                                                                                                  0
                                                                                                  А как? Накрытием всего диапазона 2.4ГГц + 5ГГц? Его же тогда вырубит у пол-города.
                                                                                                    0
                                                                                                    Не у города, но в нескольких кварталах точно. ЕМНИП, летом прошлого года этим не гнушались. Попробую найти ссылку.
                                                                                            0
                                                                                            Ну, во-первых, пригодится не только для несогласованных митингов, но и для, например, согласованных для проведения без использования звукоусиливающей аппаратуры. А на просто согласованных митингах и не требующих согласования мероприятиях снизит затраты на проведение.
                                                                                            Во-вторых, всё-таки, глушить WiFi и Bluetooth тоже не так просто на открытых пространствах. Можно, но дорого и много кого по соседству «накроет».
                                                                                              +1
                                                                                              Сегодня глушили 2 операторов из 4-х. Мне представители СМИ жаловались.
                                                                                              Бесполезно соревноваться с государством в технических средствах на подконтрольной ему территории, это пустая трата времени. Несопоставимая разница в технических ресурсах. Заглушат все, если сочтут нужным. Это нормально.
                                                                                                0
                                                                                                Судя по «2 из 4», глушили не глушилками, а отключением БС/антенн на БС. Разные вещи, всё-таки — административно-то надавить они умеют.
                                                                                          0
                                                                                          Может возникнуть ещё сугубо «политическая» проблема (или, если угодно, проблема пользовательского сценария). Обычная кричалка работает как «есть заводила, остальные повторяют за ним», причём у каждого одно горло. Но если звук воспроизводится аппаратурой, ничто не мешает а) скачать не тот слоган, что предложил организатор (и это нормально – критически настроенные люди поддержать кричалку ещё, может, готовы, но когда они дома послушали текст, возникает соблазн записать свою, лУчшую, а то и выложить в сеть и попытаться собрать сторонников), а две и более разных кричалки, вероятно, собьют ритм и превратятся в шум, я уже не говорю о провокациях; б) брать несколько телефонов и усиливать себя технически (может, дороговато, но провокаторов это может не остановить).

                                                                                          Может быть интересно сделать «распределённый мегафон» (один говорит в телефон, другие подхватывают, причём их голоса, сильно приглушённые, можно добавить к сигналу), но принципиально от «атаки другой кричалки» и усиления многими девайсами эта схема тоже не защищена. Ну и добавляется проблема «к кому коннектиться», хотя это можно решить каким-нибудь заранее выдаваемым персональным кодом…

                                                                                          А ещё много сетей и коллизии, возможные уязвимости для подмены собой «человека с мегафоном» или сбора личных данных присутствующих… в общем, интересная будет история, но довольно неоднозначная.
                                                                                            0
                                                                                            Ну и добавляется проблема «к кому коннектиться», хотя это можно решить каким-нибудь заранее выдаваемым персональным кодом…

                                                                                            А ещё много сетей и коллизии, возможные уязвимости для подмены собой «человека с мегафоном» или сбора личных данных присутствующих… в общем, интересная будет история, но довольно неоднозначная.
                                                                                            Всё просто — интерфейс будет вида «зайти на канал» (в мессенджерах), «зайти на сервер» (в Discord) или «подключиться к станции» (в онлайн-радио).
                                                                                              0
                                                                                              Яков, описанная с статье «кричалка» работает только в оффлайн-режиме по заранее прописанному сценарию.

                                                                                              Что касается конкуренции аудиозаписей, это тема над которой я долго размышлял и пришел к выводу что конкуренция — это замечательно.

                                                                                              Представьте себе толпу, скажем, северокорейских бюджетников, которые пришли прославлять вождя по разнарядке. Раньше у них не было способа саботировать ненавистный митинг, не было способа выразить свое отношение. И вот половина из них заливает в смартфон альтернативный сценарий от условного северокорейского оппозиционера по имени На Вай Ный и насквозь фальшивый митинг вдруг обнажает свое нутро. И за руку никого не поймаешь — в телефонах чисто (во всяком случае у меня есть идея, как это сделать).

                                                                                              Прямо лакмусовая бумажка а не приложение. «Правдоруб Pro»

                                                                                              Аналогично обратная ситуация. На акции оппозиции звук стройный и синхронный — верный признак того, что убеждения собравшихся гомогенны. Чтобы нарушить митинг придется внедрить число провокаторов сопоставимое с числом самих демонстрантов, что невозможно сделать не спровоцировав конфликт (который властям обычно не нужен — проще полицией всех замести).
                                                                                                0
                                                                                                Да, я тоже подумал, что конкуренция – это по крайней мере интересно. Но непонятно, может ли вообще вторая (по численности) группа быть услышана – или, если достаточно многочисленна, просто превратит кричалки в шум, а никакой «конкуренции» не получится.
                                                                                              +2
                                                                                              Забавная концепция, но почему бы не пойти чуть дальше и не сделать, при несколько лучшей точности синхронизации и с учетом точного места по gps/глонасс такую распределенную акустическую ФАР?
                                                                                              +3
                                                                                              Для массовых развлекательных мероприятий, флешмобов, концертов соревнований, приложение подобное пригодилось бы, просматривается незанятая ниша.
                                                                                                0
                                                                                                Сама же концепция митингов протеста в оффлайне, мне кажется дикостью.
                                                                                                Собраться толпой и орать чтобы привлечь чье то внимание и этим повлиять на решения, которые принимают власти кажется странной идеей.

                                                                                                Если бы я сильно хотел изменить какой нибудь закон, например, то я бы искал единомышленников онлайн.
                                                                                                Выяснить у лоббистов, сколько надо денег чтоб продвинуть нужный закон, провести краудфандинг и оплатить.
                                                                                                Сделать агитационные материалы, аргументирующие почему мы этого хотим.
                                                                                                Вложится в раскрутку, чтоб набрать сторонников.
                                                                                                  0
                                                                                                  … сесть в тюрьму по надуманному предлогу от властей так как вы им начинаете мешать
                                                                                                    +1
                                                                                                    Именно. Вот казалось бы, идут годы, а нам предлагают более лучшую лошадь. Сто лет прошло, а мы по-прежнему хотим оратора на броневичке и толпу слушателей. Вот как бы было здорово, если бы можно было придумать высокотехнологичное решение проблем, из-за которых возникают митинги!

                                                                                                    У любого митинга ведь есть целеполагание. Для начала хорошо бы организаторам донести до аудитории, чего конкретно они хотят добиться в данном конкретном случае (чтобы мы голосовали за X, не голосовали за Y, передали денег детям Африки или ещё чего). Если это же просто «хэппенинг» — тоже хорошо, но пусть это будет внятно сформулировано.

                                                                                                    А дальше уже можно решать задачу комплексно. Если на каком-то этапе надо провести митинг — да ради бога, но он должен вписываться в общий контекст решения проблемы. А иначе это и вправду какие-то дедовские методы. Я вот сам не особо хочу участвовать в подобных мероприятиях отчасти именно поэтому: хочется чего-то более современного и эффективного.
                                                                                                      0

                                                                                                      В России лоббизм не законен. У вас возьмут деньги и забудут. В худшем случае вы сядете за взятку. Возможно, на этапе сбора. Даже митинг и то выглядит разумнее этой схемы.

                                                                                                        0
                                                                                                        Вы правда считаете что в РФ никто не лоббирует свои интересы?
                                                                                                          +1

                                                                                                          Я правда считаю, что об этом стараются не говорить вслух. А это явно противоречит идее краудфандинга.

                                                                                                      0
                                                                                                      Синхронизация по времени ненужна. Никому. Тем более с точностью до миллисекунд. Живые люди всегда говорят по разному. Даже если они читаю один и тот же текст. Оратор ещё не закончил, а программа уже кричит. Фигня…

                                                                                                      Скорее нужна кнопка «аплодисменты», которую будет нажимать ведущий. Так же нужно передача слов оратора к окраинам толпы. Где людям просто плохо слышно.

                                                                                                      Допустимо синхронизация от начала события заранее известной и не изменяемой длинны. Проигрывания гимна, к примеру.

                                                                                                      Для защиты возможно наличие режима на «неизвлекаемость». Пока кнопку держишь, программа работает. Отпустил, программа стерлась.

                                                                                                      И… что-то ещё…
                                                                                                        –1

                                                                                                        Подгонят звукоусиливающую аппаратуру и будут играть белый шум. Или ваши же файлы но в противофазе.

                                                                                                          0
                                                                                                          Вспоминается фраза «киберпанк, который мы заслужили»)
                                                                                                          К сожалению, даже если запрещающего такое закона нет, он очень быстро появится. Запретят использовать любую производящую звук аппаратуру на митингах кроме явно разрешённой. Да, «чем хуже, тем лучше» и «абсурдные законы стимулируют критическое мышление», но написать приложение — это не плакат нарисовать. На него будет потрачено много времени и сил. Если сработает оно всего лишь однажды, будет весьма обидно.

                                                                                                          Всё вышесказанное касается митингов. А вот использование на концертах, стадионах и т.д. смотрится более интересно.
                                                                                                            +1
                                                                                                            Не будет это работать, технически, поставь хоть 100 телефонов рядом… Простой пример это динамики автомобиля — в машине громко, а выйдешь из неё и уже в двух шагах еле слышно.
                                                                                                              +1

                                                                                                              Скорость звука довольно невелика, поэтому для синхронизации, для того, чтобы звуковые волны от разных источников усилили друг друга, а не смешались в неразборчивую кучу, надо не одновременно их излучать, а с рассчитанной задержкой. Т.е. для каждого излучателя она должна быть своя, в зависимости от его координат.

                                                                                                                +1
                                                                                                                Наконец-то хоть один человек вспомнил про медленную скорость звука :)
                                                                                                                Даже когда звук воспроизводится с совсем небольшой зажержкой 100мс — этого достаточно, чтобы начать ничего не понимимать. А учитывая, что у всех могут быть самые разные задержки допустим от 0 до +- 50 мс, то слушатель будет слышать кашу.
                                                                                                                Даже если вдруг каким-то чудом получится снизить задержку до 1-5мс, то представьте себе — идёт толпа, и все включили эти звуки. Из-за довольно медленной скорости звука, вы будете слышать и ближайшие звуки (несколько людей рядом с вами), и звуки из середины толпы (где концентрация мобильников большое, а значит звук громче), и вас снова будет перебивать многоканальность и задержка звука.
                                                                                                                Далее, чтобы прохожий услышал звуки, толпа должна выкрутить мобильники на полную. Это будет очень(ОЧЕНЬ) громко. Настолько, что слезоточивый газ толпе будет приятней, чем это. Простой пример работы 1го аппарата — коллега, у которого звонит телефон в опенспейсе.
                                                                                                                  0

                                                                                                                  Еще немного подумал на тему.
                                                                                                                  Получается, что звук надо как бы пускать волной — от выбранного центра расходящимися кругами (величина задержки зависит от расстояния до этого центра).
                                                                                                                  Может быть тогда для всех звук будет более-менее норм.
                                                                                                                  Координаты излучателей придется определять динамически, т.к. движение источников точно будет. Т.е. нужно весьма точное позиционирование. Может через синхроимпульсы ультразвука от центральной точки, который люди не слышат, но слышат смартфоны — он идет с той же скоростью звука, так что сам звук можно просто включать с определенной задержкой после синхроимпульса.


                                                                                                                  Или, если не ставится задача громким звуком что-то сообщить прохожим, то вот такая альтернатива — все надевают наушники с активным шумодавом, чтобы не слышать посторонних шумов, и все кричалки — у них в наушниках?

                                                                                                                    +1
                                                                                                                    Получается, что звук надо как бы пускать волной — от выбранного центра расходящимися кругами (величина задержки зависит от расстояния до этого центра).
                                                                                                                    Это зависит от того, где находится цель. Если цель в конкретном месте — тогда еще допустим можно волной пустить. Если цель — везде вокруг, то всех удовлетворить не получится.
                                                                                                                      +1

                                                                                                                      Согласен, что если цель — удовлетворить всех, то качественно это сделать не получится.
                                                                                                                      Но все равно, навскидку кажется, что кольцевая волна — наиболее оптимальна для этой безнадежной задачи, волны других конфигураций будут еще хуже.
                                                                                                                      В принципе, в толпе на открытой местности будет неплохое затухание, и оно поможет.

                                                                                                                    +1
                                                                                                                    Да, под «эффектом вокзала» я как раз это имел в виду, этого опасался.
                                                                                                                    Я думаю, что проверять теорию в данном случае придется практикой. Надо попробовать сделать и посмотреть что получится.
                                                                                                                      0
                                                                                                                      слушатель будет слышать кашу
                                                                                                                      Это теория, а на практике всё нормально. Даже когда 2000 человек, выстроенные в 300 метров, синхронизируются центральным источником звука (оркестром), а ведь акустический источник даёт джиттер в два раза бо́льший, чем синхронизация по GPS или NTP.
                                                                                                                      Тем более, у лозунгов темп речи не такой, как при беседе
                                                                                                                        0
                                                                                                                        300 м звук проходит примерно за 1 с. Как же получается, что слышен нормальный хор?
                                                                                                                          0
                                                                                                                          По моим измышлениям, вклад удалённых участников хора исчезающе мал. Наблюдателю слышны только ближайшие к нему голоса, а остальные сливаются в фоновый шум. Но шум не белый, он примерно попадает в темп песни/речёвки, и усиливает эффектность происходящего.
                                                                                                                        0
                                                                                                                        Про синхронизации до единиц миллисекунд сформируется общий волновой фронт и получится аналог одного большого звукоизлучателя. (мнение с дивана)
                                                                                                                      +2
                                                                                                                      Что ж это за протест такой что протестантам даже самим покричать лень?

                                                                                                                      Не взлетит.

                                                                                                                      Это уж тогда наделать роботов на колёсиках с электрическим моторчиком и сдавать в аренду под заказ акции через Юбер. Зашёл в аккаунт, оплатил картой, робот сам в назначенное время съездил куда надо и нужные аудиофайлы файлы воспроизвёл. Потом на базу уехал.

                                                                                                                      Идея для стартапа.
                                                                                                                        +1
                                                                                                                        «На митинг (.+)вального пришло 2 тыс. смартфонов» — из сводок МВД за 2019 год :). Люди уже не нужны, здравствуй киберпанк.
                                                                                                                          0

                                                                                                                          Мне кажется с точки зрения качества звука (то самое восприятие прохожими, упомянутое в статье) — лучше будет всё-таки кричать голосом.
                                                                                                                          Тут один-то смартфон слушаешь — так себе качество, причём хуже всего именно на шумных и крикливых сценах, а если таких смартфонов соберётся целая толпа — получится как-раз та самая какофония и шум.

                                                                                                                            0
                                                                                                                            … получится как-раз та самая какофония и шум.

                                                                                                                            Приложение AmpMe работает хорошо, на него равняюсь
                                                                                                                              0
                                                                                                                              Надо посмотреть что за штука.
                                                                                                                            0
                                                                                                                            Митинг по жёсткому сценарию, в котором лозунги произносятся в строго отведённое время и в строгой последовательности — это какое-то «искусственное», фальшивое представление, а не способ выразить своё искреннее согласие/не согласие. ИМХО.
                                                                                                                            И вот в этом, на мой взгляд, кроется главная юзабилити-проблема концепции в протестном контексте.
                                                                                                                              +1
                                                                                                                              Вчера когда гулял на Тверской я лично убедился в обратном. Сухая, убогая и «искусственная» аудиозапись из полицейского мегафона, пущенная по кругу, была в несколько раз раз эффективнее большой толпы митингующих, которые пытались что-то «искренне» кричать без мегафона. Это было настолько очевидно, что я… сел и написал обсуждаемую статью.
                                                                                                                                +3
                                                                                                                                К «сухой, убогой и искусственной» записи, помимо звука, прилагаются ещё и полицейские. Которые от слов могут перейти к вполне осязаемым действиям. Причём в любой момент. А это добавляет эффективности их мегафону.
                                                                                                                                  +1
                                                                                                                                  Хмм. Давайте вынесем страх перед полицией за скобки. Я разработчик, мне интересна техническая сторона.
                                                                                                                                  А сравнивал я не митингующих с полицией, а выразительность криков толпы с выразительностью усиленного звука.
                                                                                                                                    +1
                                                                                                                                    Я на митинги не хожу, но регулярно оказываюсь на стадионе. И по моему опыту гораздо сильнее заводит именно живые крики толпы. Те же самые речёвки на записи воспринимаются как фон, обычный трек в плейлисте, не более. Их не хочется поддерживать. Прослушал, и всё. А вот когда ты подхватываешь за толпой, и кричишь с ней в унисон… это круто. Очень сильные эмоции.
                                                                                                                                    Прослушивание записей такого не даст. Голос 100 человек всегда будет гораздо выразительней, чем звук из 100 динамиков.
                                                                                                                                      0
                                                                                                                                      У меня нет чувства толпы, я не испытываю положительных эмоций от криков в унисон, даже наоборот, раздражают. Но я признаю что все мы разные и для многих важно поорать, и что эти крики можно использовать для достижения хороших целей.
                                                                                                                                      Про выразительность голосов я уже написал, вчера было фиаско IMHO :) Мегафон wins
                                                                                                                                        0
                                                                                                                                        Какие, например, хорошие цели?
                                                                                                                                          0
                                                                                                                                          На этот вопрос кратко ответить не смогу, да и не место здесь. Мало ли достойных причин помитинговать? Сжато: Обычно выходят на улицы из острого чувства несправедливости, когда остальные способы восстановить справедливость не работают. А крики — наглядная демострация единства вышедших.
                                                                                                                                            0
                                                                                                                                            Крики не решают Ваших проблем. А популистов и так хватает.
                                                                                                                                              0
                                                                                                                                              Из новейшей истории. Митинги отменили сегрегацию в США, остановили войну во Вьетнаме, отправили в отставку премьера Исландии, сместили Сержа Саргсяна. Им предшествовали безуспешные суды и публикации в СМИ. А мудрые скептики сидят по домам, ноют и дискутируют. Так было и так будет.
                                                                                                                                                +1
                                                                                                                                                Все это хорошо конечно, но Вы даже цели свои не указали. Ну и отставку Сержа Саргсяна с сегрегацией не нужно ставить в один ряд.
                                                                                                                                                  –1
                                                                                                                                                  Сейчас моя цель — сделать интересное приложение. Личные проблемы и политические взгляды я здесь умышленно не пишу, это же Хабр. А то сейчас как набегут и начнется сра4. Фу-фу.
                                                                                                                                    0
                                                                                                                                    Да-да.
                                                                                                                                    Давно известно, что добрым словом и револьвером, можно добиться большего, чем одним только добрым словом.

                                                                                                                                    :)
                                                                                                                                0
                                                                                                                                Уже есть статьи «розжиг», «экстремизм» итп — а набор записанных на телефоне кричалок вполне может подвести под статью (смартфон это уже вполне вещдок), в крайнем случае «нарушение общественного порядка» как раз за выкрученную на максимум громкость

                                                                                                                                Итог: так не взлетит. Для стадионных концертов реально интереснее смотрится.
                                                                                                                                  0
                                                                                                                                  Еще раз прошу, давайте вынесем страх перед властями за скобки. Те кто боится страшных наказаний за нормальные непротивозаконные действия — те тихонько сидят по домам и потенциальными пользователями не являются.
                                                                                                                                    0
                                                                                                                                    Для остальных есть уже опробованные надежные методы привлечения внимания (главное — даже не улица, а что потом напишут в интернете а лучше покажут в ютубе или даже по ТВ)
                                                                                                                                  0
                                                                                                                                  А теперь представим себе такую картину: митингующие достают из карманов смартфоны, и из многих тысяч динамиков синхронно, хором, звучат красивые, умные лозунги. Громко и четко. Не «Долой Луну!», а развернуто, с аргументами.

                                                                                                                                  В 1970-е для этого в Южной Америке просто использовали переносные магнитофоны. По условному сигналу включали магнитофоны, спрятанные под одеждой. Сотрудники спецслужб в толпе не могли просто определить источник звука, когда их много.

                                                                                                                                  С мобильниками это не выйдет — мощность динамика магнитофона около 0,5-1Вт.

                                                                                                                                    0
                                                                                                                                    есть проводные внешние колонки достаточно скромных размеров с хорошим звуком
                                                                                                                                    а в приложение можно добавить настройку, например «чистить плейлист при отключении aux»
                                                                                                                                      0
                                                                                                                                      Смелый совет партизанам. :)
                                                                                                                                      Но колонка это звукоусиливающее оборудование, ее использование может идти вразрез с текущим законодательством.
                                                                                                                                        0
                                                                                                                                        проще ничего не изобретать, а использовать портативную mp3-колонку. Даже без ПК, используя в точности как южноамериканцы, нажав кнопку play по условному сигналу.
                                                                                                                                          +1
                                                                                                                                          Идея для законодательного стартапа: надо признать портативные колонки спецсредством!
                                                                                                                                          («запомните этот твит» ©)
                                                                                                                                      –1
                                                                                                                                      Задержки из за скорости звука сделают такой распределенный динамик просто источником невнятного гула. Глупо говорить о синхронизации 10 миллисекунд когда звук за это время проходит только 3 метра и в любой маломальской толпе естественные задержки будут уже намного больше. В борьбе с глушилками в радио и звуковом диапазонах нет необходимости так как никто не будет глушить, а просто разгонят толпу дубинками.
                                                                                                                                        0
                                                                                                                                        Ребят, готов предложить помощь в автоматизации тестирования. Напишите, если интересно, такого пункта нет в вашем списке.
                                                                                                                                          0
                                                                                                                                          Наконец-то предложение по сути! Спасибо! Конечно интересно!
                                                                                                                                          +2
                                                                                                                                          как бы написать приложение, чтобы оно за нас само революцию сделало, а еще лучше без револиции само поменяло плохих чиновников на хороших тихонько и незаметно?
                                                                                                                                          мы чтоб, типа просто гуляем — все токо ЗА, а оно кричит, возмущается, меняет власть…
                                                                                                                                          труп ленина матернулся, перекрестился и трижды перевернулся в гробу…
                                                                                                                                            –1
                                                                                                                                            К 2039 году технологическую сингулярность обещают.
                                                                                                                                            ИИ возьмёт управление на себя и всё станет хорошо.
                                                                                                                                            +2
                                                                                                                                            Применение на митингах — пустышка. До кого вы собираетесь докричаться? До космонавтов силовиков? Так они и так не глухие, но задачу выслушивать кричалки и доложить о их содержании наверх перед ними никто не ставит.
                                                                                                                                            До царя с боярами администрации города? С тем же успехом, а то и получше, можно и заказное письмо отправить.
                                                                                                                                            Кричалки на митинге — это сигнал самим себе. Нас много, наше дело правое… Сигналом для властей является сам факт выхода на митинг 100500 народа, а не содержимое и громкость кричалок.
                                                                                                                                              +1
                                                                                                                                              Оставляя в стороне саму эффективность выхода на улицы, синхронный звуковой сигнал от большинства на площади сужает возможности к реинтерпретации того, что произошло. Провокаторы не провокаторы, а если 90% на площади на своём оборудовании согласились воспроизвести требование «снизить НДФЛ на 0.5%», то трудно его передёрнуть на «поднять пенсии на 2 рубля».
                                                                                                                                                –1
                                                                                                                                                синхронный звуковой сигнал от большинства на площади сужает возможности к реинтерпретации того, что произошло.


                                                                                                                                                Смотря кто будет реинтерпретировать. Опять же, участники акции и так сами себя услышат. Они ведь знают, зачем пришли на митинг?
                                                                                                                                                СМИ? Правильный репортер легко снимет массовку из 10 человек как 10000 митинг. И наоборот, 10000 митинг как пьяную выходку десятка фриков.
                                                                                                                                                Короче, сомневаюсь я…
                                                                                                                                                  0
                                                                                                                                                  Всё тлен, ок.
                                                                                                                                                    +1
                                                                                                                                                    Нет. Но найдется ли в истории пример, когда мирные протесты, очень-очень мирные, чтобы и протестующие, и протестуемые не вышли из своей зоны комфорта, на что-то повлияли? Даже не знаю…
                                                                                                                                                    «Любят русские люди бунтовать!
                                                                                                                                                    Встанут на колени перед барским домом и стоят подлецы!
                                                                                                                                                    И ведь знают, что бунтуют и всё равно стоят!»
                                                                                                                                              +1
                                                                                                                                              Думаю, перед началом разработки, стоит провести исследование того как все это будет слышаться.
                                                                                                                                              Собрать человек 10 в одном месте, расставить их на расстоянии 1,5-2 метра и включить общий звуковой файл через AmpMe. Возможно стоит повторить с использованием Bluetooth колонок и немного большим расстоянием между участниками (от 5 метров)
                                                                                                                                              На что следует обратить при этом внимание:
                                                                                                                                              1) Для постороннего наблюдателя звук не должен превращаться в кашу
                                                                                                                                              2) Большое количество источников звука с крошечным рассинхроном(а он будет из за разных положений источников звука) не должно давит на слух и мозг
                                                                                                                                              3) Возможно, рассинхрон источников звука будет приводить к Speech Jammer эффекту и мешать произносить речевки участникам группы.
                                                                                                                                                0
                                                                                                                                                Хороший совет, proof of concept
                                                                                                                                                ! спасибо