IPTV
DRM có thể được triển khai theo những cách khác nhau. Một số nhà cung cấp sẽ thực hiện theo cách tiếp cận rất cơ bản và một số khác thực hiện hệ thống giải pháp cho phép bảo mật end-to-end. Một hệ thống DRM thông thường sẽ gồm các phần tương tác giữa DRM server, Middleware, hệ thống lưu trữ video (video repository) và DRM client tại các Set top box.
Hình 3-7 dưới đây cho thấy các thành phần khác nhau có liên quan trong chức năng DRM, bao gồm:
Hệ thống máy chủ DRM tạo ra các khóa mã khóa - keys, bản quyền - licenses và các thông tin về bản quyền truy cập;
DRM clients được sử dụng đưa ra yêu cầu về các khóa bảo mật - keys;
Middleware servers có chức năng phối hợp trong dòng thông tin trao đổi giữa các bộ phận;
Hệ thống lưu trữ nội dung số - video repository – cung cấp các nội dung đã mã khóa trên cơ sở thu nhận được các thông tin cho giải thuật mã khóa từ DRM server.
Hình 3- 7: Các thành phần của hệ thống DRM
3.4.1. DRM ứng dụng vào trong hệ thống dịch vụ VOD
Hệ thống lưu trữ và cung cấp nội dung số bảo vệ các file đã được mã hóa thành dạng video số sẵn sàng cho cung cấp dịch vụ đến VOD server để đưa ra các video streaming. Quá trình thực hiện cần được chuẩn bị và và cung cấp ra các nội dung theo yêu cầu bao gồm các công đoạn sau:
Mã khóa cho nội dung ban đầu.
Lưu trữ và phát các nội dung đã được mã khóa.
Set top box gửi đi yêu cầu về khóa mã hóa.
Quá trình chứng thực bởi middleware đưa ra các khóa bởi key management server.