DRM-X 6.0 dove and olive branch logoDRM-X 6.0Docs
◎ English

Build protected playback with DRM-X

Explore tutorials, API reference, and integration guides. Start with one protected video, then follow the path for your platform.

View MarkdownLive examplesUpdated 2026-09-14

How playback is authorized

Your backend decides who can watch. DRM-X provides playback authorization. The player uses that authorization to request a DRM license.

  1. Viewer

    Signs in to your service and requests a video.

  2. Your backend

    Checks the user's purchase, subscription, or other permission to watch.

  3. DRM-X

    Applies the selected playback rules and returns the playback configuration and authorization.

  4. Player

    Uses the returned authorization to request the DRM license needed for playback.

Your backend checks who can watch. DRM-X provides playback authorization and handles DRM license requests.

Get started#

Core concepts#

Prepare content#

License authorization#

API reference#

Players and SDKs#

Integrations#

Operate#