This app uses PHP Server as the backend part, there was an admin panel with PHP framework. Source code is very easy to understand, customize and re-skin the app for their personal use.
Demo APK: Click Here
Admin Panel : http://mystreaming.bytesbee.com/
Username: admin
Password: admin
Features
Native Android App
- Login / Register as new user(Can disabled from Admin if not needed)
- Bottom Menu to traverse easily between different screens
- Auto update / force update to download latest version from play store
- Show main categories and no of count for channels for particual category
- Show Category wise channels
- Show Channels by Latest (Last added channel display first and so on)
- Show Channels by Popular (Maximum viewed items first and so on)
- Detail description for specific channels with users view count.
- Animation for play button to identify to view live video
- Live Streaming Supported (m3u8, hls, mp4, etc)
- Playing channel to external MXPlayer easily
- Embedded Player Supported (DailyMotion, Open Load, Vimeo, Very Stream)
- Youtube Player Supported
- Play link1 and link2 (Provide alternate link if any one is broken)
- Adjust volumn up/down from right side to swipe up/down while playing video in device.
- Adjust screen brightness from left side to swipe up/down while playing video in device.
- Swipe down to refresh from top on Category, Recent Channels, individual channel screen.
- Auto load next page when at last item.
- Search channels by name
- User can make Favorite Channels
- Favorite Section to see all channels
- Firebase Push notification
- Google Banner/Interstitial Ads show (If Inactive from Admin Panel to don’t show in Android app)
- Setting menu:
- Notification On/Off option
- RTL Support On/Off option
- PIP Mode On/Off option
- Dark Mode On/Off option
- Cache option
- Change Password
- Rate App
- Share App to outside (via Whatsapp, other social media)
- About app (It fetch data from server, update in admin panel and reflect changes here)
- Privacy Policy (Update from server)
- Logout
- Exit app to press twice from category screen.
Admin Panel
- Attractive Dashboard Panel
- Only Super Admin user can access Admin Panel
- RTL Supported for admin panel too
- List of Registered Users
- List of Categories
- Active / Inactive category – (Inactive category will not display on Android app)
- List of Channels
- Active / Inactive channels – (Inactive channels will not display on Android app)
- Click image to make it bigger for better view
- Select option at right side to hide/show columns.
- Search items within page.
- User-Agent supported for secure your channel(Optional)
- Login/Register Screen On/Off.
- Channels Display as Grid On/Off option for Android App.
- Replace the Channel Link path easily
- Push notification send title, body and image if its available.
- Setting Menu to handle App related information
- Auto update / force update to download latest version from play store or Direct server APK Link
- Google Banner Ads Show/Hide Option (Based on option set from Admin, it show/hide in Android app)
- Google Interstitial Ads Show/Hide Option (Based on option selected Android app show/hide)
- Manage Privacy Policy content from admin panel
New Updates (Changelogs)
Version 2.0 (23 February 2022)
- [Improve] Attractive Android UI - [Added] YouTube Playlist supported - [Added] Fullscreen Embedded player supported - [Added] Native Ads and TEST Ads - [Added] Dark Mode, Cache option, etc - [Improve] Fixed the bugs and improve performanceVersion 1.5 (02 April 2022)
Version 1.4 (09 May, 2020)
Version 1.3 (08 Jan, 2020)
Version 1.2 (04 Jan, 2020)
Version 1.1 (27 Dec, 2019)