About MediaCast One
The parent organization behind Mcaster1 broadcasting tools and the CasterClub internet radio community. We build professional-grade software for digital broadcasters worldwide.
Our Story
MediaCast One was founded by David St. John with a singular vision: give internet radio broadcasters the same caliber of tools that terrestrial stations rely on — without the enterprise price tag.
What started as a fork of Icecast evolved into Mcaster1DNAS, a streaming server with native ICY 2.2 protocol support. From there, the ecosystem grew organically — each product built to solve a real problem encountered while running stations and managing infrastructure.
Today, Mcaster1 encompasses 11 professional tools spanning streaming servers, encoders, broadcast automation, media players, metadata management, monitoring, security, and infrastructure. CasterClub serves as the community hub where broadcasters connect, share knowledge, and discover stations through our YP directory of 14,700+ indexed streams.
Leadership
Our Brands
Two complementary brands, one mission: empower digital broadcasters.
Mcaster1
The product brand — professional broadcasting tools including streaming servers, encoders, automation suites, media players, and infrastructure software. Built in C++, Qt6, Go, and Python for maximum performance.
mcaster1.comCasterClub
The community brand — internet radio community platform with forums, station directory, web player, bandwidth tools, articles, and social features. 6 databases powering a full-stack community experience.
casterclub.comTechnology Stack
C++ / Qt6
Core applications: DNAS, Studio, AMP, Encoder, AudioPipe, BackDraft, YPMan, InstallSystem
Go
StreamProxy — high-performance HTTPS relay with adaptive buffering
PHP 8.2+
All web frontends: CasterClub, YP Directory, product dashboards, admin panels
Python
Discovery automation, YP crawlers, playlist generation tools