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к |
wget -O - https://luarvique.github.io/ppa/openwebrx-plus.gpg | gpg --dearmor -o /etc/apt/trusted.gpg.d/openwebrx-plus.gpg
echo "deb [signed-by=/etc/apt/trusted.gpg.d/openwebrx-plus.gpg] https://luarvique.github.io/ppa/debian ./" > /etc/apt/sources.list.d/openwebrx-plus.list
wget -O - https://repo.openwebrx.de/debian/key.gpg.txt | gpg --dearmor -o /usr/share/keyrings/openwebrx.gpg
echo "deb [signed-by=/usr/share/keyrings/openwebrx.gpg] https://repo.openwebrx.de/debian/ bullseye main" > /etc/apt/sources.list.d/openwebrx.list
wget -O - https://luarvique.github.io/ppa/openwebrx-plus.gpg | gpg --dearmor -o /etc/apt/trusted.gpg.d/openwebrx-plus.gpg
echo "deb [signed-by=/etc/apt/trusted.gpg.d/openwebrx-plus.gpg] https://luarvique.github.io/ppa/ubuntu ./" > /etc/apt/sources.list.d/openwebrx-plus.list
wget -O - https://repo.openwebrx.de/debian/key.gpg.txt | gpg --dearmor -o /usr/share/keyrings/openwebrx.gpg
echo "deb [signed-by=/usr/share/keyrings/openwebrx.gpg] https://repo.openwebrx.de/ubuntu/ jammy main" > /etc/apt/sources.list.d/openwebrx.list
apt update@reboot /PhantomSDR-Plus/start-rtl.sh
Ну или запускать через systemd
Работа свежескомпиленной вебсдрки на мини-пк с процессором n95