Radio Stream Status Monitor for personal use (Stage 1) need Web Development

Contact person: Radio Stream Status Monitor for personal use (Stage 1)

Phone:Show

Email:Show

Location: Nottingham, United Kingdom

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"I need a small, reliable tool that keeps an eye on several online radio streams and tells me at any moment whether each feed is live, down, or faulty. The goal is to catch outages immediately, keep a log of what happened, and receive an alert before listeners even notice.

Here’s how I picture it working: the script pings each stream URL on a set interval, validates that audio is actually coming through, and then classifies the result as live, down, or faulty (e.g., silence, looping, or corrupted frames). Results should be time-stamped and an instant notification by SMS and or Private messaging.

I’m comfortable hosting this on my small virtual server.

Python (requests, ffmpeg/ffprobe, pydub) would be ideal, but I’m open to Node.js or any language you can justify. What matters most is clear, well-commented code that I can extend later, plus straightforward deployment instructions. (This was added by Freelance, sounded good, so left it)

Deliverables
• Source code with comments
• Read-me or setup guide
• Sample log file showing live / down / faulty events and notification
• Quick test proving an alert fires when a stream is manually stopped

If you have experience with Icecast, Shoutcast, or similar radio streaming protocols, let me know—your insight will help make this rock-solid." (client-provided description)


Matched companies (2)

...

SJ Solutions & Infotech

SJ Solutions & Infotech is a team of highly experienced and dynamic professionals who have an enormous passion for technology. In this fast changing … Read more

...

Versasia Infosoft

Versasia Infosoft is a trusted provider of custom IT solutions, offering end-to-end services in software development, web and mobile app development,… Read more