Dolphin TV is an Android phone and Android TV live TV player with a PHP admin panel for login control, subscriptions, remote playlist settings, EPG settings, and maintenance mode.
The Android app logs in through the admin panel API, then receives the playlist URL, EPG URL, Telegram renewal contact, and maintenance status from the server.
Features
## Android App Features
### Login and account access
Users must login with email and password created in the admin panel.
### Remote app configuration
The app reads values from the admin panel API after login:
Loads the playlist URL returned by the admin panel.
Supports M3U playlists.
Supports text playlist formats and playlist URL fallback parsing.
Supports grouped channels.
Loads channel logos from playlist metadata.
Caches parsed channel data for faster reloads.
Can refresh the channel list from the app settings.
Playback is blocked when playlist is disabled or maintenance mode is enabled.
### EPG
EPG is controlled by the admin panel, not hardcoded in the app.
The EPG URL is optional.
EPG loads only when the admin panel EPG switch is enabled and a URL is provided.
Supports direct XML and XML.GZ style EPG URLs.
EPG data is used for channel list info, the EPG drawer, and player overlay program information.
### Maintenance mode
The app checks server maintenance status while a user is logged in.
When admin enables Maintenance Mode, connected users are logged out back to the login screen.
The login dialog shows `Server under Maintenance`.
Playback and channel loading are blocked until maintenance mode is disabled.
### Android TV and phone navigation
Supports Android TV remote navigation.
Supports Android phone touch controls.
Android TV back button closes settings dialogs, left drawer, left sub drawer, and EPG drawer before exiting the app.
Menu and D-pad controls can open channel groups, channel lists, EPG drawer, and settings.
### App settings
The app settings menu includes:
Account information and logout
Subtitles
Resolution
Screen size: Fit, Fill, Zoom
Decoder: Hardware or Software
Display settings:
Show time
Show network speed
Show program guide
Show channel logo
Preferences:
Reverse channel keys
Start on boot
Switch across groups
Refresh channels
App update check
You have to login to leave a review!
All Reviews
No Review!
What type of support is included? Verified source code Free support included Download code immediately Quality guarantee for your satisfaction Support: info@sellanycode.com
You have to login to ask a question!
All Questions
No Question!
$10
Verified source code
Join 35189+ buyers which trust us!
Download code immediately
100% Guarantee For Item! Satisfaction guarantee policy.