Version 1.0.0 · Station Admin
SA Stream Monitor watches your internet radio stream 24/7 and sends an instant desktop alert the moment it goes offline or stops returning audio. Set it up once and it runs silently in the background — so you find out before your listeners do.
Thank you for using Station Admin products. Enjoy!
Jump to section
- Download (Windows)
- Quick Setup
- How It Works
- Alert Types
- Settings Reference
- Running at Windows Startup
- FAQ
- Support
Download (Windows)
Use the Free Download button on this page to get SA-Stream-Monitor.exe. No installer required — place it in any folder and double-click to run.
Requirements: Windows 10 or 11, 64-bit. No additional software required.
Windows download notice: Your browser or Windows may flag SA-Stream-Monitor.exe as uncommon. This file is built and distributed by Station Admin. Choose Keep if your browser warns, then More info → Run anyway if Windows SmartScreen appears when you launch it.
Quick Setup
- Launch
SA-Stream-Monitor.exe. - In the Stream URL field, paste the full URL of your internet radio stream (e.g.
http://myserver.com:8000/liveorhttps://stream.example.com/stream.mp3). - Set your preferred Check Interval — how often the app tests your stream (default: every 60 seconds).
- Click Start Monitoring. The status indicator turns green when your stream is live and healthy.
- If the stream goes offline, the app displays an alert and logs the outage.
Tip: Keep SA Stream Monitor running in your system tray alongside your playout software so you are always notified the moment something goes wrong.
How It Works
At each check interval, SA Stream Monitor sends an HTTP request to your stream URL and checks the response. It verifies two things:
- Connection success — the stream URL returns an HTTP 200 response and is reachable.
- Audio data — the response contains valid audio stream data, not just a connection response.
If either check fails, SA Stream Monitor immediately triggers an alert. The app distinguishes between a complete connection failure (server down) and a stream that connects but returns no audio (encoder stopped).
All check results are written to a local log file so you can review the history of any outage after the fact.
Alert Types
- Stream offline — the URL is not reachable. Your streaming server or hosting provider may be down.
- No audio data — the server responds but is not sending audio. Your encoder or playout software has likely stopped.
- Stream recovered — the stream has come back online after an outage. The app logs the downtime duration.
Each alert includes a timestamp and the type of failure, so you know at a glance whether the problem was with your server or your local broadcast setup.
Settings Reference
Stream URL
The full URL of your stream to monitor. Supports HTTP and HTTPS. Shoutcast and Icecast stream URLs are both supported. Examples:
http://myserver.com:8000/streamhttps://streams.example.com/live.mp3http://192.168.1.100:8000/1(local Shoutcast)
Check Interval
How frequently the app checks your stream, in seconds. The default is 60 seconds. Lower values catch outages faster but generate more network requests. 30–60 seconds is recommended for most stations.
Alert on recovery
When enabled, the app also shows an alert when a previously offline stream comes back online. Useful for confirming that your stream recovered after you fixed a problem.
Running at Windows Startup
To have SA Stream Monitor start automatically when Windows boots:
- Press Win + R, type
shell:startup, and press Enter. This opens your Windows Startup folder. - Create a shortcut to
SA-Stream-Monitor.exein that folder (right-click → New → Shortcut). - Next time Windows starts, SA Stream Monitor will launch automatically and begin monitoring your stream.
Tip: Combine this with your playout software’s auto-start to ensure both your broadcast and your monitoring are running whenever your machine starts.
FAQ
Does it work with any streaming server?
Yes. SA Stream Monitor works with any internet radio stream that has a publicly accessible HTTP or HTTPS URL — Shoutcast, Icecast, cloud hosting providers, and custom servers are all supported.
Does it use much bandwidth or CPU?
No. Each check downloads only a few kilobytes of stream data to verify the connection — it does not download your entire stream. CPU usage is negligible.
Can I monitor more than one stream?
The current version monitors one stream URL at a time. If you need to monitor multiple streams, run multiple instances of the app, each pointed at a different URL.
Where is the log file saved?
The log file is saved in the same folder as SA-Stream-Monitor.exe. You can open the log from inside the app at any time.
Support
- Product: SA Stream Monitor
- Version: 1.0.0
- Website: stationadmin.com
Another free utility from StationAdmin.Com.