Radio Player - Professional Web Streaming Platform

Description
๐ง RADIO PLAYER - PROFESSIONAL WEB STREAMING PLATFORM
Transform your radio station with this modern, feature-rich web player. Built with PHP, MySQL, and HTML5 Audio API, this complete solution includes a powerful admin panel, 6 customizable color themes, and advanced analytics.
โจ KEY FEATURES:
โข Live HTML5 Streaming - High-quality audio playback with play/pause controls โข 6 Color Themes - Dark Red, Light Red, Ocean Blue, Purple Night, Neon Green, Pure Dark โข Custom Color Picker - Create unlimited custom themes with live preview โข Powerful Admin Panel - Manage all settings, logos, colors, and content โข Social Media Integration - Facebook, WhatsApp, Instagram, Twitter, Telegram sharing โข Analytics Dashboard - Track visitors, user agents, and page statistics โข SEO Optimized - Meta tags, Open Graph, Schema.org markup โข Fully Responsive - Perfect on mobile, tablet, and desktop devices โข Logo Management - Upload custom logo and favicon โข Ticker Messages - Dynamic scrolling announcements
๐จ FRONTEND FEATURES:
โข Real-time song display with scrolling ticker โข Volume slider with mute option โข Touch-friendly mobile controls โข Landscape mode optimization โข Native mobile share API โข Copy link functionality โข Font Awesome 6.5.0 icons โข Google Fonts (Anek Tamil, Orbitron)
โ๏ธ ADMIN PANEL:
โข Secure login with bcrypt password hashing โข Color theme manager with presets and custom picker โข Logo/favicon upload (URL or file) โข Stream URL configuration โข Social media links management โข SEO settings (meta description, keywords) โข Visitor logs and statistics โข Password change system โข Mobile-responsive interface
๐ SECURITY:
โข SQL injection prevention (PDO prepared statements) โข XSS protection (output escaping) โข CSRF protection โข Secure file upload validation โข Session management
๐ฑ BROWSER SUPPORT:
Chrome 90+, Firefox 88+, Safari 14+, Edge 90+, Mobile Safari iOS 13+, Chrome Mobile Android 8+
๐ฏ PERFECT FOR:
โข Online radio stations โข Podcast streaming โข Music broadcasters โข Community radio โข Internet radio startups
๐ฆ WHAT'S INCLUDED:
โข Complete PHP source code โข MySQL database structure โข Admin panel โข Installation guide (HTML) โข Documentation โข Live demo access
๐ก EASY INSTALLATION:
Upload files โ Create database โ Import SQL โ Edit config.php โ Done in 5 minutes!
๐ VERSION 2.0 UPDATES:
โข NEW: Dynamic color theme system โข NEW: 6 built-in color presets โข NEW: Live color preview โข FIXED: Logo display issues โข IMPROVED: Mobile responsiveness โข ENHANCED: Security measures
๐ VERSION 2.1 UPDATE:
โข NEW: Live Chat Box โ Listeners can start a live chat with the RJ directly from the home page (Name + Email to start), and the RJ can reply in real-time from a dedicated Live Chat section in the Admin Panel with a premium chat bubble design.
โข NEW: Enable/Disable the Live Chat widget anytime from Admin Panel or Site Settings.
โข NEW: Customizable chat box position (Bottom Right, Bottom Left, Top Right, Top Left)
๐ DEMO:
Frontend: https://radioplayer.anowhostin... Admin Panel: https://radioplayer.anowhostin... Login: admin / password
Features
โ HTML5 Audio Streaming โข Play/Pause controls โข Volume slider with mute โข High-quality audio playback
โ 6 Pre-built Color Themes โข Dark Red (Classic) โข Light Red (Vibrant) โข Ocean Blue (Professional) โข Purple Night (Modern) โข Neon Green (Electric) โข Pure Dark (Minimal)
โ Custom Color Picker โข Unlimited color combinations โข Live preview โข Instant site-wide updates โข 5 customizable colors per theme
โ Secure Admin Panel โข Dashboard with analytics โข Login system with bcrypt hashing โข Session management โข Password change option โข Mobile-responsive interface
โ Logo & Branding โข Custom logo upload (URL or file) โข Favicon upload โข OG image for social sharing โข Multiple format support (PNG, JPG, SVG, WebP) โข Automatic old file cleanup
โ Social Media Sharing โข Facebook share button โข WhatsApp share โข Instagram link โข Twitter/X share โข Telegram share โข Copy link button โข Native mobile share API
โ Real-time Song Display โข Current playing track โข Dynamic scrolling ticker โข Live status indicator โข Customizable ticker messages
โ Visitor Analytics โข IP address logging โข User agent tracking โข Page visit tracking โข Date/time stamps โข Daily statistics โข Visitor logs table
โ SEO Optimization โข Meta description โข Meta keywords โข Meta author โข Robots meta tags โข Canonical URL โข Open Graph tags โข Schema.org markup โข Google Analytics integration
โ Stream Management โข Custom stream URL โข Stream type configuration โข Live status toggle โข Live text customization
โ Responsive Design โข Mobile optimized โข Tablet friendly โข Desktop perfect โข Touch controls โข Landscape mode support
โ Security Features โข SQL injection prevention โข XSS protection โข CSRF protection โข File upload validation โข Secure sessions โข Prepared statements (PDO)
โ Easy Customization โข Color theme switcher โข Logo manager โข Ticker editor โข Social links manager โข Settings panel
โ Performance โข Lightweight code (< 200KB) โข Fast page load (< 1 second) โข Minimal HTTP requests โข Browser caching โข Optimized database queries
โ Modern UI โข Font Awesome 6.5.0 icons โข Google Fonts integration โข CSS3 animations โข Smooth transitions โข Clean interface
Requirements
๐ฅ๏ธ SERVER REQUIREMENTS:
โข PHP Version: 7.4 or higher (8.0, 8.1, 8.2, 8.3 supported) โข MySQL Version: 5.7+ or MariaDB 10.2+ โข Web Server: Apache with mod_rewrite OR Nginx โข PHP Extensions Required: - PDO - mysqli - gd - fileinfo โข Disk Space: 50 MB minimum โข SSL Certificate: Recommended (HTTPS support) โข Hosting: cPanel recommended (any shared hosting works)
๐ฑ BROWSER REQUIREMENTS:
โข Desktop Browsers: - Google Chrome 90+ - Mozilla Firefox 88+ - Safari 14+ - Microsoft Edge 90+ - Opera 76+
โข Mobile Browsers: - Mobile Safari (iOS 13+) - Chrome Mobile (Android 8+) - Samsung Internet - Firefox Mobile
๐พ DATABASE:
โข MySQL 5.7 or higher โข MariaDB 10.2 or higher โข Database user with full privileges (SELECT, INSERT, UPDATE, DELETE)
๐ PHP CONFIGURATION:
โข upload_max_filesize: 10M or higher โข post_max_size: 10M or higher โข memory_limit: 128M or higher โข max_execution_time: 300 or higher
๐ง OPTIONAL (RECOMMENDED):
โข SSL/HTTPS certificate for secure streaming โข CDN for faster loading โข Backup system โข Firewall protection โข Regular updates enabled
โ COMPATIBLE WITH:
โข Icecast streaming servers โข Shoutcast streaming servers โข Online radio services โข Live audio streams โข MP3/AAC formats โข Any HTML5 compatible stream
๐ HOSTING COMPATIBILITY:
โข Shared hosting (cPanel, Plesk) โข VPS servers โข Dedicated servers โข Cloud hosting (AWS, DigitalOcean, Vultr) โข Any Linux-based hosting
Instructions
๐ฅ INSTALLATION GUIDE (5 MINUTES)
STEP 1: UPLOAD FILES โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ 1. Extract the downloaded ZIP file 2. Upload ALL files to your hosting: โข Via FTP (FileZilla, WinSCP) โข OR cPanel File Manager 3. Upload to: public_html/ (or your domain folder)
STEP 2: CREATE DATABASE โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ 1. Login to cPanel 2. Go to "MySQL Database Wizard" 3. Step 1: Create database โข Database name: radioplayer_db (or any name) 4. Step 2: Create user โข Username: your_username โข Password: strong_password (save this!) 5. Step 3: Grant ALL PRIVILEGES 6. Click "Next"
STEP 3: IMPORT DATABASE โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ 1. Go to phpMyAdmin in cPanel 2. Select your database (radioplayer_db) 3. Click "Import" tab 4. Choose file: database.sql (from uploaded files) 5. Click "Go" button 6. Wait for success message
STEP 4: CONFIGURE DATABASE CONNECTION โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ 1. Open file: config.php (in root folder) 2. Edit these lines:
define('DB_HOST', 'localhost'); define('DB_NAME', 'radioplayer_db'); // Your database name define('DB_USER', 'your_username'); // Your database username define('DB_PASS', 'your_password'); // Your database password define('SITE_URL', 'https://yourdomain.com'); // Your website URL
3. Save the file
STEP 5: SET FOLDER PERMISSIONS โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ Set these folders to 755 permissions:
โข uploads/ โข uploads/logos/ โข uploads/favicons/ โข uploads/og_images/
How to set: 1. Right-click folder in FTP or File Manager 2. Select "Permissions" or "File Permissions" 3. Enter: 755 4. Click "OK"
STEP 6: LOGIN TO ADMIN PANEL โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ 1. Visit: https://yourdomain.com/dj_admi... 2. Default credentials: โข Username: admin โข Password: password 3. Click "Login"
โ ๏ธ IMPORTANT: Change password immediately after first login!
STEP 7: CONFIGURE YOUR RADIO PLAYER โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
A) SITE SETTINGS: โข Admin โ Site Settings โข Update site name, description โข Upload your logo โข Upload favicon โข Save changes
B) STREAM SETTINGS: โข Admin โ Stream Settings โข Enter your stream URL (e.g., http://stream.example.com:8000/radio) โข Set stream type (audio/mpeg or audio/aac) โข Toggle live status โข Save changes
C) COLOR THEME: โข Admin โ Color Theme โข Choose a preset OR use custom color picker โข Click "Save Changes" โข Refresh frontend to see changes
D) SOCIAL LINKS: โข Admin โ Social Links โข Add Facebook, Instagram, Twitter, WhatsApp links โข Save changes
E) TICKER MESSAGES: โข Admin โ Ticker Messages โข Add scrolling announcements โข Save changes
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ๐จ HOW TO CHANGE COLORS โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
1. Login to Admin Panel 2. Click "Color Theme" in navigation 3. Option A: Choose a preset theme โข Dark Red โข Light Red โข Ocean Blue โข Purple Night โข Neon Green โข Pure Dark 4. Option B: Create custom colors โข Click color boxes โข Use color picker โข See live preview 5. Click "Save Changes" 6. Go to frontend and hard refresh (Ctrl+Shift+R)
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ๐ง TROUBLESHOOTING โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ PROBLEM: Logo not showing
โ SOLUTIONS: โข Check uploads/logos/ folder permissions (must be 755) โข Verify logo file uploaded successfully โข Clear browser cache (Ctrl+F5) โข Check config.php SITE_URL is correct โข Verify database logo_url column has value
โ PROBLEM: Colors not changing
โ SOLUTIONS: โข Verify colors saved in database (check settings table) โข Hard refresh browser (Ctrl+Shift+R) โข Clear browser cache completely โข Check PHP errors in admin panel โข Re-save colors in admin
โ PROBLEM: Stream not playing
โ SOLUTIONS: โข Test stream URL in VLC Media Player first โข Check if stream is actually live โข Verify stream URL format is correct โข Ensure HTTPS stream for HTTPS websites โข Check browser console for errors (F12) โข Try different browser
โ PROBLEM: Upload fails
โ SOLUTIONS: โข Check folder permissions (755 for uploads/) โข Increase PHP limits in php.ini: upload_max_filesize = 10M post_max_size = 10M โข Check available disk space โข Verify file format is allowed (PNG, JPG, etc.)
โ PROBLEM: Admin login not working
โ SOLUTIONS: โข Check database imported correctly โข Verify config.php database credentials โข Clear browser cookies โข Try different browser โข Reset password via database (phpMyAdmin)
โ PROBLEM: Page shows errors
โ SOLUTIONS: โข Check config.php settings โข Verify database connection โข Check PHP version (must be 7.4+) โข Enable error reporting to see exact error โข Contact support with error details
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ๐ SUPPORT & HELP โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Need help? Contact us anytime:
Developer: Anow Hosting Email: anowhosting@gmail.com WhatsApp: +94779688469 Website: https://anowhosting.com Demo: https://radioplayer.anowhostin...
We provide: โข Installation assistance โข Customization services โข Technical support โข Bug fixes โข Feature requests
Response time: Within 24 hours (usually faster!)
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ POST-INSTALLATION CHECKLIST โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โก Database created and imported โก config.php updated with correct credentials โก Folder permissions set to 755 โก Admin password changed from default โก Logo uploaded โก Favicon uploaded โก Stream URL configured โก Color theme selected โก Social links added โก Ticker messages added โก Tested on mobile device โก Tested stream playback โก Checked all pages load correctly โก SSL/HTTPS enabled (recommended)
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ ๐ CONGRATULATIONS! โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Your professional radio player is now live!
Visit your website and enjoy streaming! ๐ง
Don't forget to: โข Share on social media โข Test on different devices โข Backup your database regularly โข Keep files updated
| Author | anowhosting |
|---|---|
| Category | Scripts & Code / PHP Scripts / Multimedia / Music |
| Price | $15 |
| Extended License | $45 |
| Likes | 2 |
| First Release | Apr 15, 2026 |
| Last Update | Jul 15, 2026 |
| Files included | .php, .css, .html, .sql, JavaScript .js |
| Software version | PHP 7.4, PHP 8.0, PHP 8.1, PHP 8.2, PHP 8.3 |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit๐ฅ
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS ยท 3,102 views ยท 28 clicksSaaS ยท Week 45 ยท 3,102 views ยท 28 clicks
๐ฅ
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website ยท 40,498 views ยท 216 clicksWebsite ยท Week 45 ยท 40,498 views ยท 216 clicks
๐ฅ
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS ยท 38,585 views ยท 110 clicksSaaS ยท Week 45 ยท 38,585 views ยท 110 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS ยท 57,628 views ยท 197 clicksSaaS ยท Week 45 ยท 57,628 views ยท 197 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App ยท 27,058 views ยท 119 clicksDesktop App ยท Week 45 ยท 27,058 views ยท 119 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions โ you only pay for approved listings.
Website ยท 2,996 views ยท 18 clicksWebsite ยท Week 45 ยท 2,996 views ยท 18 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
1,692 views ยท 16 clicksWeek 45 ยท 1,692 views ยท 16 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
1,582 views ยท 13 clicksWeek 45 ยท 1,582 views ยท 13 clicks