Skip to content

Repository files navigation

Nuvio Engine

Nuvio Engine is a cross-platform torrent streaming engine built for Nuvio.

Important

This project is under active development. It is not yet considered production-ready, and APIs or behavior may change without notice.

Supported platforms

  • Android
  • iOS
  • macOS
  • Windows
  • Linux

Overview

Built in C++20 and powered by libtorrent, Nuvio Engine provides a shared native core for torrent playback, including playback-aware piece scheduling, file selection, caching, and local HTTP range streaming.

Development

Build and run the native test suite with CMake and Ninja:

cmake --preset dev
cmake --build --preset dev
ctest --preset dev

License

Licensed under the GNU General Public License v3.0 or later. See Third-party notices for dependency licensing.

About

Cross-platform torrent streaming engine for Nuvio (under active development)

Resources

Stars

10 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages