Mcaster1DNAS
Digital Network Audio Server — Icecast2 fork with native ICY 2.2 protocol support, YAML configuration, and enterprise streaming features.
Key Features
ICY 2.2 Protocol Support
Native implementation of the ICY 2.2 protocol for rich metadata delivery, album art embedding, and advanced client communication.
YAML-Based Configuration
Modern YAML configuration replaces legacy XML — cleaner syntax, easier automation, and full backward compatibility.
Per-Listener SSL Enforcement
Granular TLS control lets you enforce encrypted connections per mountpoint or listener class for secure audio delivery.
Windows GUI + Service Mode
Full Windows GUI for interactive management plus native Windows Service mode for headless production deployments.
Built-in HTML5 Web Player
Embedded responsive web player with no external dependencies — listeners can tune in directly from their browser.
Multi-Format Support
Stream and relay MP3, Opus, Vorbis, and FLAC simultaneously across multiple mountpoints with independent bitrate settings.
Source Fallback and Relay
Automatic source failover with configurable fallback chains and relay support for distributed streaming networks.
Real-Time Admin API
RESTful administration API for programmatic server control, mountpoint management, and live configuration changes.
Statistics and Listener Tracking
Comprehensive real-time statistics with per-listener tracking, geographic data, connection history, and exportable reports.
Platform Availability
Mcaster1DNAS runs on all major operating systems with native builds for each platform.
Windows
Native Win32 build with GUI tray application and Windows Service installer. Supports Windows 10 and later.
macOS
Universal binary for Intel and Apple Silicon. Runs as a background daemon or from the command line.
Linux
Packages for Debian/Ubuntu, RHEL/Fedora, and static binaries. Systemd service unit included.