A free, open-source media app for your phone, your desktop, and the TV you already own.
Bring your own sources. Nuvio turns them into a library with artwork, ratings, subtitles, and your place saved on every screen.
Nuvio TV supports Samsung Tizen TVs from 2018 onward (Tizen 4+) and LG webOS TVs from 2020 onward (webOS 5+). On Tizen 4, some advanced audio/subtitle features may be limited, and torrent/P2P playback is unavailable by design. On Tizen 5+ and LG webOS, torrent/P2P uses only the bundled local companion service; no external torrent streaming server is configured or required.
- Nuvio TV Installer for Windows, macOS, and Linux
- Samsung Tizen WGT for manual installation
- LG webOS Homebrew repository
- LG webOS IPK for manual installation
git clone https://github.com/NuvioMedia/NuvioTVSmart.git NuvioTVSmart
cd NuvioTVSmart
npm install
npm run buildBuild TV packages with:
npm run package:tizen
npm run package:tizen:store
npm run package:webospackage:tizen creates the unsigned WGT used by development and the Nuvio TV Installer. The installer signs it locally for the target TV before installation. package:tizen:store is a separate Seller Office build: it requires Tizen Studio/Web CLI and a configured security profile, and creates the signed Store package with the local EngineFS service included so Tizen 5+ retains torrent/P2P playback. Tizen 4 still reports P2P as unsupported at runtime. Nuvio TV is built with JavaScript, HTML, CSS, and platform TV APIs. Building requires Node.js and npm; package installation additionally requires the relevant Tizen or webOS tools.