React Native Video & Audio File Fetching System (Like MX Player) with Metadata Extraction

Job ID: 39512073

Budget: ₹1,500 – ₹12,500 INR

I am looking for a skilled React Native developer to help me implement a file-fetching mechanism for both video and audio files, similar to how MX Player works on Android.

Requirements:
Video File Fetching:

Fetch all video files from the device’s storage (including internal and external).

Show a list of videos with proper metadata:

Title / Filename
Duration
Resolution
File size
Date modified
Thumbnail (optional but preferred)

Audio File Fetching:

Fetch all audio files from the device.

Show list with metadata:
Title
Artist
Album
Duration
File path
File size
Cover Art (if available)

Platform Support:

Android (mandatory)

Performance:

Must be optimized for speed.
Should not block the UI thread while scanning.
Real-time scanning when new files are added/deleted.
Well-structured and commented code.
Related categories: Mobile App Development Android React Native