NOAA Weather Radio Org Logo

NOAA All Hazards Weather Radio / Environment Canada WeatherRadio streams
Created and supported by Personal Weather Website Owners, and Weather Enthusiasts.

Getting it Live on the Web

Explicit Policies:

For Providers prior to Nov 20, 2020, New Providers, and third-party served sources.

We've found 'alternate' streams to be advantageous at times. So even if your local NWR is already on server, don't hesitate to provide a second stream! See mount protocol below, and use the 'duplicate' stream format. If your mount won't connect, see "known issues" first.


Preferred Primary Server
WxRadio.org will automatically provide HTTPS proxy for your stream. We no longer accept NEW NON-HTTPS direct stream links. Security paradigms across the internet and devices force this, especially regarding "mixed content" presentation, including media streams. SSL/TLS will be universal.


Already Online at Another Website or Server?

We cannot guarantee compatibility with another platform's streaming server. Some specific source submissions we will decline immediately, and absolutely. A few sources may be accepted as an "alternate" stream. Generally, IF you were third party platform prior to Nov 30, 2020 we will attempt to retain that stream, depending on circumstances below. You should also point an instance to wxradio.org. An HTTPS third-party stream may 'demote' to "Alternate", and some MAY be dropped. NON-HTTPS streams will phased out by January 1, 2022

CURRENT PROVIDER: If you are streaming to wxradio.dyndns.org, we'd ask that you maintain that stream to honor Chris C, without whom we wouldn't be here today! We will continue to maintain those streams as long as possible, and they will move to 'alternate' category. However those streams DO NOT currently meet the new HTTPS protocols.

IF Your Current stream is the original "Primary" (first of several in a 'location' sequence of 'same' call letters) prior to November 30, 2020, AND is HTTPS, it will retain 1st position, until you add a WxRadio.org stream. Then the original will become ALTERNATE. Generally, cases of 'multiple call letters', wxradio.org streams with 'star' QRA ratings will conditionally be favored for the 'primary' position.
IF you are NON-https, you will retain 'PRIMARY' status UNTIL a new wxradio.org SSL stream is picked up for those call letters. By December 31, 2021, ALL NON-SSL streams will be 'disabled', since newer devices / browsers will reject them, and free HTTPS is offered on our platforms.

Please also maintain, if you wish, any streams to other services.

NEW PROVIDER: If possible, out of courtesy provide a second stream to Chris (Crushed Box Software) in appreciation for his expensive donation, loyalty, and support in the creation and growth of NOAA Weather Radio Org. Use the protocols as below, EXCEPT the 'Server/ Host' will be wxradio.dyndns.org. We will NOT automatically pick up those NON-SSL streams.



Simply point a new encoder stream to wxradio.org using the below protocols:

WXRADIO.ORG is for NOAA / Environment Canada weather related, or NWROrg authorized audio.
Unauthorized streams will be dropped when discovered, and source IP may be banned.

The below encoder protocols will produce the best overall performance of your stream, optimize your bandwidth and CPU / memory and the stream acceptance on most devices. They will also support our quality and reliability committment to NOAA, WRN, etc.

For some encoders, some fields are 'automatic' or not available. The below covers most.

You can use our stream identifier utility (beta).



Server Type: Icecast2 (or just 'Icecast' for BUTT, e.g.)
Server / host: wxradio.org
Port: 8000
Public: Make sure it is enabled Important!
Username: source
Password: WxRadio2014
Mount: Enter as shown below Important!
Title/meta mode: UTF8
Type: MP3
Sample Rate/Frequency: 22050 Important!
Bitrate: 32K Important!
Channels/mode: MONO (or balanced 2 channel stereo) Important!
Genre: 'Weather' or 'Weather Radio'
Autostart: Enable

Reconnect: Activate - Attempts: Minimum 5 suggested - Time Between: 15 sec
Buffer: 50ms
Sample Quality: sync best>


The MOUNT: Important!
**MOUNT: Must Use this Mount point format:

State-Transmitter Name from NOAA/EC-CallSign

"State" is all caps 2 letter state/province abbreviation.
So as example: XX-Podunk-ABC99

The stream access URL then will be
https://wxradio.org/XX-Podunk-ABC99

Mount a Duplicate, Alternate (secondary) stream to us: Protocols as above, then:
Using the 'State-name-Callsign' convention,simply add:
"-alt" after the Callsign "-alt1", "-alt2" etc.
The stream access URL then will be (e.g.)
"https://wxradio.org/XX-Podunk-ABC99-alt2"
 



Known Issues:

In rare instances, or if you're adding an 'alternate' stream for the same transmitter,your encoder may show a "failed to connect", continual "delay" or other indication depending on the encoder. Assuming the basic setup, "Server, User, Password" are correct, then your selected mountpoint may already be in use, try the '-alt' option above