簡介
Brightcove 的播放版權管理服務提供可擴充且具表現力的方式來管理視訊播放。此服務包括以下功能:
-
依地理位置限制播放
- 國家
- 郵遞區碼
- 指定市場區域 (DMA)
- 定義代理主機限制
- 定義每個視訊的 IP 限制
- 定義網域限制
- 設定週期性排程
- 限制依裝置檢視
- 限制觀眾一次可以觀賞的影片數量
此圖表顯示使用者視訊和授權要求到播放的流程。
規格
Brightcove 的播放版權管理服務提供以下功能:
播放權限
播放權限允許您指定視訊播放的限制。這些權利將存儲在播放權限API並且每個集合都分配有唯一的ID(playback_right_id
)。一組權限可以與零個或多個視訊產生關聯。
當視頻包含playback_right_id
,則“播放權限”對像中指定的限制將應用於該視頻的所有請求。
播放權限包括以下類別:
地理
地理限制可讓您控制內容的檢視位置。您可以根據下列項目來指定限制:
- 國家
- 郵遞區碼(僅限美國)
- 指定市場區域(DMA-尼爾森開發的概念)
地理位置檢查會在視訊播放開始時和播放時執行。如果中流地理檢查失敗,播放器將停止視訊播放。
代理主機限制
代理伺服器限制可讓您封鎖對特定類型的連線播放。
IP 位址和網域
網域限制可讓您限制特定網域可以觀看影片的位置。IP 限制會限制視訊播放至特定 IP 位址 (帳戶或視訊等級)。
排程
透過週期性排程,您可以限制特定時間範圍的視訊播放。例如,您只能允許在週末播放內容。另一個例子是允許在星期一,星期二和星期五上午 8 點到晚上 8 點之間播放。
使用者層級限制
您可以為每個查看者創建一個唯一的 ID,每個帳戶。對於用戶級限制,您需要在每個請求中使用 JWT 令牌。有了這個,你可以設置以下限制:
裝置限制
當發出 DRM 授權要求時,就會發生裝置註冊。會為每個裝置指派唯一的 ID。每次授權要求都會檢查並強制執行裝置限制。要使用這個限制,你需要生成一個 JWT 與當前用戶 ID(uid)。
並行串流限制
限制每個使用者的並行串流,不鼓勵觀眾與沒有帳戶的朋友分享他們的認證。透過並行串流限制,您可以定義特定使用者可在任何指定時間觀看的視訊串流數目。
標籤
根據訂閱權利限制檢視者可觀看的內容。您產生的 JWT Token 將指定允許檢視的標籤。「播放權限服務」可確保使用者只能觀看具有指定標籤的影片。
假設您的訂閱等級如下:
- 銀牌-觀賞首輪電影和直播以外的任何影片
- 金牌-觀看直播以外的任何影片
- 白金級-觀看任何影片或直播
首先,將標籤與您的影片建立關聯,以區分標準、首次播放和直播。然後,在您為使用者產生的 JWT 語彙基元中指定適用的標籤。
影片限制與播放權限
可以通過以下方式對視頻設置以下限制媒體模塊或者CMS API:
- 地理篩選 (允許/不允許在某些國家/地區檢視)
- 排程 (設定視訊可用性的開始和/或結束日期時間)
這些設定與播放版權管理系統不同,但視訊必須先通過視訊層級的限制,才能套用播放版權管理規則。