BmVideoX

BmVideoX is a powerful offline video player offering smooth playback, support for multiple video formats, video trimming, instant sharing, and an elegant interface for an enhanced viewing experience.

Status

In Development

Frontend

Kotlin + XML

Backend

Offline

Database

MediaStore API

Platform

Android

Storage

Device Storage

✨ Key Features

🎬 Smooth Video Playback
📂 Video Library
✂️ Video Trim
📤 Easy Video Sharing
🎞 Multiple Video Formats
🔍 Fast Video Search
▶️ Continue Watching

📸 App Screenshots

Explore the BmVideoX experience through real application screens.

Home Screen Home Screen
Video Player Video Player
Video Trim Video Trim
Share Video Share Video

⚡ Technology Stack

Frontend

Kotlin
XML
Material Design
Android SDK

Backend

Offline App
No Server Required

Database

MediaStore API
Shared Preferences

Storage

Device Storage
Local Files

Platform

Android
Android 8+

Media Engine

Media3 ExoPlayer
Video Share
Smooth Playback