FairPlay 証明書の登録

このトピックでは、Apple のプロセスに従って FairPlay Streaming (FPS) DRM 証明書を作成する方法について説明します。

概要

FairPlay Streaming は、HLS(HTTP Live Streaming)プロトコルを使用して安全にストリーミングメディアを配信するための Apple の DRM ソリューションです。

Apple の FairPlay Streaming (FPS) DRM を使用するには、Apple から FPS Deployment Package を取得し、以下の情報を Brightcove の担当者に提供する必要があります。

  • FPS 証明書ファイル .der または .cer
  • 秘密鍵ファイル .pem
  • 秘密鍵のパスワード文字列
  • Application secret key (ASK) の文字列

ステップ 1: Apple デベロッパーアカウントの登録とデプロイメント パッケージのリクエスト

  1. Apple デベロッパー アカウントにログインして、FPS Deployment Package を取得します。アカウントをお持ちでない場合は、登録してください。
  2. FairPlay Streaming のウェブサイトの下部にある「Request Deployment Package」リンクをクリックし、Apple デベロッパー アカウントでログインします。

申請フォームに従ってデプロイメント パッケージを申請すると、Apple による確認後に FPS 資格情報作成ガイドが含まれるパッケージが発行されます。

以下の画像は、Apple のフォームに入力する必要がある情報の例です。

ステップ 2: 秘密鍵および証明書署名要求(CSR)の作成

次のステップでは、パッケージ内のガイドライン文書を参照して、秘密鍵ファイル privatekey.pem および証明書署名要求ファイル certreq.csr を作成します。

以下は、OpenSSL を使用して CSR ファイルを生成する手順です。

  1. OpenSSL のコマンドラインツールを開きます。
  2. 以下のコマンドを入力・実行して、秘密鍵ファイル:privatekey.pem を生成します。
                          openssl genrsa -aes256 -out privatekey.pem 1024 
  3. 秘密鍵のパスワードを入力し、後で使用するために保存しておきます。
  4. 以下のコマンドを入力・実行して、証明書署名要求ファイルを生成します。
          openssl req -new -sha1 -key privatekey.pem -out certreq.csr -subj "/CN=SubjectName/OU=OrganizationalUnit/O=Organization/C=US"
  5. 秘密鍵 のパスワードを入力します。

ステップ 3: Apple ディベロッパー ポータルで FPS 証明書を作成

  1. Apple ディベロッパー ポータル にログインし、左側のメニューから 証明書, IDs & プロファイル をクリックします。
  2. 証明書 セクションで、 ボタンをクリックします。
  3. 新規証明書の作成 セクションで、FairPlay Streaming 証明書 オプションを選択します。
  4. 続行 をクリックします。
  5. ファイルを選択 をクリックします。
  6. OpenSSL で作成した certreq.csr ファイルを選択します。
  7. 続行 をクリックします。
  8. Apple から提供された Application Secret Key をコピーし、安全に保管してください。ASK が漏洩した場合、FPS によるコンテンツ保護ができなくなります。
  9. ASK を指定された欄に貼り付けます。
  10. 続行 をクリックします。
  11. ポップアップが表示されたら、Application Security Key を保存したことを確認して 生成 ボタンをクリックします。
  12. 左メニューの 証明書 をクリックして、FairPlay Streaming Certificate を一覧で確認します。
  13. 証明書をクリックします。
  14. ダウンロード ボタンをクリックして FPS 証明書ファイル fairplay.cer を保存します。
  15. FPS 証明書 ファイルをダウンロードしたら、Brightcove のアカウントマネージャーに連絡して手続きを完了してください。