Four relay layers, side by side. Stream layers watch live EAS audio, decode SAME headers in real time, and auto-relay the stream's own audio from header through EOM. The CAP layer polls the National Weather Service directly and encodes full relay sequences.
🎛️ GLOBAL CONTROL
● STANDBY
📻 L1 · WJON-WSCN
https://radio.wjonip.org/WJON-WSCN
Fixed source · plays through the CORS proxy · live SAME decode
Idle.
📻 L2 · WEATHERUSA NWR
Add a NWS callsign — the stream URL is built as https://radio.weatherusa.net/NWR/<CALL>.mp3
Idle.
📻 L3 · NOAA WEATHER RADIO
Paste a stream URL from noaaweatherradio.org (pattern: https://wxradio.org/STATE-City-CALL)
Idle.
🛰️ L4 · NWS CAP POLLING
Direct fetch to api.weather.gov — no proxy needed · polls every 60s
Idle.
📡 RELAY QUEUE 0 waiting
No alerts queued yet.
📋 RELAY LOG
Nothing relayed yet.
Simulator / relay console for education and hobby broadcasting — not a certified EAS device, not for official emergency use. Alert data: National Weather Service (api.weather.gov). Voice: Paul via the NWS TTS service, with a built-in voice fallback. Audio streams belong to their respective owners.