Operate xOTT with confidence
Practical, source-checked guides for your first channel, subscribers, events, worker storage and production operations.
Start with one working channel, then one subscriber. Each guide explains what to configure, how to verify it and what it does not do.
Start here
Your first working channel
A guided path from a new installation to a saved channel and a subscriber who can watch it.
7 practical sections →Install, update and recover
Install on a dedicated Ubuntu server, protect access and update without replacing existing data.
7 practical sections →Troubleshooting and FAQ
Direct answers to common setup and playback questions, with a safe support checklist.
9 practical sections →Sources & media
Services, accounts and routing
Connect providers, pair accounts, refresh the right catalogue and understand proxies and service-scoped DNS.
9 practical sections →Streams, tracks and backup sources
Operate the saved library, select source tracks accurately and preserve outputs when an account fails.
9 practical sections →Events, feeds and stable slots
Understand discovery, automatic starts and broadcast mapping without creating duplicate or misleading outputs.
7 practical sections →VOD, downloads and storage
Browse providers, download a movie or season, use worker disks and publish a deliberate subscriber library.
8 practical sections →Recordings
Schedule recordings, verify completed media and expose only the intended recordings to subscribers.
4 practical sections →Subscribers & players
Access & Sales: from channel to subscriber
Keep people, playback credentials, content collections and published packages separate.
11 practical sections →XMLTV and channel matching
Import large programme guides safely, inspect matches and correct them by hand when needed.
6 practical sections →xOTT Play
Give subscribers a clean browser player for channels, entitled events and published on-demand media.
6 practical sections →Native player API and compatibility outputs
Use the real versioned API, its OpenAPI reference and the public SDK—not internal staff endpoints.
6 practical sections →Operations
Workers, placement and delivery
Separate processing location from public delivery, inspect node health and add remote VOD capacity.
7 practical sections →Transport streams and audio level control
Set up UDP/HTTP TS inputs, broadcast metadata and measured audio correction without confusing HLS and direct UDP paths.
6 practical sections →Dashboard, monitoring and logs
Read fresh operational evidence, distinguish sessions from outputs and diagnose the actual failing layer.
6 practical sections →Networking, domains and HTTPS
Separate public URLs from actual listeners, protect administration and keep playback routes reachable.
6 practical sections →Administration
Settings, staff and maintenance
Set global defaults without confusing them with service, stream, subscriber or storage-specific controls.
7 practical sections →Telegram notifications
Connect a private chat, group, channel or forum topic and verify delivery before relying on alerts.
5 practical sections →XUI integration
Keep XUI as an optional downstream delivery panel while xOTT owns source acquisition and stable outputs.
6 practical sections →