← PRODUCTS / MEDIA PLATFORM
P-05○ Beta

VOD DRM Platform

Self-hosted VOD DRM プラットフォーム

FFmpeg HLS エンコーディングから SPEKE v2.0 DRM キー・ライセンス(Widevine・PlayReady・FairPlay)、R2 ストレージ、DRM プレイヤーまで備えたマイクロサービスベースの self-hosted VOD DRM プラットフォームです。

Self-hosted
drm@platform — boot.log
$ docker-compose up -d
✓ drm-gateway :9705
✓ drm-encoding :9704
✓ drm-key (SPEKE) :9706
✓ drm-license :9707
✓ drm-player :9710
→ 11 services healthy
▶ ready to stream
UploadEncodeKeyPkgStorageStreamLicensePlay
/02PROBLEM

VOD DRM Platformが
解決する課題

このプロダクトは、次のような運用・開発現場で繰り返される課題を解決するために作られました。

CONTEXT

FFmpeg HLS エンコーディングから SPEKE v2.0 DRM キー・ライセンス(Widevine・PlayReady・FairPlay)、R2 ストレージ、DRM プレイヤーまで備えたマイクロサービスベースの self-hosted VOD DRM プラットフォームです。 従来のソリューションは運用者にとって使いやすくなかったり、保守コストが累積する構造でした。UNISYSはこれを運用段階まで共に責任を持つプロダクトとして再設計しました。

/03FEATURES

主な機能

VOD DRM Platformが提供するコア機能。すべての機能は運用可能な形で提供されます。

F-01

管理ダッシュボード

コンテンツ・ユーザー・エンコードジョブを管理し、コンテンツアップロードからエンコードジョブ作成・状態までを単一コンソールで監視します。

F-02

HLS エンコードパイプライン

FFmpeg で原本を多品質(1080p・720p・480p・360p)HLS に変換し、ジョブ進捗をリアルタイムに追跡します。

F-03

DRM キー · ライセンス(SPEKE v2.0)

SPEKE v2.0 標準でコンテンツキー・PSSH を生成し、Widevine・PlayReady・FairPlay のライセンスを発行・検証します。

F-04

DRM 保護プレイヤー

JWT 認証後にライセンスを取得し、暗号化 HLS を再生するウェブプレイヤー(FastAPI・Flask 版)を提供します。

F-05

通知 · Webhook

エンコード完了などの主要イベントをメール・Slack・Discord・Webhook で配信します。

F-06

R2 ストレージ · マイクロサービス

エンコード結果を Cloudflare R2(S3 互換)に転送し、8つ以上のマイクロサービスを独立してスケール・デプロイできます。

/04ARCHITECTURE

技術構造

VOD DRM Platformがどのような技術の上で運用されるかを記載しました。

C-01
Runtime
Python 3.13 · Docker · Docker Compose(マルチアーキ amd64/arm64)
C-02
Backend
FastAPI · Flask · SQLAlchemy · Uvicorn/Gunicorn · JWT
C-03
Database / Storage
MySQL 8.0 · Redis · Cloudflare R2 (boto3)
C-04
DRM / Media
SPEKE v2.0 · Widevine · PlayReady · FairPlay · FFmpeg · Shaka Packager
/05FAQ

よくある質問

導入をご検討の際に最もよくいただく質問です。

基本構成(ダッシュボード・エンコード・キー・ライセンス・プレイヤー)は営業日ベースで3〜4週間、既存コンテンツの移行・カスタム統合が必要な場合は6〜8週間が一般的です。
はい。全コンポーネントを Docker Compose ベースのマルチアーキ(amd64/arm64)イメージとして提供し、顧客のインフラで直接運用できます。
各サービスが自動生成ドキュメント(Swagger /docs)付きの REST API と通知 Webhook(メール・Slack・Discord)を提供し、DRM キー発行は SPEKE v2.0 標準に準拠します。
Widevine・PlayReady・FairPlay に対応し、SPEKE v2.0 キーサーバーとライセンスサーバーで暗号化 HLS を発行・検証します。
START A PROJECT

プロジェクトを始めませんか?

ソフトウェアプロダクト、SaaS、クラウドインフラの構築をご検討中なら、
UNISYSとプロジェクトについてご相談ください。

プロジェクトのお問い合わせ プロダクトを見る