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.
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.