These days there are lots of web-connected software defined radio receivers around the world. Back in 1995 I built a web-controlled shortwave radio web site using my Drake R8, a SoundBlaster sound card and NetBSD Unix. You can still see what it looked like with the Wayback Machine, https://web.archive.org/web/19970507174555/http://www.chilton.com/scripts/radio/R8-receiver
A few years ago I finally got around to learning enough JavaScript and Python to make an interactive HTML5 page with streaming audio. I think it turned out pretty nice. The controls mimic the functions of the R8 pretty closely with a few changes for simpler operation. Works with most web browsers (though not iOS/Safari which, for some reason, doesn’t support the HTML5 “mediaSource” type I use for decompressing the audio stream.)
Check out my HDR (hardware defined radio) at https://www.chilton.com/R8/receiver.html