Official Nuvio Android TV Repository
Find a file
2026-04-13 23:29:27 +03:00
.github Delete .github/workflows/build-debug-apk.yml 2026-03-27 22:56:15 +03:00
.idea Merge upstream/dev (0.5.6) into feature/collections 2026-04-02 10:47:10 -07:00
.kotlin/errors
app improve player responsiveness by isolating timeline updates 2026-04-13 23:29:27 +03:00
assets
baselineprofile
gradle Merges latest origin dev with cloudStreamSupport 2026-04-07 18:07:03 +02:00
libmpv-android@f48aa82b26 feat: adding 3h ttl cache for yt trailers 2026-03-27 18:05:07 +05:30
org/libtorrent4j/swig Fix cache being cleared on exit by correcting DataStore fallback from true to false 2026-04-03 13:09:26 +02:00
scripts update actions 2026-03-24 21:29:00 +05:30
.gitignore
build.gradle.kts
compose_stability_config.conf Merge dev with p2pSupport + merge conflicts fixes 2026-04-07 20:06:20 +02:00
CONTRIBUTING.md
gradle.properties Revert Gradle daemon tuning changes 2026-04-02 11:25:49 +01:00
gradlew
gradlew.bat
LICENSE
local.example.properties
README.md
release_test_cases.csv
settings.gradle.kts Integrate upstream CloudStream library v4.7.0, fix DEX permissions and extension loading compatibility 2026-04-02 20:37:01 +02: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