OTP (one-time password) playback is a strict form of token authentication where every playback session requires a fresh, single-use authorization generated by your backend at watch time. Because each OTP dies on use, a captured playback request cannot be replayed on another machine, and embed theft fails.
OTP (one-time password) playback is a strict form of token authentication in which every playback session requires a fresh, single-use authorization generated by your backend at the moment of watching.
When a viewer opens a video, your server requests a one-time password from the video platform and hands it to the player for that session only. Because each OTP is single-use and short-lived, a playback request captured from the network cannot be replayed on another machine, and a stolen embed code will not play elsewhere. In VdoCipher's implementation, the OTP also carries the session's policy: watermark contents, allowed domains, and license rules, binding security decisions to each individual view rather than to a URL.
OTP playback pairs naturally with DRM and dynamic watermarking: the OTP authorizes and configures each session, DRM protects the stream, and the watermark deters capture. Together they move security from the URL to the individual view.