Mcaster1DNAS

Digital Network Audio Server — Icecast2 fork with native ICY 2.2 protocol support, YAML configuration, and enterprise streaming features.

v2.5.2-dev GPLv2 Windows macOS Linux

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.