> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://fastpix.com/docs/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://fastpix.com/docs/_mcp/server.

# Widevine DRM support for protected VOD playback

> Protect on-demand content from unauthorized download and screen capture with Google Widevine DRM, available on Android, Chromium browsers, and smart TVs.

FastPix now offers Google Widevine DRM for video-on-demand playback, giving you a way to gate premium content against unauthorized download, screen recording (on supported devices), and offline redistribution. Widevine is supported on Chrome, Edge, Firefox, Android phones and tablets, Android TV, and most smart TVs and streaming sticks shipped after 2018.

You can request a DRM-protected playback ID when creating playback for an existing media — set `accessPolicy: drm` on the create-playback call. FastPix will generate a new playback ID, provision Widevine license endpoints, encrypt segments at the CDN edge, and return manifest URLs that point at the encrypted variant. The standard public/signed playback IDs continue to work alongside the DRM ID on the same media.

Highlights:

* **DRM endpoints** — a dedicated set of endpoints for creating, listing, and revoking DRM playback IDs on a media.

* **License delivery** — Widevine license URLs are returned in the playback manifest and authenticated against FastPix's IAM tokens.

* **Late-binding DRM** — you can add a DRM playback ID to media that was originally ingested as public; the existing segments are re-packaged with encryption rather than re-transcoded.

DRM playback ID creation goes through edge picks up new keys within seconds. If you need to revoke a license you can delete the DRM playback ID; cache is flushed automatically as part of the operation.