Tunarr
lastmod 2025-09-15created 2025-04-142 edits
Create a classic TV experience using your own media - IPTV backed by Plex/Jellyfin/Emby
Create and configure live TV channels from the media on your own server
About
- An open-source platform for creating and configuring real-time TV channels based on Plex and Jellyfin media servers
- Channels, schedules, ads, and settings can be configured in the web UI
- Generated channels can be added to Plex, Jellyfin, or Emby as an HDHomeRun emulator, or played as an M3U file in IPTV apps
- A full rebranded version of the former dizqueTV, modernized with improved performance and stability
- Adds features such as browser streaming, advanced filtering, and various transcoding options
Tunarr overview
- Tunarr is a system for creating custom real-time TV channels based on media stored on a Plex or Jellyfin server
- Viewable in various IPTV apps via HDHomerun emulation in Plex, Jellyfin, or Emby, or via an M3U IPTV URL
- As the successor to the earlier open-source project dizqueTV, it aims at performance improvements, bug fixes, a redesigned UI, and new features
Key goals
- Modernize the backend and frontend stacks
- Migration support for existing users
- Improved stability and performance (developed on Bun 1.2.0, which is faster than Node)
- Improved web UI with a polished design
- Many new features
Key features
- Jellyfin library support (new)
- Stream channels directly in the browser (new)
- Improved performance and stability through a full refactoring of the streaming pipeline (new)
- Enhanced scheduling options (new)
- Dark mode support (new)
- Advanced filtering and sorting for content search (new)
- Automatic backups to protect settings and channels (new)
- Per-channel transcoding settings (new)
- Improved UI for time/random slot scheduling (new)
- Provides HDHomeRun emulation and IPTV channel lists, so it integrates with Plex, xTeVe, Threadfin, and others
- Per-channel logos, ads, pre-rolls, music videos, and more can be inserted
- Channel lineup can be viewed in a web-based TV guide
- Hardware-accelerated transcoding support: Nvidia, VAAPI, QuickSync, macOS VideoToolbox
- Subtitles are currently disabled, removed for stability. To be restored (tracked in issue #462)
Media Streaming Servers
- Media Streaming
- Red5
- Subsonic
- Madsonic
- Plex
- [Recommended] Kodi (xbmc)
- OSMC
- CumulusClips
- MediaDrop
- Plumi
- MediaGoblin
- AVideo (YouPHPTube)
- LBRY
- PeerTube
- DTube
- emby
- homehost
- streama
- YouTube
- Netflix
- [Recommended] MediaCMS
- Jellyfin
- Podify (youtube-dl)
- Overpass - Self-hosted streaming platform
- PuMuKIT
- Shareavideo
- Klopix
- AVideo
- Rutube
- ClipBucket
- VideoHub
- briskLimbs
- Peer2PeerTube
- MyTube
- FHV Stream
- We-TeVe
- vidx-video-sharing
- Yark - YouTube archiving tool
- Tube Archivist (tubearchivist)
- BlackCandy - Self-hosted music streaming server
- [Recommended] Immich - Self-hosted photo and video management solution
- Pinchflat - Self-hostable YouTube media manager
- Tunarr - Create and configure live TV channels from the media on your own server
- AudioBookShelf - Self-hosted audiobook & podcast server
- Nuclear - Desktop music player focused on streaming from free sources