[@liveryvideo/interactive-bridge](../index.md) / PlaybackMode

# Type Alias: PlaybackMode

> **PlaybackMode** = `"CATCHUP"` \| `"LIVE"` \| `"UNKNOWN"` \| `"VOD"`

Mode of playback, e.g. how to buffer, sync, adapt quality, manage stalls, etc.

- `'CATCHUP'` stream at increased live latency, i.e. after seeking to catch up to missed content
- `'LIVE'` stream at default live target latency
- `'UNKNOWN'` while state is unknown, e.g: during startup
- `'VOD'` stream video on demand
