LISTXTREAM
Guides

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.

ListXtream EditorialUpdated Sep 20264 min read
Illustration of an on-demand media library of abstract title cards rising from a media server, with one title selected

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

Key differences between VOD and Live TV in IPTV services
AspectVODLive TV
SourcePre-recorded file or stored mediaReal-time or continuously delivered live feed
Start timeChosen by the viewerFollows the live timeline
ScheduleNot tied to broadcast timeUsually tied to a channel schedule
Playback controlsCommonly includes pause and seeking (varies by service and player)May vary — some services support pause, timeshift, or rewind
AvailabilityOn-demand; viewer selects titleContinuous; 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.

Keep reading