OpenWebRX+ ist eine erweiterte und verbesserte Version der ursprünglichen Open-Source-Software. OpenWebRX, wodurch der Zugriff ermöglicht wird SDR-Empfänger über ein Netzwerk oder das Internet via Webbrowser. Das Projekt wird von Marat Fayzullin als informeller Fork des ursprünglichen OpenWebRX von Jakob Ketterling entwickelt. Während das Original grundlegende Webfunktionen bietet, … SDROpenWebRX+ bietet umfangreiche Verbesserungen: Rauschunterdrückung, Frequenzschrittabstimmung, Frequenzscanner, Tastenkombinationen, eine verbesserte Benutzeroberfläche und Karte sowie – besonders wichtig – Decoder für eine Vielzahl digitaler Kommunikationsprotokolle. Eine Liste öffentlich verfügbarer Empfänger mit OpenWebRX und OpenWebRX+ finden Sie auf der ReceiverBook-Website.
Im Artikel werden Sie lesen
Was macht OpenWebRX+ besser als das Original?
Originálny OpenWebRX je funkčný základ: ponúka waterfall, základné demodulátory a niekoľko dekóderov pre digitálne amatérske módy. OpenWebRX+ nad tým stavia o podstatnú vrstvu. Spektrálny displej (nad waterfallom) zobrazuje aktuálnu úroveň signálu na každej frekvencii v reálnom čase, čo originál nemá. Redukcia šumu pracuje na princípe spektrálnej subtrakcie a je nastaviteľná prahovou hodnotou. Krokové ladenie (tuning step) umožňuje nastaviť granularitu ladenia – napríklad 5 kHz pre krátkovlnné vysielanie oder 500 Hz für SSB. Der Frequenzscanner überwacht automatisch gespeicherte Frequenzen und stellt sich auf diejenige ein, bei der ein Signal oberhalb der eingestellten Rauschsperre erkannt wird. Die Kartendarstellung wird um Google Maps und Leaflet/OpenStreetMap mit Wetterdaten, maritimen Anmerkungen und Positionsmeldungen aus verschiedenen Systemen erweitert. OpenWebRX+ bietet außerdem HTTPS-Unterstützung, WLAN-Konfiguration direkt über die Weboberfläche, einen integrierten Chat und die Überwachung verbundener Clients durch den Administrator.
Erforderliche Hardware

OpenWebRX+ unterstützt mehrere SDR-Empfänger gleichzeitig, wobei die Gesamtzahl durch die Leistungsfähigkeit des Host-Computers begrenzt ist. Die kostengünstigste Option ist die RTL-SDR-Familie. USB prijímačov na čipset Realtek RTL2832U. RTLSDRv3 Es arbeitet nativ im Bereich von 24 MHz bis 1766 MHz, wobei die Möglichkeit der direkten Abtastung (Q-Zweig) auch im Bereich von 500 kHz bis 14 MHz besteht.
RTLSDRv4 deckt offiziell auch das 500 kHz–24 MHz-Band über einen Konverter ab und benötigt einen aktualisierten Treiber.
SDRPlay (RSP)-Empfänger decken einen kontinuierlichen Bereich von 1 kHz bis 2000 MHz mit einer Bandbreite von bis zu 10 MSPS und einer ADC-Auflösung von bis zu 14 Bit ab und erfordern die Installation der SDRPlay-API vom Hersteller.

Der Airspy R2 bietet einen Frequenzbereich von 24–1700 MHz und eine Bandbreite von 10 MSPS mit einem 12-Bit-ADC. Der Airspy HF+ Discovery deckt die Bereiche 500 Hz–31 MHz und 64–260 MHz mit einem 18-Bit-ADC ab und eignet sich daher besonders für den HF-Empfang. Der Hermes Lite 2 ist ein für Amateure entwickelter SDR-Transceiver mit Ethernet-Schnittstelle, der bis zu vier unabhängige Spektrumsbereiche im Bereich von 130 kHz–30 MHz mit jeweils 384 kHz Bandbreite empfangen kann. Der HackRF One deckt den Bereich von 1 MHz–6 GHz mit einer Bandbreite von 20 MSPS und einem 8-Bit-ADC ab.
| Ausrüstung | Reichweite | Bandbreite | ADC | Schnittstelle |
|---|---|---|---|---|
| RTLSDRv3 | 500 kHz–14 MHz, 24–1766 MHz | 2,4 MSPS | 8 Bit | USB |
| RTLSDRv4 | 500 kHz–1766 MHz | 2,4 MSPS | 8 Bit | USB |
| SDRPlay (RSP) | 1 kHz–2000 MHz | ≤ 10 MSPS | ≤ 14 Bit | USB |
| Airspy R2 | 24–1700 MHz | 10 MSPS | 12 Bit | USB |
| Airspy HF+ | 500 Hz–31 MHz, 64–260 MHz | 768 kSPS | 18 Bit | USB |
| Hermes Lite 2 | 130 kHz–30 MHz | 4 × 384 kSPS | 12 Bit | Ethernet |
| HackRF One | 1 MHz–6 GHz | 20 MSPS | 8 Bit | USB |
OpenWebRX+ in der Praxis – Übersicht über Funktionen und Decoder
Wo man OpenWebRX+ bekommt und wie man es installiert
Binärpakete für Ubuntu 22.04, Ubuntu 24.04, Debian Bullseye, Bookworm und Trixie sind im Projekt-Repository unter luarvique.github.io/ppa verfügbar. Die Installation erfolgt wie gewohnt über APT nach dem Hinzufügen des Repositorys. Für Ubuntu 24.04 genügt das Hinzufügen eines einzelnen OpenWebRX+-Repositorys; für ältere Ubuntu-Versionen und Debian Bullseye muss zusätzlich das originale OpenWebRX-Repository hinzugefügt werden. Nach dem Hinzufügen der Repositories wird die Installation mit folgenden Befehlen durchgeführt:
sudo apt update && sudo apt install OpenWebRX
Nach der Installation ist die Weboberfläche über Port 8073 (http://localhost:8073/) erreichbar. Für Raspberry-Pi-Nutzer stehen vorkonfigurierte SD-Karten-Images mit vollständiger Installation inklusive optionaler Pakete zur Verfügung. Diese sind kompatibel mit RPi 2, 3, 4 und 5 in 32-Bit- und 64-Bit-Versionen und im GitHub-Repository des Projekts verfügbar. Alternativ kann die Installation via Docker erfolgen. Hierfür sind Images mit und ohne SoftMBE (digitaler Sprachdecoder) für die Architekturen x86-64, ARM64 und ARM32 verfügbar. Unter Windows ist die Installation via WSL2 in Kombination mit USB-IP möglich, um das SDR-Gerät aus der Windows-Umgebung in die WSL2-Umgebung zu überführen.
Verwendung von OpenWebRX+ – Übersicht über Funktionen und Steuerelemente
Die Hauptanzeige besteht aus einem Wasserfalldiagramm, einer Frequenzskala, einer Spektralanzeige (OpenWebRX+) und einem Bedienfeld. Das Wasserfalldiagramm visualisiert die Bandaktivität farblich abhängig vom Signalpegel. Die Frequenzeinstellung erfolgt durch Klicken auf das Wasserfalldiagramm, ein Lesezeichen oder durch direkte Eingabe der Frequenz in das Eingabefeld. Lesezeichen sind in drei Typen verfügbar: grün (Frequenzplan, System), gelb (vom Administrator auf dem Server gespeichert) und blau (im Browser des Benutzers gespeichert). Die Rauschsperre wird über einen Schieberegler eingestellt; ein Rechtsklick darauf aktiviert den Frequenzscanner. Rauschunterdrückung (NR) und schrittweise Frequenzabstimmung sind in OpenWebRX+ direkt über das Hauptbedienfeld verfügbar. Tastenkombinationen für die gängigsten Funktionen können durch Drücken der Fragezeichentaste angezeigt werden. Die OpenWebRX Client Android-App (com.fms.owrx) ist für Mobilgeräte verfügbar und umgeht die Einschränkungen mobiler Browser bei der Hintergrundnutzung.

Módy zahŕňajú AM, SAM, LSB, USB, CW, NFM a WFM. Dekódery digitálnych módov pokrývajú rádioamatérske módy FT8, FT4, FT4, WSPR, JT65, JT9, FST4, FST4W, Q65, MSK144, JS8, CW (s automatickým dekóderom aj CW Skimmerom pre celých 48 kHz spektra), RTTY (tri varianty: 170/45, 450/50N, 85/50N), SSTV (Robot, Scottie, PD, Wraase SC2 formáty), APRSsowie Paketfunk. ADS-B (1090 MHz), HFDL, VDL2 und ACARS werden von Luftfahrtprotokollen unterstützt.

Unterstützt werden die maritimen Protokolle AIS, NAVTEX, SITOR-B/MSI und DSC. Für Rundfunkfrequenzen stehen DAB- (digitales FM in Europa), HDRadio- (NRSC5, digitales FM in den USA) und DRM-Decoder zur Verfügung. Für ISM-Bänder (433–435 MHz und weitere) ist ein generischer ISM-Decoder für drahtlose Geräte (Wetterstationen, Sensoren, Reifendruckkontrollsysteme) verfügbar. Die Ausgabe von Decodern für FT8, FT4, WSPR, JT65 und andere WSJT-Modi kann an PSKReporter und WSPRnet gemeldet werden; APRS-Spots an APRS-IS; und alle dekodierten Daten optional über einen MQTT-Broker.
Besondere Merkmale von OpenWebRX+
Der Administrator kann die Hintergrunddekodierung konfigurieren. Dabei dekodiert der Server automatisch Signale auf den im Frequenzplan definierten Frequenzen, sobald ein Benutzer verbunden ist. Der Dekodierungsplaner bietet zwei Modi: Der Tageslichtplaner schaltet die SDR-Geräteprofile entsprechend der Tag-/Nacht-/Graulinienphase um; der statische Planer ermöglicht die minutengenaue Definition eines eigenen Zeitplans. Beide Modi eignen sich für den autonomen Betrieb ohne Benutzer. Für Funkamateure bietet die Integration mit Hamlib OpenWebRX+ kann Befehle zum Ändern von Frequenz und Betriebsart an den angeschlossenen Transceiver senden und dient so als Panorama-Sucher für eine bestehende Station. Die Integration mit SatDump ermöglicht den Empfang und die Dekodierung von Satellitenwetterbildern (NOAA, METEOR) als Backup-Funktion. JavaScript-Plugins (Framework von Stanislav Lechev LZ2SLL) erweitern die Benutzeroberfläche clientseitig, ohne den Servercode zu beeinträchtigen.
Zusammenfassung

OpenWebRX+ OpenWebRX+ ist derzeit der fortschrittlichste frei verfügbare webbasierte SDR-Server mit dem umfangreichsten Angebot an digitalen Protokolldecodern. Für Funkamateure, die ihre Station fernzugänglich machen, die Bänder abhören oder einen öffentlichen Online-Empfänger betreiben möchten, ist die Kombination eines RTL-SDR- oder SDRPlay-Empfängers mit einem Raspberry Pi und OpenWebRX+ eine kostengünstige und recheneffiziente Lösung. Die Installation über das Paket-Repository ist unter Ubuntu und Debian unkompliziert; vorkonfigurierte SD-Karten-Images machen eine manuelle Konfiguration überflüssig. Die Unterstützung externer Meldedienste (PSKReporter, WSPRnet, APRS-IS, MQTT) ermöglicht die Integration in globale Ausbreitungsnetzwerke. Der Quellcode ist auf GitHub unter der AGPL v3-Lizenz verfügbar.
