We have detected that you are using AdBlock.

Please disable it for this site to continue.

  • All Passwords for this resource will be in "Updates" tab below.

    We only publish files for testing purpose. Consider buying licenses to support original developers.

URL Player - Android App Template

URL Player - Android App Template v1.0.0

preview-xl (40).jpg


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
Author
kashif
Downloads
89
Views
101
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from kashif

Top