
Si hace un año reseñaba el receptor "Radio Receiver", escrito íntegramente en JavaScript por Jacobo Tarrío, que permite usar un RTL-SDR desde la página web https://radio.ea1iti.es/, ahora he encontrado algo mucho más completo y depurado aún.
BrowSDR es un receptor de radio definido por software (SDR) de última generación, ultrarrápido y basado en navegador concebido en principio para HackRF creado por Joel "Lynx", un programador de Nueva Zelanda. Conectas un dispositivo HackRF o un RTL-SDR, abres en tu navegador esta URL https://browsdr.jlynx.net y ya está.
Aunque se asegura que no hacen falta drivers, creo que esto no es del todo cierto. Lo he probado en una máquina en la que no tengo instalado ningún driver del SDR-RTL y no arrancaba solo conectado el receptor USB. Si bien te ahorras el software y sus líos, al menos tendrás que ejecutar zadig en tu máquina para que los drivers hagan su trabajo.

WebUSB, sin instalación
Se conecta directamente al hardware HackRF o RTL-SDR mediante WebUSB. Sin software ni plugins ni historias: simplemente abres el navegador y tienes un completo receptor funcional.
Recepción multi-VFO
Puedes escuchar varias frecuencias simultáneamente, cada una con su propio color, modo, silenciador (squelch), volumen y filtros de audio. Además, puedes guardar frecuencias individuales o ajustes preestablecidos de grupos multi-VFO completos. Organizarlas en más de 15 categorías y buscar e importar y exportar en formato JSON.

Uso compartido de SDR remoto
Una función muy interesante es la de poder compartir fácilmente tu SDR con oyentes remotos mediante WebRTC utilizando PeerJS. Los clientes se conectan con un enlace compartido. El anfitrión puede bloquear la configuración y gestionar los clientes conectados. Generas una URL y se lo pasas a un amigo que podrá acceder a tu SDR desde la misma web. Así se simple.

Transcripción con Whisper AI
Dispones de conversión de voz a texto en tiempo real utilizando OpenAI Whisper ejecutándose localmente en tu navegador. Compatible con modelos exclusivos de inglés y multilingües de hasta 800 MB.

Rastreador de actividad de frecuencia
Registra automáticamente el tiempo de apertura del squelch y el número de transmisiones por VFO. Clasifica las frecuencias activas y muestra indicadores de transmisión en vivo.
Decodificador de buscapersonas POCSAG
Decodificación de buscapersonas POCSAG en tiempo real en cualquier VFO NFM. Muestra el código de acceso (capcode), tipo de mensaje, tasa de baudios y el texto del mensaje con soporte de exportación.
Decodificación de FM RDS
Decodifica metadatos del Radio Data System (RDS) de emisoras WFM. Compatible con configuraciones regionales de la UE y América del Norte.
Modos de demodulación
NFM, WFM (con estéreo y RDS), AM, USB, LSB, DSB, CW y RAW; todo decodificado en tiempo real mediante DSP de WebAssembly.
Quizá la única función que podría echar de menos con respecto a SDR++ es la de grabación, pero para eso siempre se puede tirar de herramientas que graban el audio del PC. Lo he probado en cuatro navegadores y en todos funciona bien. Solo en Opera encontré un error, la ventana se cierra al arrastrar el timeline de frecuencias. Aunque se nota algo menos de sensibilidad y el ajuste fino de frecuencias es algo más incómodo que en SDR++ y también un poco menos preciso, por lo demás, la respuesta es impecable. Habrá que estar atentos a su desarrollo.
Todos los detalles los tienes en su página de GitHub.












