Так как никто особо не желает делиться технической информацией об архитектуре, то только лишь из обсуждения мы можем понять, что приложение использует Cloudflare - глобальный Интернет-CDN/прокси Американского происхождения, который работает вот примерно так
Схема работы Cloudflare
Де-факто - это стандарт распространения медианформации для многих сайтов, хостящихся в инфраструктуре большой тройки - Microsoft, Amazon, Google
Со стороны ИИ главный технологический партнёр Be My Eyes – OpenAI.
18 ноября Be My Eyes опубликовали официальное сообщение в своих соцсетях:
Large portions of the global internet are currently experiencing an outage…
This disruption is affecting our ability to process requests…
You might be unable to make Be My Eyes calls or chat with Be My AI.
Перевод кратко:
В крупных частях глобального интернета наблюдается сбой.
Это влияет на звонки и работу Be My AI.
Это был глобальный инцидент, а не региональная блокировка.
В комментариях под официальным постом Be My Eyes пользователи прямо указали:
“It was Cloudflare…”
17 декабря на сайте такиедела была размешена подробная статья, которая интересна тем, что в ней приводятся слова директора по маркетингу: «Приносим извинения за это, но, к сожалению, до тех пор пока ситуация с блокировками не изменится, наши услуги могут быть недоступны в России», — говорит Энди Бейли.
Здесь господин Бейли изрядно слукавил – для того, что бы приложение было доступно в России, надо всего лишь перенаправить трафик на другой CDN:
Cloudflare как единственная точка входа представляет для российских пользователей высокий риск, так как сервис американский и не сотрудничает с Роскомнадзором, не выполняет распоряжения российского суда и не предпринимает никаких мер для доступности сервисов россиянам. Поэтому перманентно часть его адресов забанена.
Вывод
Приложение и сервис BeMyEyes никто не банил, они случайно попали под раздачу. Или не случайно, но это уже домыслы
Сам я являюсь Java-разработчиком, с оговоркой, что последние лет 5 работаю большей частью СТО или руководителем разработки, т.е. код пишу уже не так много.
На фоне разных событий с блокировками, особенно последними блокировками видеозвонков и чтения информации с комментариями пользователей об этих блокировках (например, здесь же на Пикабу), возник в голове такой глобальный запрос, что многим было бы хорошо, если бы была какая-то максимально простая звонилка без регистрации, без ВПН, без кучи разных интеграций с различными платформами. Т.е. просто приложение уровня зашел, поговорил и выключил.
И вечером 17 октября возникла мысль попробовать написать что-то такое для личного использования, чтобы с родственниками созваниваться. На Java я пишу, а вот frontend писать не очень люблю. Поэтому я подумал про Spring Boot и Vaadin для UI. Vaadin я видел, но, что называется, не щупал. Поэтому взял DeepSeek себе в помощь и начал пытаться сгенерировать рабочий код. За 4 часа мне это удалось и я запустил на локальном компьютере приложение, доступное из домашней сети, т.е. дома можно было перезваниваться с кем угодно.
Скорость, с которой получилось разработать решение, меня очень порадовала и на следующий день я возился уже с настройками сборок, логгированием и с идеей, что "Хорошо бы просто всем давать jar, который каждый сможет при установленной на ПК Java у себя запустить и тогда вообще ничего на сервера ставить не надо, каждый как хочет, так и запускает". Это предположение разбилось о суровый мир публичных IP-адресов, которых у обычных пользователей нет, да и настроить все это достаточно сложно. Поэтому от такой идеи пока отказался.
На третий день в содружестве с DeepSeek сделал функционал комнат для звонков, чтобы одновременно можно было вести несколько независимых друг от друга видеозвонков + наделал красивостей по оформлению кнопок, изменению масштаба видео и т.д. Получилось тоже очень быстро.
Наконец на 4 день сделал рассчет серверов, написал вот это вот описание и с помощью DeepSeek сгенерировал инструкцию по работе.
Итого на все про все ушло 4 дня примерно по 4 часа, т.е. в сумме всего 16 часов.
Конечно, это только тестовая версия с кучей огрехов и шероховатостей, но кое-что она все-таки умеет.
Приложение развернул на виртуальной машине у одного из облачных провайдеров, оно доступно по адресу https://109.71.12.214:8443/ или http://109.71.12.214:8080/
При входе в первый раз ругнется на SSL-сертификат и безопасность, на это можно не обращать внимания, он был когда-то давно сгенерирован для одного из моих приложений, он самописный и нужен в первую очередь для поддержки https и возможности подключения к камере и микрофону в браузере. Информация о приложении также есть в Telegram-канале https://t.me/zvonar_app
Кодовое название пока "Звонарь")
Что хорошего в нем есть:
Бесплатно - не предназначено для коммерческого использования
Без регистрации - не требует ввода паролей, номеров телефонов, email
Конфиденциально - не собирает и не хранит персональные данные
Простота - нет базы данных, звонки не сохраняются
Реализован следующий функционал:
Видеозвонки 1 на 1 - создайте комнату, передайте ID собеседнику
Система отзывов - оставьте обратную связь
Адаптивный интерфейс - работает на ПК и мобильных
Прямая связь с автором - вопросы и предложения
Ограничения текущей версии:
60 комнат максимум - из-за ограничений сервера
2 участника в комнате - больше нельзя
60 минут жизни комнаты - затем автоматическое закрытие
Требуется UUID комнаты - без него подключение невозможно
Теперь собственно сам функционал:
Главная и она же единственная страница
Для старта создаем комнату, получаем UUID (уникальный идентификатор) для копирования и становятся доступны кнопки для старта звонка
Далее этот самый UUID передаем любым способом человеку, с которым хотим поговорить, он вводит его после нажатия на кнопку "Присоединиться к комнате" и попадает в нашу комнату. Для примера вторым устройством для входа я выбрал смартфон.
Та самая ошибка сертификата. Нужно перейти в Дополнительные настройки и перейти по ссылке на страницу
Далее вводим UUID и жмем Присоединиться
При первом подключении приложение обязательно спросить о возможности использования камеры и микрофона
Если с предыдущим пунктом согласны, то можно и поговорить
А так выглядит звонок с ПК
Это собственно и есть основной функционал.
Есть еще истории типа оценок, инструкций и описания программы, но это уже больше информационный шум
Информация о программе
Инструкция
Отзывы
Вот такое получилось вроде и не хитрое, а с другой стороны вполне себе функциональное приложение.
Эта версия приложения является тестовой и выпущена, чтобы проверить несколько гипотез:
- продукт, который позволит без регистраций и впн совершать видеозвонки потенциально интересен
- быстрая разработка достаточно сложных решений возможна в кооперации одного разработчика и нейросети
- к данному продукту есть интерес и дальнейшее его развитие будет взаимовыгодно, как автору, так и пользователям, а возможно и инвесторам
Что автор будет считать успехом продукта, чтобы приступать к дальнейшему его развитию (одно из):
- Количество успевших пообщаться через приложение пользователей более 5000
- Донаты от пользователей превысят 100 000 рублей
- Появится заинтересованный инвестор, готовый вкладывать в развитие продукта
Если из этих пунктов ничего не зайдёт- это тоже будет результат) значит буду пользоваться им сам в кругу семьи и друзей)
Какие улучшения возможны на следующих этапах:
- Убрать ограничения по количеству доступных одновременно для создания комнат
- Добавить возможность переписок и сохранения истории
- Добавить возможность присоединяться к звонкам большому количеству пользователей
- Сделать возможность устанавливать приложение на устройства
- Авторизация без привязки персю данных
- Возможность планировать звонок ко времени
- Безлимиты по жизни комнат
- Реклама
Если кому-то это интересно или вдруг даже понравится, то буду рад любой обратной связи, оценкам, донатам.
Есил же идея никому не зайдет - то это тоже ответ на мой вопрос. Значит буду использовать это приложение сам в узком кругу мемьи и друзей.
Буду рад любой обратной связи. Надеюсь эта задумка окажется хоть кому-то полезной и предоставит возможность чуть упростить рутину. А, ну и возможно, разработчикам будет интересно, как общаться по таким задачам с DeepSeek.
Стало известно, что с недавнего времени стали частично блокировать звонки в WhatsApp и Telegram. Объясняют это безопасностью для самих же пользователей. Но большинству пользователей и так понятно, что таким образом продвигается наш отечественный продукт мессенджер MAX (полный видео-обзор на мессенджер MAX на канале youtube.com/@mr.VELDON, работа, функции, выводы). На данный момент он находится в открытом бета-тесте и опробовать его может каждый желающий.
MAX Российский мессенджер
Многие пользователи не желают отказываться от привычных им Телеграм и Ватцап, но установить MAX скорее всего придется если к примеру ваш ребенок учится в школе или вы принимаете активное участие в жизни вашего дома и двора т.к. данные чаты по принуждению будут перенесены в новый Российский мессенджер и это только начало.
Как вы считаете, имеет ли место быть MAX(у) на смартфонах Российских граждан? Достойная ли это замена всем привычных мессенджеров?
Когда еще учился в институте часто слышал от сокурсников, как определить что человек нищеброд и скряга?
Он звонит по вацапу - это же бесплатно, а значит зашкварно.
Ладно тупорылые малолетки, которые все определяют только 1 мерилом - бабками.
Но когда взрослые люди в таком же контексте упреков и оскорблений - считают, что человек звонящий через воцап или прочий мессенджер, а не как положено через мобильную связь - это мало того, что не уважение к собеседнику🤦🏻🤦🏻🤦🏻, так еще и показатель зашкварности этого индивидума и жадности.
Да все правильно- 90% людей сразу кидают тебя в статус бомжа за звонки по вацапу и тд. Исключение это звонки родителям, своим мч, но не коллегами, кентам и тд.
Если начинаешь знакомиться с девушкой/парнем звонки через вацап будут считаться редфлагом, только через определенное сближение это будет считаться дозволенным. Но не злоупотребляй - получишь очень неприятный о себе вывод в чужой голове. Вот такая человеческая тупость.
Хыхы прикинь какой конченный он мне через вацап звонил хыхы - ну точно долбоеб, знайте все!!!
И ладно если бы это было пару лет назад, даже сука сейчас сидя на работе все равно можно услышать- что если клиент/пациент/заказчик позвонил по вацапу - то это точно долбоеб и хуевый такой клиент.
Мде
Ну вот мои дорогие ваши молитвы услышаны божественным РКН и Операторами Связи - в ближайшее время звонить по менеджерам будет нельзя. Ибо протоколы которые используют эти самые мессенждеры отлично подлежат ограничению, без нарушения функционала основного прилежения.
Мне по работе нужно быть постоянно на связи. Территория большая, много обслуживаемой аппаратуры, я на всю её один. Оперативность должна быть на уровне "вызов ещё идёт, а я уже устраняю/настраиваю/подключаю и т.п.", так как от этого зависит качество проведения детского досуга.
А внутри зданий связи нет от слова совсем, выручает свежесделанная сеть вай-фай и звонки через интернет. То есть основные средства связи по моей работе - телега и вассап. Я, буквально, не могу без них работать. Теперь у меня их нет. Сообщения не всегда заметно сразу из-за того, что во время работы я могу просто их не замечать.
А ещё забавный факт: все "госуслуги/ПФР/налоговые/Минздрава/ФСБ/другое", звонящие в мессенджер - мошенники 100% по самому факту звонка. Даже разговаривать не обязательно, всё понятно без слов.