Joining the project aligned with strategic goals

Online TV services for clients

Launch online TV services for clients

Developing a special offer for existing viewers, leveraging the broadcaster’s fiber network and delivering content through branded Android TV STB devices.

service monetization strategy

Scale their service monetization strategy

Generating additional revenue through ad insertion and white-labeling the STB app for small and medium-sized operators.

The client shares the app’s use case with Oxagile

TB broadcaster: “Ready to introduce online TV for fiber users”
Our TV service on STB devices offers a seamless viewing experience — instant login, high-quality live TV with start-over, 72-hour catch-up, personal recordings, and an endless library of movies and series, all at our subscribers’ fingertips. We rely on you as trusted video streaming experts to help us deliver this experience.

Could this be your story?

Does this broadcast scaling strategy sound familiar?

STB app's features

The STB app’s vision transformed into features

With the client’s trust, Oxagile’s team led the front-end development phase, delivering the following features:

  • Live TV streaming with start-over
  • Catch-up TV programs for up to 72 hours
  • NPVR (personal recordings on the server)
  • Video on demand with movies and TV shows
  • Adding channels to Favorites
  • Watchlist creation
  • Continue Watching
  • Advanced TV guide with mini-EPG
  • Film category filters
  • Parental controls based on video categories
  • Auto-play function
  • Closed captions
  • Meta descriptions for playback videos

Ensuring a branded viewing experience via STBs

Exploring the tech behind the video streaming solution

The app is built as an APK file, which can be installed on the viewer’s Android TV or Fire TV device.
Kotlin, Coroutines, Compose UI (Jetpack), Java

Tackling key challenges head-on

  • Legacy code refactoring

    Having inherited legacy code, we performed extensive code refactoring as part of releasing application screens and overhauled the architecture to Single Activity, enabling seamless switching between background and full-screen playback and improving overall app navigation.

  • Custom integrations for STBs

    To implement features not supported by third-party back-end systems, we collaborated with the client to create services on their side. This allowed us to integrate directly with these services for functions like MAC address-based authorization and extended metadata retrieval.

Why telcos trust us STB development

Direct communication with OEMs
Direct communication with OEMs

Negotiating development details with manufacturers

Video domain experts
Video domain experts

With about 20 years of ensuring viewing experiences

Dive deeper into our STB software development offering