MediaKeys
MediaKeysオブジェクトは、関連付けられているHTMLMediaElementが再生中にメディアデータを復号化するために使用できるキーのセットを表します。また、CDMインスタンスでもあります。
詳細については、https://www.w3.org/TR/encrypted-media/#mediakeys-interface(英語のみ)を参照してください。
メソッド
createSession()
createSession(
sessionType?):MediaKeySession
新しいMediaKeySessionオブジェクトを作成します。
詳細については、https://www.w3.org/TR/encrypted-media/#dom-mediakeys-createsession(英語のみ)を参照してください。
パラメーター
sessionType?
作成するセッションのタイプ。セッションタイプは、返されるオブジェクトの動作に影響します。
戻り値
getStatusForPolicy()
getStatusForPolicy(
policy?):Promise<MediaKeyStatus>
指定されたMediaKeysPolicyのMediaKeyStatusを返します。
詳細については、https://www.w3.org/TR/encrypted-media/#dom-mediakeys-getstatusforpolicy(英語のみ)を参照してください。
パラメーター
policy?
戻り値
Promise<MediaKeyStatus>
setServerCertificate()
setServerCertificate(
serverCertificate):Promise<boolean>
ライセンスサーバーへのメッセージの暗号化に使用するサーバー証明書を提供します。
詳細については、https://www.w3.org/TR/encrypted-media/#dom-mediakeys-setservercertificate(英語のみ)を参照してください。
パラメーター
serverCertificate
ArrayBuffer
サーバー証明書。内容はキーシステム固有です。実行コードを含めることはできません。
戻り値
Promise<boolean>
証明書が正常に設定されたときに解決されるPromise<boolean>
Last updated: 2025年10月2日

