Description
✨ Key Features
- Live Radio Streaming — SHOUTcast, Icecast & custom streaming URLs.
- Live TV Player (HLS/MP4) for TV broadcast support.
- AdMob Built-In — banners & interstitial ads for revenue generation.
- Firebase Integration — analytics, crash reporting & remote config.
- OneSignal Push Notifications for show alerts & user engagement.
- Background Audio Playback with lock-screen controls.
- Now Playing Metadata — display song title, artist & artwork when available.
- Social Media Links to grow your station community.
- Offline handling & error recovery for unstable networks.
- Multi-language UI — edit text easily in localization files.
- Privacy Policy URL & compliance-ready structure.
⚙️ Technical Stack
- Framework: Flutter (Dart)
- Streaming: HLS / SHOUTcast / Icecast
- Push: OneSignal Notifications
- Analytics: Firebase SDK
- Ads: Google AdMob
- Architecture: MVVM + Provider / Bloc (based on included version)
Server Requirements: None required — fully client-side with optional Firebase services.
🧩 Installation Guide
- Install Flutter (latest stable release).
- Open the project in Android Studio or VS Code.
- Configure stream URL in the app constants file.
- Add Firebase setup:
google-services.json/GoogleService-Info.plist. - Insert AdMob IDs & update OneSignal keys.
- Customize branding — icons, splash, colors, name.
- Build release APK/AAB for Android & IPA/TestFlight for iOS.
📦 Deliverables
- ✅ Full Flutter Source Code (Android + iOS)
- ✅ Design assets & UI screens
- ✅ Firebase integration templates
- ✅ Notification & ad configuration
- ✅ Documentation + README
- ✅ GPL License included
📱 Supported Platforms
- Android: Android 6.0+ Smartphones & Tablets
- iOS: iOS 12+ compatible with iPhone & iPad
🧠 Notes
- License: Distributed as a GPL product — edit, extend & redistribute freely.
- Branding Tips:
- Use dark theme & channel-matching color palette.
- Update app screenshots with your station branding before publishing.
- Enable metadata for “Now Playing” for a professional feel.
- SEO Optimization: Include station name, city, genre & frequency in Play Store listing.
👨💻 Original Developer Credit
This content credits the original creator on
CodeCanyon.
Attribution is retained to recognize the developer’s authorship & code expertise.
🔒 Disclaimer
This is a GPL redistribution shared for educational, testing & development purposes.
We are not the original seller and do not provide official support.
All streaming content remains the responsibility of the broadcaster.
Ensure compliance with Google Play/App Store streaming & copyright policies before release.

Haunted Halloween Deal Enjoy Unlimited Downloads!
Reviews
There are no reviews yet.