История создания
Как желание видеть живой эфир из любой точки мира превратилось в карту радиолюбительской активности в реальном времени, открытую прямо в браузере.
HAM-RADIO.LIVE начинался с простого вопроса: почему, чтобы узнать, кто сейчас работает в эфире, нужно сидеть за трансивером и крутить ручку настройки? Радио по своей природе — это сообщество в реальном времени. Но увидеть это сообщество целиком, на одном экране и из любой точки мира, до сих пор было негде.
Так появилась идея перенести живой эфир в браузер: диапазоны, частоты, операторы, кто передаёт, а кто слушает — и чат на каждой частоте, где можно договориться о связи, не отрывая руку от ключа.
Меня зовут Игорь. В эфире с 1978 года — тогда я получил свой первый наблюдательский позывной. За эти годы работал из разных стран и под разными позывными:
Моя страсть — QRP, работа малой мощностью. Сейчас в шэке два трансивера: Icom IC-705 и Lab599 Discovery TX-500. Но самые тёплые воспоминания — о Kenwood TS-520 и ламповом UW3DI, об Icom IC-7100 и о самом первом, собранном своими руками трансивере на 160 м по схеме В. Полякова.
В соревнованиях и тестах выступаю в категории QRP и продолжаю собирать страны по программе DXCC — несколько дипломов начального уровня уже есть, а охота за новыми территориями продолжается.
А ещё за всем этим — семья: четверо сыновей и внук, и любимая жена, которая поддерживает оба моих увлечения — радио и покер :)
Я служил в Советской армии, в воздушно-десантных войсках, и закончил службу начальником радиостанции батальона. Отец всегда повторял мне: главное в станции — антенна, а не мощность. Сам он работал мощностью 1 Вт на диполь Надененко, развёрнутый во все стороны.
Проект вырос из практики работы в эфире и желания иметь одно окно, в котором видно сразу всё: какие частоты заняты, какие свободны, где идёт круглый стол, а где — редкая DX-станция. Первые наброски были обычной таблицей частот; быстро стало ясно, что таблице не хватает самого главного — жизни. Кто говорит прямо сейчас, кто только что вышел, что происходит в эту минуту.
Именно этот многолетний опыт — от наблюдателя до QRP-охотника за DX — и подтолкнул к идее собрать живой эфир в одном окне. Так появилась первая версия: карта диапазонов, где каждая частота живёт собственным чатом, а рядом видно операторов с их позывными, странами и статусом TX/RX.
Интерфейс собрали так, чтобы он напоминал привычную панель трансивера, а не очередной мессенджер: моноширинный шрифт, цветовая разметка по диапазонам, континентальные метки и фильтры. Под капотом — поток данных в реальном времени, который сводит вместе активность на частотах, сообщения чата и картину DX-спотов.
Чтобы сайт показывал реальную частоту трансивера, понадобился мост между аппаратурой и браузером. Первая попытка управлять радио напрямую через CI-V обернулась поучительным уроком.
Прямое управление радио вызывало непреднамеренное включение передачи (PTT) на IC-705. От идеи командовать трансивером отказались в пользу пассивного подхода: мост просто слушает то, что и так уже передают логгеры по UDP.
В итоге «Мост в лог» научился понимать сразу несколько источников — MacLogger DX, N1MM Logger+ и WSJT-X — и определять, есть ли связь с трансивером, по таймауту входящих пакетов. Частота на сайте стала живой: синяя, когда связь есть, и серая, когда трансивер молчит. Позже к нему добавился программный CAT-мост для прямого подключения Icom, Yaesu и Kenwood.
К живому эфиру добавился DX-кластер: споты подтягиваются автоматически, позывной раскладывается на континент и страну, а в списке появляется бейдж «DX» — чтобы редкие станции не терялись. Вход подтверждается через QRZ.com и LoTW, так что в чате — настоящие операторы. Смотреть карту можно и без входа; подпись нужна только чтобы выйти в эфир чата. Интерфейс заговорил на восьми языках, а сообщения можно переводить на лету.
Появились watch-лист для слежения за нужными позывными и панель поддержки с готовыми сборками моста под macOS, Windows, Linux и Python — чтобы подключиться можно было за пару минут.
У сайта есть особое место — частота 7.125, где по субботам собирается нет клуба русскоязычных радиолюбителей Израиля (IARC). Это сообщество во многом и задало тон всему проекту: тёплый, живой, на родном языке.
Еженедельный нет клуба русскоязычных радиолюбителей Израиля. Открыт для всех желающих.
HAM-RADIO.LIVE продолжает расти вместе с сообществом. Впереди — больше связок с трансиверами и логгерами, удобнее аннотации и модерация, больше живых данных на карте эфира. Но главное остаётся прежним: сделать так, чтобы радио в реальном времени было видно каждому — открыто, из браузера, на своём языке.
Открыть живой эфир →