Most Android media apps solve only one part of the problem.

A video player plays videos. A music player handles songs. A PDF reader displays documents. A text-to-speech app reads text. A vault hides private files.

But real media libraries are not separated that neatly.

My phone may contain downloaded movies, music, lecture notes, ebooks, PDFs, recordings, subtitles, and files I do not want exposed in the normal gallery. Constantly moving between different apps creates friction and breaks playback or reading continuity.

That is why I built Nexo Player: an offline-first Android media app that brings local playback, document reading, audiobook generation, text-to-speech, and private storage into one experience.