注意:ソースに変更する
2019 年 3 月、Brightcoveは動的配信のインフラストラクチャを更新し、CMS/Playback API によって返されるソースを少し変更して、Brightcove Player とネイティブ SDK プレーヤーに配信します。
大多数の Video Cloud ユーザーにとって、この変更は完全に透過的です。あなたがしなければならないことは何もありません。既存のソースの正確な構造に依存して統合を構築した少数のお客様にとっては、これらの統合を変更する必要があります。
変化は何ですか?
現在、動的配信は、Playback API リクエストが受信されると HLS の 2 つのフレーバー (v4 と v5) を返します。特殊なケース(通常は特定のデバイスへの配信)では、アカウントは v3 配信でも有効になります。
これらのそれぞれについて、次のDRMタイプも返します。
- V3:/AES-128(アカウントがv3で有効になっている場合)
- V4:クリア/AES-128
- V5:クリア/AES-128/フェアプレイ
HLSv5 を提供する唯一の理由は、Fairplay をサポートしていることです。クリアと AES-128 では、返されるビデオとマニフェストは同じです。
ただし、URLが異なるため(「v4」または「v5」を含む)、配信とキャッシュに必要なコンテンツの量が倍増しています。これは無駄であり、動的配信とSSAIの両方のパフォーマンスに影響します。
そのため、v5 の Fairplay マニフェストのみが返されるように、インフラストラクチャを変更して、ソースセットは次のようになります。
- V3:/AES-128(アカウントがv3で有効になっている場合)
- V4:クリア/AES-128
- V5:フェアプレイ
これは私の選手に影響しますか?
- もし、あんたがしない Clear DRMまたはAES-128暗号化を使用します。この変更は、違いはありません
- もし、あんたが行う Clear DRMまたはAES-128暗号化を使用しますが、プレーヤーがソースを自動的に選択できるようにします。この変更違いはありません(プレイヤーはv4ソースを選択します)
- もし、あんたが行う Clear DRMまたはAES-128暗号化を使用し、プレーヤーにv5ソースURLの使用を強制するカスタムコードを記述しました。この変更その結果、プレーヤーには再生可能なソースがありません -解決策は、プレーヤーがソースを自動選択できるようにするか、代わりにv4ソースを選択するようにコードを変更することです。