Official Nuvio Android TV Repository
Find a file
2026-02-27 18:51:56 +05:30
.idea removed custom asyncimage wrapper and replaced with native one 2026-02-10 01:42:08 +05:30
.kotlin/errors Alot of performance optimisation and animation improvements 2026-02-25 21:46:04 +01:00
app update cw watchproress to match metascreen 2026-02-27 18:51:56 +05:30
assets logo update 2026-02-15 13:44:43 +05:30
gradle update tv material 2026-02-26 19:19:15 +05:30
scripts perf optimization 2026-02-17 22:13:27 +05:30
.gitignore Fix subtitle system - wrong content ID, addon tracks in built-in list, videoHash/videoSize/filename pipeline 2026-02-25 01:33:47 +01:00
build.gradle.kts perf optimization 2026-02-17 22:13:27 +05:30
compose_stability_config.conf fix comment format 2026-02-17 22:19:30 +05:30
gradle.properties init 2026-01-29 13:03:50 +05:30
gradlew init 2026-01-29 13:03:50 +05:30
gradlew.bat init 2026-01-29 13:03:50 +05:30
LICENSE added license 2026-02-05 18:12:29 +05:30
local.example.properties Adds Supabase and account sync wiht sync codes between devices 2026-02-11 21:17:02 +01:00
README.md update app logo. 2026-02-14 04:11:50 +05:30
release_test_cases.csv Test cases csv file 2026-02-05 18:00:44 +05:30
settings.gradle.kts Alot of performance optimisation and animation improvements 2026-02-25 21:46:04 +01:00

NuvioTV

Contributors Forks Stargazers Issues License

A modern Android TV media player powered by the Stremio addon ecosystem.
Stremio Addon ecosystem • Android TV optimized • Playback-focused experience

About

NuvioTV is a modern media player designed specifically for Android TV.

It acts as a client-side playback interface that can integrate with the Stremio addon ecosystem for content discovery and source resolution through user-installed extensions.

Built with Kotlin and optimized for a TV-first viewing experience.

Installation

Android TV

Download the latest APK from GitHub Releases and install on your Android TV device.

Development

Prerequisites

  • Android Studio (latest version)
  • JDK 11+
  • Android SDK (API 29+)
  • Gradle 8.0+

Setup

git clone https://github.com/tapframe/NuvioTV.git
cd NuvioTV
./gradlew build

Running on Emulator or Device

# Debug build
./gradlew installDebug

# Run on connected device
adb shell am start -n com.nuvio.tv/.MainActivity

NuvioTV functions solely as a client-side interface for browsing metadata and playing media provided by user-installed extensions and/or user-provided sources. It is intended for content the user owns or is otherwise authorized to access.

NuvioTV is not affiliated with any third-party extensions or content providers. It does not host, store, or distribute any media content.

For comprehensive legal information, including our full disclaimer, third-party extension policy, and DMCA/Copyright information, please visit our Legal & Disclaimer Page.

Built With

  • Kotlin
  • Jetpack Compose & TV Material3
  • ExoPlayer / Media3
  • Hilt (Dependency Injection)
  • Retrofit (Networking)
  • Gradle

Star History

Star History Chart