What Is VOD in IPTV?
VOD means Video on Demand — pre-recorded content you choose and play when you want, rather than following a live TV schedule.

VOD — Video on Demand — is a content delivery model that lets viewers choose and play pre-recorded titles rather than following a live broadcast schedule. In many IPTV services and players, VOD appears alongside Live TV as a separate catalogue or section, with its own titles, metadata, and playback workflow.
What Does VOD Mean?
VOD stands for Video on Demand. Unlike a broadcast channel, which follows a fixed timeline, a VOD title is stored or prepared media made available for on-demand playback that a viewer can select and start at any time. The viewer controls when playback begins.
Many IPTV services and players organise content into sections such as Live TV (real-time channel streams), VOD (individual pre-recorded titles, often listed as Movies), and Series (structured as seasons and episodes). These categories may be presented in separate tabs or sections within a player.
How VOD Works in IPTV
In many catalogue- or API-based IPTV setups, the player retrieves the VOD categories and available titles from the service. After the viewer selects a title, the player obtains the information needed to request that media. Exact catalogue and playback flows vary by service, connection type, and player.
On Xtream-compatible servers, VOD content is commonly retrieved through actions such as get_vod_categories, get_vod_streams, and get_vod_info.
VOD catalogue entries may include metadata such as a title, poster, category, synopsis, year, duration, genre, rating, or stream identifier. The fields available vary by service and server implementation, and players may display the same metadata differently.
After the viewer selects a title, the player requests the media, buffers incoming data, decodes the audio and video, and displays it on the device.
VOD vs Live TV
| Aspect | VOD | Live TV |
|---|---|---|
| Source | Pre-recorded file or stored media | Real-time or continuously delivered live feed |
| Start time | Chosen by the viewer | Follows the live timeline |
| Schedule | Not tied to broadcast time | Usually tied to a channel schedule |
| Playback controls | Commonly includes pause and seeking (varies by service and player) | May vary — some services support pause, timeshift, or rewind |
| Availability | On-demand; viewer selects title | Continuous; viewer tunes in |
VOD vs Catch-Up TV
Catch-up TV generally refers to previously broadcast programmes made available for viewing after their original transmission, often for a limited availability window. It is one form of time-shifted viewing. Start-over is related but usually refers to restarting a programme that is currently being broadcast from its beginning. Exact terminology and behaviour vary by service.
Catch-up TV usually refers to programmes retained from a live broadcast and made available for a limited period afterward. VOD refers more broadly to titles deliberately presented as an on-demand catalogue. A programme can previously have appeared on television and later also exist as a normal VOD catalogue item, so origin alone does not always determine how a service classifies it.
Some services present both in the same library without clearly distinguishing them. A title that appeared on a live channel and is later offered in the on-demand section may be presented as catch-up or as ordinary VOD, depending on how the service organises its catalogue.
How IPTV Players Organise VOD
Players typically separate VOD content from Live TV using tabs or sections. VOD is commonly labelled Movies or Video, while a separate Series section handles content with a Season and Episode hierarchy.
A VOD or Movies item is usually a single playable title. A Series item is structured as Series → Season → Episode and requires navigating through levels before playback begins. Some players treat these as sub-categories of VOD; others present them entirely separately.
If the player opens on a tab with no content but other tabs are populated, the missing content type may not be included in the account, or the player may be applying a filter. Checking all tabs and clearing any active filters is a useful first step before concluding that content is absent.
What Affects VOD Playback?
VOD playback quality and reliability depend on several factors, none of which operate in isolation:
- Bandwidth — VOD titles are delivered over the network connection; sustained throughput affects whether the stream can buffer ahead of playback.
- Bitrate — Higher-bitrate titles require more sustained bandwidth. Resolution alone does not determine bitrate because codec and encoding settings also affect how much data the stream uses. If available bandwidth falls below the stream's bitrate, buffering may occur. A reduction in playback quality is possible only where the delivery system and player support alternative or adaptive renditions.
- Codec compatibility — The player and device must support the codec used to encode the media file. An unsupported codec may prevent playback or require a different compatible rendition where the service and player provide one; fallback is not guaranteed.
- Server delivery — The server's ability to respond to concurrent requests and deliver the stream at consistent speed affects start time and stability.
- Media file quality — The quality of the stored file itself sets an upper limit on playback fidelity regardless of connection speed.