The IQStream directory, read live from nostr
Public tuners
Receivers people have chosen to share. Each one is an iqstream server announced on nostr, so any copy of WaveShark can open it as a remote radio and decode what that antenna hears, and the ones with a browser link open straight into app.waveshark.io.
List your own
Serve the span over iqstream from the setup card or with --iqstream-listen, then switch on list in the directory section of the settings, and set locate to how closely the station should be placed on the map. Leave the public host blank and the router is asked to open the port over UPnP, PCP or NAT-PMP. A listed station answers a browser over WebTransport and WebRTC with nothing more to set up. A wave1090 box lists itself with --iqstream-list, answers browsers with --iqstream-webtransport and --iqstream-webrtc, and --iqstream-locate with --iqstream-accuracy puts it on the map.
A listing is a signed nostr event of kind 10690. The station sends it again a few minutes after it retunes or someone starts or stops listening, and every listing expires after a day, so a receiver that goes away drops off here on its own. The location is only as close as its owner chose, anywhere from about 150 km to 150 m.
In WaveShark the same list is in the remote tuners dialog, where TUNE opens a station as a radio, and on the map’s TUNERS layer beside public SpyServers and KiwiSDRs, where CONNECT does.