Home / App Templates / Android / Applications / Video


URL Player - Android App TemplateURL Player - Android App Template
URL Player Beta is an Android application that allows users to play online videos from various streaming source.Home / App Templates / Android / Applications / Video

URL Player - Android App Template
URL Player Beta is an Android application that allows users to play online videos from various st...
Overview
URL Player Beta is an Android application that allows users to play online videos from various streaming sources. The app supports multiple video formats and streaming protocols.
Features
- Play various video formats (HLS, MP4, AVI, MKV, etc.)
- Support for multiple streaming protocols (HTTP, RTMP, RTSP, etc.)
- Custom user agent support
- Save and manage video channels
- Material Design UI
- Navigation drawer with quick actions
- Dark theme support
- Picture-in-Picture (PiP) mode with ad-free experience
- Fullscreen mode with notch support
- Audio boost and quality control
- Multiple screen modes (Fit, Fill, Zoom)
- Gesture controls for brightness and volume
Advanced Live Streaming Features
Real-Time Progress Updates
- Ultra-smooth 60fps progress bar updates for live streams
- Zero-delay scrubber movement for real-time tracking
- Dynamic duration updates that follow the live edge
- Intelligent position interpolation for smooth playback
Disney+ Hotstar Style Live Experience
- Red "LIVE" indicator with pulsing animation at live edge
- Dynamic time-behind-live display when not at live edge
- One-touch "GO LIVE" button with visual feedback
- Smooth animations and transitions for all live controls
Enhanced Live Stream Controls
- Instant seeking with minimal delay
- Automatic quality adaptation for live streams
- Temporary speed boost when catching up to live
- Visual feedback when reaching live edge
- Optimized buffering for minimal latency
Supported Formats
Video Extensions
- HLS (.m3u8)
- MP4 (.mp4)
- AVI (.avi)
- MKV (.mkv)
- M3U (.m3u)
- Transport Stream (.ts)
- QuickTime (.mov)
- WebM (.webm)
Streaming Protocols
- HTTP/HTTPS
- RTMP
- RTSP
- UDP
- RTP
- MMS
- SRT
- DASH (Dynamic Adaptive Streaming over HTTP)
Advanced Player Features
Picture-in-Picture Mode
- Seamless PiP transition when leaving the app
- Ad-free experience in PiP mode
- Automatic aspect ratio adjustment
- Continues playback when background
- Smart ad management (no ads during PiP)
Screen Modes
- Fit: Default mode that maintains aspect ratio
- Fill: Stretches video to fill the screen
- Zoom: Crops and zooms the video for fullscreen experience
Notch Support
- Toggle notch area usage in fullscreen mode
- Edge-to-edge display for maximum screen real estate
- Adaptive layout for different device cutouts
Audio Enhancement
- Audio boost up to 1500%
- Customizable boost levels
- Persistent audio settings
Technical Specifications
Build Configuration
- Minimum SDK: 24 (Android 7.0)
- Target SDK: 35 (Android 15)
- Kotlin version: 1.9.0+
- Java compatibility: 17
- ExoPlayer for video playback
- Google Cast framework integration
- ViewBinding for efficient UI handling
Features
- Play various video formats (HLS, MP4, AVI, MKV, etc.)
- Support for multiple streaming protocols (HTTP, RTMP, RTSP, etc.)
- Custom user agent support
- Save and manage video channels
- Material Design UI
- Navigation drawer with quick actions
- Dark theme support
- Picture-in-Picture (PiP) mode with ad-free experience
- Fullscreen mode with notch support
- Audio boost and quality control
- Multiple screen modes (Fit, Fill, Zoom)
- Gesture controls for brightness and volume
Requirements
- Android Studio
- Admob Account
- Firebase
Instructions
Change App namechange package name
Other items by this author
Information
Category | App Templates / Android / Applications / Video |
First release | 1 May 2025 |
Last update | 1 May 2025 |
Operating Systems | Android 7.0, Android 8.0, Android 9.0, Android 10.0, Android 11.0, Android 12.0, Android 4.0, Android 5.0, Android 6.0 |
Files included | .html, .apk, .java, .xml |
Tags | admob, iptv, media player, android studio, android webview, mp4 player, video app, HD Video Player, m3u8, ip tv, android ip tv, streaming app, stream app template, watch tv android, 4K video player, m3u, offline video player, floating video player, audio tracks, mkv player, subtitle support, ultra hd playback, video formats support, high-quality playback, gesture controls, background playback, network streaming, video playback speed control, multimedia player, video management, smooth video playback, fast video player online |