Android · Streaming

VixTV

Kotlin · Android · TV · Tablet · Phone

A native Android streaming application designed for all form factors — smartphones, tablets, and Android TV. Browse and watch movies and TV series with rich metadata from the TMDb API and seamless playback via vixsrc.

Kotlin Android Jetpack TMDb API vixsrc Android TV

Type Streaming App
Platform Android (Phone · Tablet · TV)
Language Kotlin
Data Source TMDb API
Playback vixsrc hosting

Features

🎬
Movies & TV Series
Browse trending, popular, and searchable content for both movies and series.
📺
Android TV Support
Fully adapted UI for large screens and remote navigation on Android TV devices.
📱
Multi-Form-Factor
Responsive layouts that work across smartphones, tablets, and TV screens.
🗂️
Rich Metadata
Posters, banners, ratings, genres, cast, and descriptions — all from TMDb.
▶️
Integrated Playback
Stream content directly within the app via vixsrc video hosting.
🔎
Search
Find any title instantly with live search powered by the TMDb API.

Tech Stack

Built entirely in Kotlin using Android's modern Jetpack libraries. The app follows MVVM architecture with Repository pattern for data access. The TMDb REST API provides all content metadata, while vixsrc handles video delivery.

Kotlin MVVM Jetpack Retrofit Coroutines REST API