Studio navigation

15 results · ↑ ↓ to move · Enter to open · Esc to close

YPRO Viewer

Consume HLS streams and mobile videos with custom playback controls.

Mobile / Lead Developer
Y Pro media player listing on Google Play

Y Pro media player listing on Google Play. Google Play listing screenshot.

Project scope

Mobile media player

Development context

Lead Developer

Personal portfolio / Relnov project

Technical foundation
React NativeAndroidHLS StreamingVideo Player API
View on Google Play (opens in a new tab)

Purpose before pixels.

Make stream playback usable across different mobile network conditions while supporting direct links and playback speed controls.

A foundation for the experience.

Built a React Native media player with HLS consumption, direct link parsing, and custom playback controls.

Choices with a reason.

01

Custom playback controls

Playback speed and stream controls are designed into the player interface rather than left outside the main flow.

02

HLS support

HLS support gives the player a defined streaming format to consume.

03

Direct link parsing

Direct link parsing connects a supplied media URL to the playback experience.

The project, in perspective.

What the context tells us.

  • A publicly listed Android player with an ongoing development cycle documented by Relnov.

Have a related project in mind?

Let’s discuss it