Aplikasi streaming video all-in-one dengan tampilan modern, performa cepat, dan database konten yang luas.
QuickPlay adalah aplikasi mobile (Android) yang dikembangkan menggunakan Flutter. Aplikasi ini dirancang untuk memberikan pengalaman menonton drama Asia (Drachin, dll) dengan antarmuka yang bersih, modern, dan mudah digunakan.
Aplikasi ini menggunakan arsitektur Client-Server yang memisahkan antara tampilan antarmuka (Frontend) dan logika pengambilan data (Backend).
graph LR
User["📱 Android App<br>(Flutter)"] -->|Request Data| API["🖥️ API Server<br>(Node.js Express)"]
API -->|Scrape/Extract| Source1["🌐 Drachin"]
API -->|Scrape/Extract| Source2["🌐 DramaBox"]
API -->|Scrape/Extract| Source3["🌐 Melolo"]
API -->|Scrape/Extract| Source4["🌐 Netshort"]
API -->|Scrape/Extract| Source5["🌐 Starshort"]
Source1 -->|HTML/JSON| API
Source2 -->|HTML/JSON| API
Source3 -->|HTML/JSON| API
API -->|Normalized JSON| User
Aplikasi Android yang dibangun dengan Flutter. Bertanggung jawab untuk menampilkan UI yang interaktif, memutar video, dan menangani interaksi pengguna. Menggunakan Dio/HTTP untuk berkomunikasi dengan API Server custom kami.
Server perantara (Custom Scraper) yang dibangun dengan Node.js dan Express. Bertugas untuk:
- Request & Parsing: Mengambil data dari website sumber (Drachin, dll) secara real-time.
- Normalization: Mengubah format data yang berantakan dari berbagai sumber menjadi format JSON standar yang siap digunakan oleh aplikasi.
- Proxying: Menangani bypass proteksi gambar (referer check) agar poster bisa muncul di aplikasi.
- Extraction: Mengekstrak link video m3u8/mp4 dari halaman sumber.
Aplikasi ini menggabungkan konten dari berbagai sumber populer menjadi satu tempat:
- Drachin: Gudang drama China (Mandarin) dengan subtitle Indonesia.
- DramaBox: Koleksi drama pendek vertikal yang sedang tren.
- Melolo: Sumber drama Asia variatif.
- Netshort & Starshort: Platform video pendek serial yang cepat dan ringkas.
- Persistent Fit Settings: Aplikasi mengingat preferensi tampilan Anda. Jika Anda mengubah mode layar ke Full Screen (Cover), video episode selanjutnya akan otomatis mengikuti tanpa perlu diatur ulang.
- Auto-Play Next: Otomatis memutar episode selanjutnya secara mulus (seamless).
- Support Multi-Format: Mendukung pemutaran HLS (m3u8) dan MP4 standar secara natif menggunakan
media_kit.
- Smart Grouping: Hasil pencarian dikelompokkan berdasarkan Judul Series, bukan membanjiri hasil dengan setiap episode secara terpisah.
- Aggregated Search: Satu kata kunci pencarian akan mencari ke SEMUA provider sekaligus (Parallel Execution) untuk hasil yang komprehensif.
- Glassmorphism: Sentuhan modern dengan efek blur/transparan pada elemen navigasi.
- Dynamic Floating Header: Header yang responsif terhadap scroll pengguna.
- Skeleton Loading: Loading state yang elegan menggunakan animasi skeleton, bukan loading spinner biasa.
| Home & Trending | Detail Series | Video Player |
|---|---|---|
![]() |
![]() |
![]() |
| Tampilan Beranda | Halaman Detail & Cast | Streaming Player |
(Note: Screenshot di atas adalah placeholder. Tampilan asli mungkin berbeda pada versi terbaru)
Anda dapat mengunduh aplikasi QuickPlay melalui situs resmi atau GitHub:
Kunjungi situs resmi kami untuk mendapatkan versi terbaru dengan mudah: 👉 https://quickplay.dobda.id
Jika Anda ingin melihat changelog lengkap atau versi lama:
- Buka halaman Releases Terbaru.
- Pilih versi paling atas (Latest Release).
- Pada bagian Assets, klik file apk (contoh:
QuickPlay-v1.x.x.apk) untuk mulai mengunduh.
- Buka file APK yang sudah diunduh.
- Jika muncul peringatan keamanan, izinkan instalasi dari "Unknown Sources" (Sumber Tidak Dikenal) di pengaturan HP Anda.
- Tunggu proses instalasi selesai dan aplikasi siap digunakan!
QuickPlay dibangun untuk tujuan edukasi sebagai demonstrasi kemampuan pengembangan aplikasi mobile dengan Flutter dan scraper backend dengan Node.js.
- Konten: Pengembang QuickPlay tidak menghosting, menyediakan, mengarsipkan, menyimpan, atau mendistribusikan media apa pun di server kami. Aplikasi ini bertindak murni sebagai antarmuka sisi-klien (client-side scraper) yang merayapi konten yang tersedia secara publik di internet.
- Tanggung Jawab: Pengembang tidak bertanggung jawab atas cara pengguna menggunakan aplikasi ini. Pengguna bertanggung jawab penuh untuk mematuhi hukum setempat terkait streaming konten.
- Hak Cipta: Semua konten media, gambar, dan deskripsi yang ditampilkan dalam aplikasi adalah kekayaan intelektual dari pemiliknya masing-masing.
Proyek ini dilisensikan di bawah MIT License. Lihat file LICENSE untuk detail selengkapnya.
Built with 💙 by Irwan (dobda.id)


