
Что такое Ruspo Relay?
Ruspo Relay 1 (https://ruspo.com/rrelru.htm) — приложение (программа) для настольных компьютеров и рабочих станций, предназначенное для подключения различных аналоговых аудиоустройств (например, раций, домофонов, удаленных микрофонов и т. д.) и управления ими через локальную сеть или Интернет по технологии VoIP (Vox over IP). Также программа используется в качестве интернет-репитера для соединения географически удаленных радиостанций или других аналоговых устройств между собой.
Этот софт пользуется популярностью как среди профессионалов радиосвязи, так и у любителей, благодаря своей гибкости и универсальности.
В общем случае, благодаря Ruspo Relay можно расположить операторов или диспетчеров там, где им удобнее, а рацию — там, где она будет работать как следует.
Первая версия программы вышла еще в 2011 году и у многих пользователей до сих пор работает в круглосуточном режиме. Данный обзор относится к версии 1.30, актуальной в данный момент (2020 год).
Примеры использования Ruspo Relay
Управление удаленным трансивером (рацией):

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

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

Как работает Ruspo Relay?
При установке на компьютер, Ruspo Relay позволяет выбрать для работы звуковую подсистему (аудио-адаптер).
Затем, нужно присоединить ПК к рации или иному аналоговому аудиоустройству. Это можно сделать одним из предложенных способов (подробнее в инструкции и здесь).

Также можно воспользоваться недорогим готовым решением — интерфейсом (см., например, здесь: https://2491040.ru/avtoinf.html ; компания — разработчик интерфейса осуществляет также адаптацию его к различным устройствам и настройку программы.)

Затем производятся настройки звука и соединения. Каждый экземпляр программы может быть сконфигурирован как в качестве сервера (принимающего подключения), так и в качестве клиента (инициирующего подключение). Рация или иное аналоговое устройство (интерком, микрофон и пр.) могут быть подключены как к клиенту, так и к серверу. В случае реализации схемы интернет-репитера, устройства подключаются к обоим компьютерам, соединенным в мост.
Для соединения может быть использована как локальная сеть, так и сеть интернет.
В отличии от некоторых других решений, Relay 1 не требует, в общем случае, для работы никаких сторонних сервисов. Однако, до недавнего времени, как и в любом клиент-серверном приложении, для подключения стороне сервера требовался фиксированный IP-адрес. Теперь возможности использования программы стали еще шире. С октября 2017 года пользователи Ruspo Relay 1 могут соединять между собой разные экземпляры программы через службу Remote Repeater (подробнее о сервисе удаленного ретранслятора — здесь).
На заключительном этапе производится тестовое соединение и проверка работы. Помимо базовых функций (управление приемом / передачей, прослушивание эфира и передачи голоса), могут быть настроены и дополнительные: автоинформатор, управление дополнительными каналами и прочие.
В дальнейшем, работа программы может происходить без участия оператора. При потере сетевого соединения, программа будет сама пытаться восстановить коннект через разные промежутки времени.
Подробнее о конфигурировании программы и различных настройках можно прочесть в инструкции на официальном сайте разработчика:
Русский: http://ruspo.com/RR1manual.html
English: https://ruspo.com/RR1manual_en.html
Аналогичные и конкурирующие решения: Ruspo Relay vx Yaesu Wires-X
Программа Ruspo Relay является оригинальной разработкой, использующей передовые решения в области оцифровки, сжатия и передачи звука. Прямых аналогов программы пока не обнаружено, но есть похожие функциональные решения отдельных производителей радиооборудования. В частности, в среде радиолюбителей и профессионалов известно VoIP решение Yaesu Wires-X ( https://www.yaesu.com/jp/en/wires-x/index.php ). Это решение зарекомендовало себя хорошо, но его применение актуально только при использовании радио оборудования Yaesu. Более того, Yaesu Wires-X рассчитан для подключения только раций Yaesu, имеющих соответствующий интерфейсный разъем Mini-DIN, при этом дополнительно нужно купить Internet Linking Kit HRI-200 и специальный кабель. Тем не менее, из существующих решений, это наиболее достойный объект для сравнения.
Подробное рассмотрение обоих решений показывает следующие преимущества Ruspo Relay 1:
+ Программа Ruspo Relay 1 вендор-независима: не требует для подключения к рации покупки проприетарного интерфейса и кабеля, не привязана к какому-либо типу устройства или модели рации; человек, немного знакомый с радиоэлектроникой, может подключить рацию или иное аудиоустройство к ПК по инструкции к программе с использованием недорогих и доступных компонентов, притом несколькими различными способами;
+ Ruspo Relay 1 не требует, в общем случае, для работы никаких сторонних сервисов; если подключение происходит по локальной сети, голосовой сигнал не покидает локальную сеть; если подключение происходит через интернет, можно обеспечить высокую конфиденциальность переговоров работой в виртуальной частной сети (приватной или корпоративной VPN);
+ Программа Ruspo Relay 1 не требовательна к ресурсам компьютера — при тестировании на ПК с одно-ядерным процессором Celeron 2.4 GHz и ОЗУ 512 МБ (ОС Windows XP SP2 не было выявлено каких-либо задержек и подвисаний; не требуется установки каких-либо дополнительных аудиодрайверов и кодеков; подобный компьютер 10-летней давности можно раздобыть практически бесплатно, и его не жалко выделить для подключения к рации;
+ Благодаря хорошему сжатию речевого сигнала, программа Ruspo Relay 1 не требовательна к ресурсам сети передачи данных, она тестировалась даже при GPRS и dial-up модемном соединении; отлично работает через беспроводные сети мобильных операторов, различные роутеры и хабы; для работы программы используется 1 TCP и 2 UDP порта (для сравнения — Wires-X требует 6 UDP портов и соединение минимум 8 MBpS);
+ Программа Ruspo Relay 1 локализована на русский, английский и испанский языки и дополнительно совместима с Localizator (простое и удобное средство для корректного перевода пользовательского интерфейса программы на любой язык или даже диалект силами самого пользователя — https://ruspo.com/locru.htm );
+ Ruspo Relay 1 протестирована на совместимость с другим программным обеспечением, часто используемым в диспетчерских службах — например, при распределении и отслеживании заявок диспетчерами такси часто используется программа «Шашечки» ( https://ruspo.com/shash_ru.htm ), и она может быть запущена на том же ПК;
+ Ruspo Relay 1 имеет уникальные функции:
автоинформатор / радио-маяк (воспроизведение предварительно записанных сообщений или объявлений, притом файл нового сообщения может быть передан на удаленный компьютер дистанционно);
управление дополнительными каналами для перенастройки рации или устройства.
Цена программы и условия распространения
Программа Ruspo Relay 1 — платная, однако имеет бесплатную демонстрационную версию, которая доступна для скачивания на официальном веб-сайте: http://ruspo.com/prodru.htm . Демо-версия программы имеет определенные ограничения (http://ruspo.com/RR1_demo_lim.htm), но позволяет ознакомиться с возможностями программы, поэкспериментировать с подключениями и решить, подходит ли вам эта программа.
Цена платной версии программы колеблется (у разных дистрибуторов от 3000 рублей до $100). Интересно, что цена в рублях (для российских покупателей) фиксированная и, на сегодняшний день, более чем в 2 раза дешевле, чем цена в у.е. по текущему курсу для зарубежных покупателей.
Программа (технически) позволяет использовать несколько экземпляров софта на одном компьютере, что позволяет достичь дополнительной экономии при подключении нескольких раций или аудио устройств к одному компьютеру.
—
Эта статья изначально была опубликована на английском языке в Ruspo blog: https://blog1.ruspo.com/
и на платформе Medium: https://medium.com/@IgorYanovskiy/ruspo-relay-1-review-of-the-latest-version-46c4bd9441