Powerful Features for Radio Hosting

JRMPanel combines everything you need to run a professional radio hosting business — from Shoutcast and Icecast server management to automated billing, all in one control panel.

Multi-Engine Streaming Support

Run Shoutcast v1, Shoutcast v2, and Icecast simultaneously on the same server. Each station gets its own configuration, ports, and SSL certificate.

Shoutcast v1 (DNAS)

Classic Shoutcast DNAS support for legacy compatibility. MP3 and AAC codecs with configurable bitrates from 24kbps to 320kbps. Ideal for stations using older broadcasting software.

Shoutcast v2.4 / v2.6

Modern Shoutcast with native SSL/TLS encryption, multiple mount points, ultra-low latency streaming, and advanced metadata handling. v2.6 adds improved stability and performance.

Icecast 2.4

Open-source streaming with support for Ogg Vorbis, Opus, MP3, and WebM codecs. Native SSL support, fallback mount chains, and relay capabilities for distributed streaming networks.

Three Dedicated Control Panels

Each user role gets its own optimized interface with role-specific tools and permissions.

Admin Panel

Port 3086 (HTTPS: 3087)

Full server management for hosting providers and administrators.

  • Create and manage client accounts
  • Define hosting packages with resource limits
  • Monitor all stations in real-time
  • Manage SSL certificates and domains
  • Configure firewall and security rules
  • View activity logs and system health
  • Bulk operations on multiple stations
  • Backup and migration tools
  • DNS and domain management
  • White-label branding customization

Client Panel

Port 3082 (HTTPS: 3083)

Self-service station management for radio station owners.

  • Start/stop/restart streaming server
  • AutoDJ playlist management
  • Upload music via web or FTP
  • Create and manage DJ accounts
  • View listener statistics and GeoIP maps
  • Configure mounts and relay points
  • Manage public station page and widgets
  • Schedule playlists with time intervals
  • Enable song requests for listeners
  • Download listener reports (CSV)

DJ Panel

Port 3080 (HTTPS: 3081)

Streamlined interface for live broadcasters and DJs.

  • Connect and broadcast live
  • View current listener count
  • Record live broadcasts
  • Manage personal jingle library
  • View broadcast history and logs
  • Update profile and connection settings
  • AutoDJ auto-pauses when DJ connects
  • Two-factor authentication support

Professional AutoDJ with Liquidsoap

Keep your stations broadcasting 24/7 with our professional-grade AutoDJ system powered by Liquidsoap — the most flexible audio streaming engine available.

  • Smart Crossfade — Smooth transitions between tracks with intelligent volume leveling and adjustable fade duration.
  • Jingle Insertion — Automatically insert station jingles between songs at configurable intervals.
  • Playlist Scheduling — Schedule different playlists for specific times of day, days of the week, or custom intervals.
  • Music Folder Organization — Organize tracks into folders and categories. Drag-and-drop interface for easy playlist building.
  • FTP Music Upload — Upload large music libraries via ProFTPD. Automatic metadata scanning and library indexing.
  • Multi-Format Support — Supports MP3, AAC, OGG Vorbis, and FLAC source files. Transcodes automatically for streaming.
  • Live DJ Priority — AutoDJ pauses automatically when a live DJ connects and resumes seamlessly when they disconnect.
  • Tag Editor — Built-in ID3 tag editor to fix track metadata directly from the panel without downloading files.
Liquidsoap AutoDJ
playlist = playlist(mode="randomize")
jingles = playlist("/music/jingles")
radio = rotate(weights=[1,4], [jingles, playlist])
radio = crossfade(radio)
radio = fallback([live_dj, radio])
# DJ goes live → AutoDJ pauses automatically

Real-Time Analytics & GeoIP Maps

Know exactly how your stations perform with comprehensive analytics, listener tracking, and interactive geographic maps.

Live Listener Count

Real-time listener numbers with peak tracking, unique listeners, and historical trends.

Bandwidth Monitoring

Track data transfer per station, per client, and across the entire server in real-time.

Play History

Complete log of every song played, with timestamps, listener counts, and duration.

GeoIP Maps

Interactive Leaflet maps showing listener locations worldwide using MaxMind GeoIP data.

Built for Hosting Providers

Everything you need to sell radio hosting services professionally — from automated billing to white-label branding.

WHMCS Integration

Native provisioning module for automated account creation, suspension, and termination through WHMCS billing.

Reseller System

Multi-tier reseller accounts with custom packages. Resellers manage their own clients independently.

Hosting Packages

Define packages with bandwidth limits, disk quotas, max listeners, bitrate caps, and number of stations.

White-Label Branding

Customize the client panel with your logo, colors, and company name. Your clients see your brand, not ours.

REST API

Comprehensive API for custom integrations with your existing systems, billing platforms, and monitoring tools.

Email Reports

Automated email reports with listener stats, bandwidth usage, and station performance summaries.

Security & Infrastructure

Enterprise-grade security features to protect your servers, clients, and streaming infrastructure.

Free SSL/TLS Certificates

Automatic Let's Encrypt certificates for all stations with auto-renewal every 60 days.

Firewalld Integration

Automatic firewall configuration. Only necessary ports are opened for each station.

Geo-Blocking

Block or allow listeners by country. Useful for licensing compliance and content restrictions.

Listener Banning

Ban specific IPs or IP ranges from connecting to your stations.

Two-Factor Authentication

TOTP-based 2FA for admin, client, and DJ accounts using any authenticator app.

Activity Logging

Complete audit trail of all actions taken in the panel with user, IP, and timestamp.

Ready to Try JRMPanel?

Get started with JRMPanel today and see why hosting providers choose us for their radio streaming infrastructure.