Skip to content

ɳTV

ɳTV is an open-source media player for your self-hosted content. Built with Flutter, it runs on iOS, Android, macOS, Windows, Linux, and Web. It connects to a self-hosted ɳSelf backend powered by the ɳTV plugin bundle.

GitHub: nself-org/ntv Marketing site: ntv.nself.org License: MIT


CapabilityFree (no backend)Full (ɳTV bundle, $0.99/mo)
IPTV M3U live channelsYesYes
EPG guide (with backend)NoYes
Library managementNoYes
Movie / TV metadata (TMDB)NoYes
Adaptive HLS streamingNoYes
Progress sync / continue watchingNoYes
Media download + encodingNoYes
Subtitle searchNoYes

Free use: add any IPTV M3U playlist URL in Settings and browse live channels immediately.


PlatformVideo EngineStatus
iOSAVPlayerActive
macOSAVPlayerActive
AndroidExoPlayerActive
Windowsplatform video_playerActive
Linuxplatform video_playerActive
WebHTML5 + HLS.jsActive

Terminal window
git clone https://github.com/nself-org/ntv
cd ntv
flutter pub get
flutter run

On first launch, the Library screen prompts you to configure a backend URL. For IPTV use, go directly to Settings and add an M3U URL.

For the full setup walkthrough including backend configuration and plugin installation, see Setup.


ɳTV’s backend features are powered by the ɳTV plugin bundle. Install it on any ɳSelf backend:

Terminal window
nself license set nself_pro_xxxxx...
nself plugin install streaming stream-gateway epg tmdb
nself plugin install torrent-manager content-acquisition subtitle-manager
nself build && nself start
PluginWhat It enables
streamingLibrary API, HLS segments, progress sync, genre browsing
stream-gatewayStream URL routing and quality selection
epgElectronic Program Guide for live channels
tmdbMovie/TV metadata, poster art, ratings
media-processingServer-side encoding pipeline (Rust)
torrent-managerBitTorrent client for media acquisition (free)
content-acquisitionAutomated download orchestration (free)
subtitle-managerSubtitle search and sync (free)

  • Setup: full backend setup, plugin installation, app configuration
  • M3U / IPTV: how to use IPTV M3U playlists (free feature)
  • ɳTV wiki: detailed developer documentation
  • ɳTV bundle overview: architecture and plugin details