
VOD stands for video on demand: video you can start, pause and replay whenever you choose, instead of watching it at a scheduled time. Movie rentals, streaming libraries and catch-up episodes are all VOD. Live TV, where a channel follows a broadcast schedule, is the opposite model.
What does VOD mean in practice?
- You pick the start time. Nothing is “on” until you press play.
- You control playback. Pause, rewind and fast-forward work because the whole program already exists on a server.
- It's stored, not broadcast. Each viewer gets their own copy of the stream, starting from wherever they choose.
The main VOD business models
- SVOD (subscription VOD): a monthly or yearly fee unlocks a library.
- TVOD (transactional VOD): you pay per title, either to rent it for a limited time or to buy it.
- AVOD (advertising VOD): free to watch, paid for by ads. Free ad-supported live channels are a related model; see what FAST channels are.
VOD vs. live TV
Live (linear) TV plays a channel's schedule in real time, so everyone watching sees the same moment. That makes it the natural home for news, sports and events. VOD is better for series and movies you want to watch on your own schedule. Many services offer both, and some live services add a middle ground: catch-up TV, where recent broadcasts stay available for a while after they air.
VOD vs. OTT
These terms describe different things. VOD is about *when* you watch (on demand). OTT (“over the top”) is about *how* video reaches you: over the public internet rather than a cable or satellite system. Most streaming services are both OTT and VOD; live streaming services are OTT but not VOD.
VOD in IPTV apps
IPTV player apps often have separate sections for live channels and for on-demand titles (sometimes labeled “Movies” and “Series”). What appears in those sections depends entirely on the service you subscribe to and what it's licensed to offer. The player itself doesn't provide content. For the live side, see What is IPTV?.
Why VOD sometimes looks better than live TV
On-demand video can be encoded carefully ahead of time, and your player can buffer further ahead because the whole file exists. Live streams are encoded in real time and must stay close to the live moment, so they're more sensitive to network hiccups. If live channels stutter while on-demand titles play fine, see our buffering guide.