2026-03-15 10:15:08 +01:00
|
|
|
# Core Features
|
|
|
|
|
|
|
|
|
|
## Input side
|
|
|
|
|
|
|
|
|
|
Tuliprox can ingest:
|
|
|
|
|
|
|
|
|
|
- M3U / M3U8 playlists
|
|
|
|
|
- Xtream inputs
|
|
|
|
|
- local library content
|
|
|
|
|
|
|
|
|
|
## Output side
|
|
|
|
|
|
|
|
|
|
Tuliprox can publish:
|
|
|
|
|
|
|
|
|
|
- M3U
|
|
|
|
|
- Xtream-style outputs
|
|
|
|
|
- HDHomeRun
|
2026-03-24 15:20:01 +01:00
|
|
|
- STRM Files
|
2026-03-15 10:15:08 +01:00
|
|
|
|
|
|
|
|
That makes it usable both for IPTV players and for media-server-oriented workflows.
|
|
|
|
|
|
|
|
|
|
## Playlist processing
|
|
|
|
|
|
|
|
|
|
- filter channels and groups
|
|
|
|
|
- rename or normalize entries
|
|
|
|
|
- apply mappings and templates
|
|
|
|
|
- sort and regroup outputs
|
|
|
|
|
- merge multiple inputs into a curated target
|
|
|
|
|
|
|
|
|
|
## Runtime streaming
|
|
|
|
|
|
|
|
|
|
- reverse-proxy streams instead of redirecting them
|
|
|
|
|
- keep provider account affinity where clients need it
|
|
|
|
|
- share live streams across users
|
|
|
|
|
- enforce user connection limits
|
|
|
|
|
- prioritize higher-value sessions over lower-priority traffic
|
|
|
|
|
- serve custom fallback videos for failure cases
|
2026-04-03 16:23:15 +02:00
|
|
|
- persist optional stream history for per-variant connect/disconnect, startup-failure, and reconnect telemetry
|
|
|
|
|
- aggregate optional QoS snapshots from stream history to rank equivalent channel variants by reliability
|
2026-03-15 10:15:08 +01:00
|
|
|
|
|
|
|
|
## Metadata and library
|
|
|
|
|
|
|
|
|
|
- resolve VOD and series metadata
|
|
|
|
|
- probe stream capabilities
|
|
|
|
|
- scan local media
|
|
|
|
|
- combine local library content with IPTV-oriented outputs
|
|
|
|
|
|
2026-03-24 15:20:01 +01:00
|
|
|
## Operational features
|
|
|
|
|
|
|
|
|
|
Tuliprox also includes:
|
|
|
|
|
|
|
|
|
|
- scheduled playlist refreshes
|
|
|
|
|
- hot config reload support
|
|
|
|
|
- provider failover and DNS-aware connection rotation
|
2026-04-03 16:23:15 +02:00
|
|
|
- integrated download and recording manager with provider-aware fairness, retries, and RBAC
|
2026-03-24 15:20:01 +01:00
|
|
|
- notifications and monitoring hooks
|
|
|
|
|
- **Web UI** with monitoring and web-based configuration ability
|
|
|
|
|
|
2026-03-20 15:31:19 +01:00
|
|
|
## Access control
|
|
|
|
|
|
|
|
|
|
Tuliprox supports role-based access control (RBAC) for the Web UI:
|
|
|
|
|
|
|
|
|
|
- fine-grained permissions across 7 domains (config, source, user, playlist, library, system, epg)
|
|
|
|
|
- custom groups with configurable permission sets
|
|
|
|
|
- user-to-group assignments with union-based permission resolution
|
|
|
|
|
- compact bitmask encoding in JWT claims for low-overhead permission checks
|
|
|
|
|
- backward-compatible user file format
|
|
|
|
|
- Web UI admin panel for user and group management
|