Skip to content
KLYVOPLAY

November 1, 2026 · 7 min read

IPTV VOD explained: films and series on demand

Besides live channels, many IPTV services offer films and series on demand. How IPTV VOD works, what the service sends, and how Klyvo Play turns it into a library you enjoy browsing.

IPTV VOD (video on demand) is the part of an IPTV service that offers films and series you start whenever you like, instead of live channels that follow a schedule. The service stores the files on its servers, lists them in categories, and the player shows them as a library — posters, details, seasons and episodes — and plays the one you choose, with pause, rewind and resume. This guide explains how IPTV VOD films and series work, what depends on the service and what depends on the player, and how Klyvo Play presents them.

Klyvo Play is a player. It does not provide any channel, film or series: you connect the service you already have and are authorized to use, with its Xtream login or its M3U link.

What is IPTV VOD?

Live TV is a stream that everybody receives at the same moment. VOD is a file that only you are reading, from the point you choose. That difference changes everything about the experience: you can pause, skip back, change the audio track, stop in the middle and pick up the next day.

In an IPTV service, VOD usually comes in two sections:

  • Films: single titles, grouped in categories chosen by the service — by genre, by language, by year or by novelty.
  • Series: titles organised in seasons and episodes, each episode being its own file.

Not every service offers VOD. If the Films or Series section of a player stays empty, the playlist may simply not include any — the app tells you so rather than showing an error.

How films and series are delivered

Through the Xtream API, the player asks the server for the film categories, then for the films of the category you open, and finally for the details of one title when you select it — see what the Xtream Codes API is. For series, an extra step returns the list of seasons and episodes.

Each film or episode is a file on the server, addressed with your credentials and its extension — for example /movie/username/password/id.mkv. The file formats you will meet most are MP4 and MKV, with video in H.264 or HEVC and audio in AAC, AC-3, E-AC-3 or sometimes DTS. The player reads the file progressively: it does not wait for the whole download, and when you jump ahead it asks the server for the right part of the file.

What the service sends for each title varies a lot: some send a poster, a synopsis, the cast, the director, the year and the duration; others send only a name and a file.

What the player adds: a library, not a list

A long list of file names is not a library. This is where the player makes the difference. In Klyvo Play, the Films and Series sections show:

  • Posters in grids and rows. When the service sends no artwork, the app looks the title up in a public catalogue, matching its name and year, and keeps the result on the device.
  • A details page with the synopsis, the cast and the director when your service provides them.
  • Seasons and episodes for series, with the episodes of each season in order.
  • Categories as your service names them, and, if you chose up to three countries, catalogues organised around them.
  • Search across films, series and live channels at once.

Resume, Continue watching and My list

VOD is meant to be watched at your own pace, so a player has to remember where you stopped. Klyvo Play keeps a resume point for each film and episode: open the title again and Resume picks up where you left off, with the percentage already watched shown on the details page.

  • Continue watching on Home brings back the films and episodes you started.
  • My list keeps the titles you want to watch later, next to your favourite channels — see favourites and My list.
  • Per profile: each family member has their own resume points, Continue watching and My list, so nobody's series is mixed with someone else's — see family profiles.

For series, Skip intro and Next episode appear when the information is available, so an evening of episodes needs no remote gymnastics.

Audio tracks, subtitles and picture

VOD files, especially MKV, often carry several audio tracks and subtitles. Under Audio · Subs in the player, you choose the audio language and the subtitles, or turn them off; when tracks are labelled, the app tries to pick those that match its language. The picture format setting lets you fill the screen or fit the whole picture. Details are in subtitles and audio tracks.

The engine, based on VLC, reads MKV, AVI and MP4, HEVC (H.265) video and Dolby or DTS audio tracks on iPhone, iPad, Apple TV, Android and Fire TV. On Windows, the app converts on the fly the formats the PC cannot decode on its own — see MKV, HEVC and AC-3 playback.

Several versions of the same title

Many services list the same film more than once: in 4K and in HD, in the original language and dubbed, with or without subtitles. The difference usually shows in the name or the category, with tags such as 4K, FHD, or a language code. Choose the version that suits your evening: the 4K one on a capable TV with a solid connection, a lighter HD one on a phone or a busy Wi-Fi network, and the one whose language matches who is watching. When a single file carries several audio tracks, you do not need another version at all: switch the language in the player.

VOD and your subscription

  • A film counts as a connection while it plays, like a live channel. On a one-stream subscription, a film on the TV and a channel on the phone will compete.
  • Quality depends on the file: a 4K film needs more bandwidth and a capable device; a lighter version, when the service offers one, is better on a modest connection — see 4K, HDR and HEVC.
  • The catalogue belongs to the service: titles appear, change or disappear according to what it offers and the rights it holds.

When a film does not play

  • Black screen or no sound in another app is very often an unsupported format; Klyvo Play's engine reads most formats IPTV services use.
  • “This content couldn't be played” usually means the file is missing or unreachable on the service's server. Try again later or try another title.
  • A refusal code such as 403 comes from the service's server, not the app.
  • Slow start on big files is a matter of bandwidth: test your line with the built-in connection and stream test.

FAQ

Does Klyvo Play include films and series? No. Klyvo Play is a player: the films and series are those of the service you connect. Without a service, Explore the demo shows royalty-free open films such as Sintel, Big Buck Bunny and Tears of Steel.

Why do some films have no poster or synopsis? Because the service sends none. The app adds a poster from a public catalogue when it finds a match, but the synopsis, cast and director come from your service.

Can I continue a film on another device? Resume points are kept on each device and each profile, so a film started on the TV resumes on the TV.

Why is the Films section empty? Your playlist may not include VOD. Check with your service.

Can I choose the language of a film? Yes, when the file carries several audio tracks: pick one under Audio · Subs.

Enjoy the films and series of your service

IPTV VOD turns your service into a library of films and series on demand; the player decides whether that library is pleasant to browse. With posters, details, seasons, resume points, My list and a player that reads MKV and HEVC, Klyvo Play makes the most of what your service offers. Download Klyvo Play for your devices and try the full app free for 10 days.

Try Klyvo Play

On the App Store for iPhone, iPad and Apple TV, on Google Play for Android, and for Windows. Every device starts with 10 days free.

Download the app