串流播放就緒受保護的內容

在本主題中,您將學習如何使用動態傳遞來串流 PlayReady 受保護的內容。

註冊 DRM

此功能需要額外付費。Video Cloud提供了其他選項來保護跨設備的內容。看到概述:內容保護欲獲得更多信息。請聯絡您的客戶經理,瞭解如何搭配 DRM 保護功能,以便您在任何地方播放內容的安全。

配置您的帳戶

希望在Video Cloud中與PlayReady一起使用平滑流的發布者帳戶將需要由Brightcove支持人員配置其Video Cloud帳戶。你應該聯繫Brightcove支持並要求將您的帳戶配置為支持PlayReady。

流播放受PlayReady保護的內容

使用Dynamic Delivery,可以在播放期間按時完成請求格式的包裝(例如PlayReady)。Playready可以通過平滑流或DASH交付。

流暢的流媒體+ PlayReady

通常,使用Smooth w / PlayReady的發布者會與自定義播放器實現集成。客戶端應用程序應直接對Brightcove服務器進行HTTP調用,以通過以下方式獲取正確的播放URL 播放API(要么CMS API源端點)。通過在Brightcove原始級別完成用於平滑流的打包,開始播放所需的URL就是“平滑清單”。

這是Playback API響應的摘錄:

        {
            "src": "https://bcbolt446c5271-a.akamaihd.net\/media\/v1\/smooth\/simple\/playready\/1910141532001\/c6db389e-1894-4c4e-87d8-52fde971bbda\/d3e0d9fd-6b2e-4f9d-8cbf-f039c8d959be\/manifest.ismc?akamai_token=exp=1483050294~acl=\/media\/v1\/smooth\/simple\/playready\/1910141532001\/c6db389e-1894-4c4e-87d8-52fde971bbda\/d3e0d9fd-6b2e-4f9d-8cbf-f039c8d959be\/manifest.ismc*~hmac=8c8c7a64224eccc4ed4ad26a5bdbbee3bd29d09edc222760afd7732320c358bd",
            "type": "application\/vnd.ms-sstr+xml",
            "uploaded_at": "2016-12-01T21:49:50.115Z",
            "key_systems": {
                "com.microsoft.playready": {
                "license_url": "https://manifest.prod.boltdns.net\/license\/v1\/playready\/1910141532001\/c6db389e-1894-4c4e-87d8-52fde971bbda\/d3e0d9fd-6b2e-4f9d-8cbf-f039c8d959be?fastly_token=NTg2NThkMzZfNThhM2IzOGNmYmQwZDdjYmE3NzMxNzAxMmE4OTJjODc1ZWNjNzJiOWUxNjg5N2I0M2ExODAwOWJiMzViMTI1Yw%3D%3D"
                }
            }
        }

默認情況下,播放所需的客戶端“平滑”清單帶有.ismc擴展名。如果您是當前提供平滑流傳輸的Video Cloud客戶,並且希望在回放過程中收到帶/ Manifest附加到路徑的ISM URL,請與客戶支持聯繫以啟用您的設置以與您的工作流程兼容。

MPEG-DASH + PlayReady

由於MPEG-DASH是使用通用加密(CENC)進行加密的,因此可以使用Playready或Widevine DRM許可證格式對其進行解密。如果需要將內容傳送到HBBTV設備,請與您的客戶經理聯繫以為您的帳戶啟用DASH的HbbTV變體(使用PlayReady加密)的傳送。同樣,播放API(要么CMS API源端點)可用於檢索您的DASH清單(台式機和HbbTV)。

限制

以下限制適用於使用動態交付流式播放受PlayReady保護的內容:

  • 目前,我們的內容使用8字節初始化向量(IV)使用PlayReady DRM進行加密,但在HbbTV 1.5的情況下,我們使用16字節IV進行加密。有關Playready DRM的詳細信息,請參見Microsoft的使用Microsoft PlayReady的DASH內容保護文件。