Welcome to Dispatcharr
Dispatcharr is an open-source powerhouse for managing IPTV streams, EPG data, and VOD content with elegance and control. Think of Dispatcharr as the *arr family’s IPTV cousin — simple, smart, and designed for streamers who want reliability and flexibility.
What Can You Do With Dispatcharr?
Consolidate Multiple IPTV Sources
Combine streams from multiple providers into a single interface. Manage, filter, and organize thousands of channels with ease.
Integrate with Media Centers
Use HDHomeRun emulation to add virtual tuners to Plex, Emby, or Jellyfin. They’ll discover Dispatcharr as a live TV source and can record programs directly.
Create a Personal TV Ecosystem
Merge live TV channels with custom EPG guides. Generate XMLTV schedules or use auto-matching to align channels with existing program data.
Transcode & Optimize Streams
Configure output profiles with FFmpeg transcoding to optimize streams for different clients — reduce bandwidth, standardize formats, or add audio normalization.
Centralize VPN Access
Run Dispatcharr through a VPN container (like Gluetun) so all streams route through a single VPN connection. Your clients access geo-blocked content without needing individual VPNs.
Monitor & Manage in Real-Time
Track active streams, client connections, and bandwidth usage with live statistics. Automatic failover keeps viewers connected when streams fail.
Share Access Safely
Create multiple user accounts with granular permissions. Share streams via M3U playlists or Xtream Codes API while controlling access.
Extend with Plugins
Build custom integrations using Dispatcharr’s robust plugin system. Automate tasks, connect to external services, or add entirely new workflows.
Key Features
Stream Management
Stream Management
- Stream Proxy & Relay — Intercept and proxy IPTV streams with real-time client management
- M3U & Xtream Codes — Import, filter, and organize playlists with multiple backend support
- Multi-Format Output — Export as M3U, XMLTV EPG, Xtream Codes API, or HDHomeRun device
- Stream Profiles — Configure different stream profiles for various clients and bandwidth requirements
- Flexible Streaming Backends — VLC, FFmpeg, Streamlink, or custom backends for transcoding
EPG & Guide Management
EPG & Guide Management
- EPG Matching & Generation — Auto-match EPG to channels or generate custom TV guides
- XMLTV Support — Full XMLTV import and export capabilities
- Custom Dummy EPG — Generate schedule templates for channels without EPG data
- EPG Automation — Cron-based scheduling for automatic EPG refreshes
Video on Demand
Video on Demand
- VOD Library — Stream movies and TV series with rich metadata
- IMDB/TMDB Integration — Automatic metadata enrichment from popular databases
- Series Management — Full TV series support with episode tracking
- Custom Collections — Organize your VOD content with custom categories
Monitoring & Control
Monitoring & Control
- Real-Time Monitoring — Live connection stats and bandwidth tracking
- Automatic Failover — Seamlessly switch to backup sources when streams fail
- Client Tracking — Monitor active connections and viewer statistics
- Event-Driven Webhooks — Trigger external automations based on system events
Multi-User & Security
Multi-User & Security
- Granular Permissions — Control what users can access and modify
- Network-Based Access Restrictions — IP whitelisting and network controls
- API Key Authentication — Secure programmatic access for scripts and integrations
- Per-User Configurations — Customize stream output for individual user accounts
Why Choose Dispatcharr?
Fully Self-Hosted — Total control over your streaming infrastructure with no third-party dependencies. Your streams, your rules.
Quick Links
Quickstart
Get up and running in minutes
Installation
Detailed installation options
Join Discord
Community support and discussions
License
Dispatcharr is licensed under CC BY-NC-SA 4.0:- BY: Give credit where credit’s due
- NC: No commercial use
- SA: Share alike if you remix