← 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) 이미지로 제공해 고객사 인프라에서 직접 운영할 수 있습니다.
각 서비스가 FastAPI 자동 문서(Swagger /docs)를 제공하는 REST API와 알림 Webhook(이메일·Slack·Discord)을 제공하며, DRM 키 발급은 SPEKE v2.0 표준을 따릅니다.
Widevine·PlayReady·FairPlay를 지원하며, SPEKE v2.0 키 서버와 라이선스 서버로 암호화 HLS를 발급·검증합니다.
START A PROJECT

프로젝트를 시작하시겠습니까?

소프트웨어 제품, SaaS, 클라우드 인프라 구축을 준비하고 있다면
UNISYS와 프로젝트를 논의해보세요.

프로젝트 문의하기 제품 보기