Broadcast Streaming Control Panel - Streaming Server Statistics (C++ MFC, Win32)
A fully-featured legacy Windows broadcasting tool originally built in Visual Studio 6. Being revived and modernized for Visual Studio 2022.
legacy-source-vs6/— Original C++ MFC source code from Visual Studio 6 (2005 era)- Modern
.vcxprojupgrade planned for Visual Studio 2022 - Installer support via Inno Setup script (
Castit.iss)
- 🎚️ Real-time broadcast UI for Shoutcast/Icecast/SteamCast
- 📁 Template-based HTML generation for web output
- 🗄️ MySQL backend support for logging and server data
- 🧰 SFTP integration, tray notifications, and modular UI design
- Convert
legacy-source-vs6/from.dsw/.dsp→.vcxprojvia VS2013 bridge - Rebuild in Visual Studio 2022 for x86/x64 targets
- Update dependency paths for:
libcurllibxml2mysqlclient
- Restore and modernize installer pipeline
- Tag a 2025 re-release binary
Originally built and released in 2005 as part of the Mediacast1 / CasterClub streaming tool suite.
CastIt remains a testament to stable MFC engineering and real-time broadcast reliability.
Still functional on Windows 11 Pro today.
Legacy proprietary code (2005). Re-release planned under MIT or GPLv3.
Stay tuned for updated licensing and contribution guidelines.
David St. John — Original developer and stream-hosting pioneer
LinkedIn • Mediacast1.ai (coming soon)