Skip to content

birmehto/kitmedia

Repository files navigation

🎬 KitMedia Player

A modern, cross-platform video player built with Flutter

Flutter Dart License Platform

📱 Screenshots

Library Player Settings

✨ Key Features

  • 🎥 Smart Discovery - Automatically scans and organizes device videos
  • 🎨 Material 3 Design - Beautiful dark/light themes with adaptive colors
  • 🔍 Instant Search - Real-time video search with filters
  • 🎛️ Advanced Controls - Gesture support, playback speed, quality selection
  • 📱 Responsive UI - Optimized for phones, tablets, and foldables
  • 🌍 Internationalization - Multi-language support ready

🚀 Quick Start

Prerequisites

  • Flutter 3.9.2+ and Dart 3.0+
  • Android Studio or VS Code with Flutter extensions

Installation

# Clone and setup
git clone https://github.com/Birmehto/kitmedia.git
cd kitmedia
flutter pub get

# Run on device
flutter run

🛠️ Technology Stack

Component Technology
Framework Flutter 3.9.2+
Language Dart 3.0+
State Management GetX
UI Design Material 3
Video Engine video_player + Chewie

📋 Supported Formats

Video: MP4, AVI, MKV, MOV, WMV, WebM, FLV, 3GP, M4V
Codecs: H.264, H.265/HEVC, VP8, VP9, AV1

🎯 Roadmap

  • Core video playback and discovery
  • Playlist management and favorites
  • Subtitle support (SRT, VTT)
  • Chromecast integration
  • Picture-in-picture mode

📱 Platform Support

Platform Status Minimum Version
Android ✅ Stable API 21 (5.0+)
iOS ✅ Stable iOS 12.0+
Web 🔄 In Development -

🤝 Contributing

We welcome contributions! Please see our Contributing Guidelines for details.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.


⭐ If you find this project helpful, please give it a star!

Made with ❤️ by Birmehto

About

KitMedia Player is a sleek video player app that automatically discovers and organizes all your videos with a clean, Material 3 interface. Built for performance and user experience.

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

 
 
 

Contributors