

My Streaming Android App with Admin PanelMy Streaming Android App with Admin Panel
Professional Android Live TV and Video Streaming App
My Streaming Android App with Admin Panel
Professional Android Live TV and Video Streaming App
Overview
My Streaming is Android Mobile Application that runs online streaming Video. You can watch any Live HTTP Video Streaming URL which can easily run under your Android devices. This Streaming application runs these formats(.mp38, mp4, hls) and Youtube, embedded video(Like DailyMotion, Open Load, Vimeo, Very Stream). We can handle unlimited categories, channels by category from the admin panel(PHP code), and show them into the Android application.
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://mystream.bytesbee.com/
Username: admin
Password: admin





Features
Native Android App
- Login / Register as a new user(Can be disabled from Admin if not needed)
- Bottom Menu to traverse easily between different screens
- Auto-update / force update to download the latest version from the play store
- Show main categories and no of count for channels for a particular 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)
- Detailed description for specific channels with users' view count.
- Animation for the play button to identify to view live video
- Exoplayer for smooth streaming
- 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 an alternate link if anyone is broken)
- Adjust the volume up/down from the right side to swipe up/down while playing video on the device.
- Adjust screen brightness from the left side to swipe up/down while playing video on the device.
- Swipe down to refresh from the top on Category, Recent Channels, and individual channel screen.
- Autoload next page when at last item.
- Search channels by name
- Users 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
- Change Password
- Rate App
- Share App to the outside (via Whatsapp, other social media)
- About the app (It fetches data from the server, updates in the admin panel and reflects changes here)
- Privacy Policy (Update from server)
- Logout
- Exit the app to press twice from the category screen.
Admin Panel
- Attractive Dashboard Panel
- Only Super Admin users 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 the Android app)
- List of Channels
- Active / Inactive channels - (Inactive channels will not display on the Android app)
- Click the image to make it bigger for a better view
- Select the option on the right side to hide/show columns.
- Search items within the 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 sent title, body, and image if it's available.
- Setting Menu to handle App related information
- Auto-update / force update to download the latest version from the play store or Direct server APK Link
- Google Banner Ads Show/Hide Option (Based on the option set from Admin, it show/hide in the Android app)
- Google Interstitial Ads Show/Hide Option (Based on the option selected Android app shows/hides)
- Manage Privacy Policy content from the admin panel
Requirements
- Android Studio
- Java >= 8
New Updates (Changelogs)
Version 1.5 (04 April 2021)
- [Improve] Bottom tab UI Color - [Improve] Replace the player with the latest Exo Player(given by Google itself) - [Added] Added forward/backward of live streaming for 10 seconds - [Added] Select appropriate resolution based on streaming live URL - [Added] Increase/decrease speed
Version 1.4 (09 May 2020)
- [Added] Admin Panel: Added a new feature to replace the link path. - [Added] Admin Panel: RTL Supported from Setting Menu - [Added] Admin Panel: YouTube Key Manage from Setting Menu - [Added] Android: Convert code into AndroidX - [Added] Android: PIP Mode On/Off(Only for Streaming Channels) - [Added] Android: The bottom menu can be changed easily - [Added] Android: Playing channel to external MXPlayer easily - [Bug] Android: Mandatory login issue. - [Bug] Android: 64-bit build issue.
Version 1.3 (08 Jan 2020)
- [Added] Admin Panel: Auto Update(Force Update) setting added - [Added] Android: Auto update popup show if current play store version higher than installed app version - [Added] Android: RTL Support (On/Off) - [Bugs] Android: Solved minor bugs for Favorite tab not shown youtube image, pagination issue solved
Instructions
Please refer document for more details.
Category | App Templates / Android / Applications / Video |
First release | 28 March 2020 |
Last update | 4 April 2022 |
Operating Systems | Android 7.0, Android 8.0, Android 9.0, Android 10.0, Android 11.0, Android 5.0, Android 6.0 |
Files included | .php, .css, .html, .sql, Layered .png, .apk, .db, .java, .xml, Javascript .js |
Tags | admin, php, Webview, tv, youtube, video, live, stream, vimeo, channel, dailymotion, PIP, m3u8, embedded, force update |