Widevine DRM support for protected VOD playback

Back to Changelog
JUL 22, 2025
NewVideo on DemandAPI

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.