Skip to content

Repository files navigation

Nuvio

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.

Website · GitHub releases · Support Nuvio

Get Nuvio TV

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.

Build from source

git clone https://github.com/NuvioMedia/NuvioTVSmart.git NuvioTVSmart
cd NuvioTVSmart
npm install
npm run build

Build TV packages with:

npm run package:tizen
npm run package:tizen:store
npm run package:webos

package: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.

License

GNU General Public License v3.0

About

Official Nuvio WebOS, TizenOS Repository

Resources

Contributing

Stars

628 stars

Watchers

10 watching

Forks

Releases

Contributors

Languages