Chat on WhatsApp

Urenox - Smart TV Streaming App

Info

Category :Mobile App Development

Industry:Media & Entertainment, OTT

Client:Samuel Ramirez, Elvis Rodriguez

Introduction

Urenox is an advanced Smart TV streaming application for Android, delivering an immersive media experience that mirrors platforms like Netflix. Designed for Smart TVs and Android TV boxes, Urenox provides a unified interface for streaming Movies, TV Series, and Live TV.

Users can explore a vast content library sourced from trusted platforms like IMDb and TMDb, switch seamlessly between ExoPlayer and VLC Player, and enjoy flexible playback options including quality selection and dynamic audio/subtitle settings. Urenox is crafted to meet diverse viewing preferences and supports various media formats and resolutions.

Client Requirements

The client require a Smart TV streaming app that runs smoothly on Android TVs and TV boxes, offering Movies, Series, and Live TV with metadata from IMDb/TMDb. It should support multiple video qualities, ExoPlayer/VLC playback, and flexible audio/subtitle options. A Netflix-like interface optimized for TV remotes, secure streaming, and smooth performance will also be essential.

Key features of Urenox

01

Your Content Hub

A personalized hub that organizes movies, series, and live content into easy-to-browse categories for quick discovery.
02

Live TV Streaming

Enjoy seamless access to live TV channels with smooth playback and real-time updates. Browse categories, search instantly, and watch your favourite channels without interruptions.
03

Comprehensive User Settings

Easily configure preferences, manage parental controls, choose default players, set app language, and customize your viewing experience.
04

Smart Details View

From ratings and trailers to cast info and related titles, explore everything you need about a movie or series in a beautifully designed detail page.

Challenges and Approach

  • Content Aggregation & Discovery
    A core challenge was sourcing and maintaining a rich, up-to-date content catalogue (movies and TV shows) from third-party platforms.
  • Dual Player Integration (ExoPlayer + VLC Player)
    Streaming apps typically offer a single media player, which can limit compatibility and performance across various formats.
  • Advanced Audio & Subtitle Options
    Supporting multi-language audio and subtitles—especially custom subtitle uploads—posed a challenge across devices.
  •  Video Quality Selection
    Many apps lack dynamic control over streaming quality, resulting in inconsistent viewing experiences.

  • Integrated APIs from IMDb and TMDb for metadata, posters, descriptions, and trailers.
  • Implemented ExoPlayer for its native Android optimization and wide codec support.
  • Provided internal audio/subtitle selection through player capabilities (ExoPlayer/VLC).
  • Built a custom quality selector allowing users to choose between SD, HD, Full HD, and UHD resolutions.

Key Outcome

Technology Stack

Technologies we used

Kotlin

ExoPlayer

VLC

PHP

Conclusion

DevsTree delivered Urenox, a feature-rich, scalable OTT app for Android TV devices featuring a modular streaming engine and dual-player architecture (ExoPlayer + VLC) to optimize format compatibility and playback performance. The app integrated IMDb and TMDb for rich metadata, enabled users to switch audio/subtitle tracks and video quality dynamically, and delivered low-latency live TV experiences with high engagement and localization support.