Немного предыстории. Минут на пять. Печенеги... то есть вебсдр появился в 2007 году, к этому времени уже давно существовали единичные радиоприемники с CAT которые энтузиасты выставляли в сеть с помощью самописных cgi позволявших общаться вебстраничке с приемником через этот самый CAT.
Javaradio, позже javoradio, dxtuners - небольшая сеть приемников начавшаяся в 1999 году, изначально ориентировался на приемники icom PCR 100\1000, которые были обычными широкополосными сканерами но управлявшимися через COM порт.




Примерно в то же время появлялись самописные проекты поменьше и единичные приемники доступные через обычный браузер.
Этот работает до сих пор.
https://www.chilton.com/R8/receiver.html


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



Есть проект globaltuners. За деньги он предоставлял доступ к реальным "железным" приемникам устанавливаемым любителями по всему миру. На нем нужно было регистрироваться, зато он предоставлял полный доступ к выбранному приемнику.
Существует до сих пор, но приемников мало, и половина - rtlки подключаемые плагином к sdr#


К сервису умудрялись подключать ФМ тюнеры для наблюдений дальнего прохождения, через самодельные контроллеры


Еще с 2012 до примерно 19 года существовал самобытный проект receiver.by-два приемника degen1103 с самодельным интерфейсом к ПК. Очевидно позволял слушать только одну частоту, плюс иногда сканировал весь кв диапазон и строил панорамы эфира.

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

Вебсдр довольно простая вещь, это сдр приемник интерфейс которого выполнен в виде обычного вебсайта. Это позволяет слушать его с любого устройства через обычный браузер в домашней сети, а если у вас есть внешний ip то можно открыть его другим людям (ну или слушать его самому издалека). Поскольку тут задействована еще и сетевая составляющая то установка и настройка такого софта немного сложнее чем эникейских программ под винду. Ну и нужен отдельный компьютер-сервер который будет всегда включен и готов отдавать данные подключающимся слушателям.
Надо уточнить что в случае вебсдр всей обработкой сигнала занимается сервер, клиентам в браузер отсылается только картинка спектра и звук.
Сейчас есть уже три варианта ПО относительно доступных желающим, два из них - опенсорс и могут использоваться без разрешений итд.
Также поскольку это обычные веб-сайты к ним применимы обычные админские трюки. Я прокидывал Openwebrx через i2p. Правда звук не прошел - что-то не то с вебсокетами, но интерфейс открывался через эту сеть.
websdr
"Голландский" веб-приемник
Закрытый код, распространяется по личному запросу к автору.
Поддерживает нативно только приемники типа softrock и rtl через rtl_tcp. Максимальная полоса обзора одного диапазона-2мгц.
Максимум 8 диапазонов на одном экземпляре сервера
Настраивается полностью конфигурационными файлами.
Есть версия бинарника для raspberry pi
OpenWebRx
Открытый код, устанавливается из репозитория, поддерживает огромное количество сдр приемников переключаемых с главной страницы (могут работать одновременно в разных вкладках), очень гибко настраивается через веб-интерфейс. Полоса в принципе ограничена мощностью компьютера.
Есть форк openwebrx+ отличающийся более широкой поддержкой разных сдр и бОльшим количеством декодеров, так же в нем есть чат между пользователями.
Имеет большое количество встроенных декодеров цифровой служебной и любительской связи, декодеры могут работать в фоне, данные содержащие в себе координаты (wspr, ft4, acars, ais, hfdl) отображаются на встроенной карте.
Есть готовые пакеты для arm (запускаются даже на роутерах и слабых одноплатниках)



PhantomSDR
Относительно новый, альфа версия. Открытый код, надо компилировать (ванильная версия имеет собранный пакет под windows), настраивается конфигурационными файлами, форк PhantomSDR+ содержит декодер ft8 и возможно список будет расти. Может работать (сейчас) одновременно только с одним приемником
.
KiwiSDR
Проект готового устройства - вебсдр.
Полный опенсорс, можете скачать все данные и изготовить самостоятельно. Состоит из платы с АЦП 12 бит 64MSps и слабенькой FPGA а так же платы Beaglebone - одноплатного компьютера. Всю обработку сигнала выполняет плата приемника на FPGA и отсылает по i2c в одноплатный компьютер звук и спектр, а тот уже крутит просто вебсервер, обрабатывает запросы и передает команды от пользователей FPGA. Отсюда максимум 4 пользователя с возможностью смотреть и зумировать спектр или 8 пользователей с возможностью смотреть только полный спектр 30 мгц, либо присоединиться к кому-то из пользователей послушать частоту которую слушает он. Кастомизации никакой, по сути готовое устройство, и было бы оно дешевым - было бы круто. Но от 64к за плату приемника на алике...
Из интересного-в ПО приемника встроен TDOA пеленгатор, и подключившись к нескольким приемникам к которым подключены GPS блоки можно выполнить триангуляцию источника сигнала
Также есть небольшое количество декодеров типичной КВ цифры
Одно время выпускался китайский клон на RaspberryPi-FlydogSDR



GrWebSdr
Случайно наткнулся на ссылку с его описанием, впервые вижу. Видимо в университете Томаша Масарика людям нечем заняться.
На Groups.io появился тред о разработке любителем G0ORX многопользовательского веб-интерфейса к KA9Q-radio
KA9Q-Radio само по себе интересно тем что использует метод Overlap and Save который гораздо экономнее расходует ресурсы процессора при демодуляции
Требует компиляции отдельно KA9Q radio и веб-морды.

nRSP-ST
Приемник от SDRPlay, сетевой но с возможностью подключаться и по usb. Может работать как тупо как rtl_tcp передавая необработанный iq поток в сдр приложение на компьютере по сети, так и работать как вебсдр, на небольшое количество пользователей.
Буквально на днях появился девайс web-888
Есть декодеры распространенной цифры, по заявлениям разраба тянет 13 пользователей с индивидуальным зумом спектра.
16бит, 62 мгц полосы. Сейчас стоит 27к


OpenWebRx

Бесплатный сервер вебсдр поддерживающий большое количество приемников, распространяется без ограничений. Использует CSDR, так что он не так экономичен как websdr от PA3FWM, но при небольшом количестве пользователей это не критично, плюс имеет огромное количество фич, встроенную карту на которой отображаются другие вебсдр зарегистрированные на своих сервисах, OWRX, websdr, Kiwisdr, расписания вещаний разных станций, плюс отображаются координаты декодированных сообщений APRS,WSPR,HFDL, все в которых передаются координаты (да, есть куча встроенных декодеров, метеофаксы, ISM. Много их.