Überblick
FairPlay-Streaming ist eine DRM-Lösung von Apple zur sicheren Bereitstellung von Streaming-Medien über das HLS-Protokoll (HTTP Live Streaming).
Um Apples nutzen zu können FairPlay-Streaming (FPS) DRM, Benutzer sollten die FPS-Bereitstellungspaket von Apple und teilen Sie Ihrem Brightcove-Vertreter die folgenden Informationen mit:
- Die FPS-Zertifikatsdatei .der oder .cer
- Datei mit privatem Schlüssel .pem
- Passwort-String für den privaten Schlüssel
- Zeichenfolge für den geheimen Anwendungsschlüssel (ASK)
Schritt 1: Apple-Entwicklerkonto registrieren und Bereitstellungspaket anfordern
- Geben Sie Ihr Apple-Entwicklerkonto ein, um das FPS-Bereitstellungspaket zu erhalten. Wenn Sie keine haben. Anmelden.
- Klicken Sie unten auf der FairPlay Streaming-Website auf den Link Bereitstellungspaket anfordern und melden Sie sich mit Ihrem Apple-Entwicklerkonto an.
Sobald Sie das Bereitstellungspaket gemäß dem Eingabeformular beantragt haben, wird Ihnen nach Bestätigung durch Apple ein Paket mit dem FPS Credential Creation Guide-Dokument ausgestellt.
Schritt 2: Erstellen Sie den privaten Schlüssel und die Zertifikatsignierungsanforderung (CSR)
Der nächste Schritt besteht darin, einen privaten Schlüssel zu erstellen privatekey.pem Datei und eine Zertifikatsignieranforderung certreq.csr Datei, indem Sie auf das Richtliniendokument im Paket verweisen.
Die folgenden Schritte beschreiben die OpenSSL-Methode zum Generieren der CSR-Datei:
- Öffnen Sie das OpenSSL-Befehlszeilentool.
- Generieren Sie die Private Schlüsseldatei: privatekey.pem indem Sie den folgenden Befehl eingeben und ausführen.
openssl genrsa -aes256 -out privatekey.pem 1024
- Geben Sie ein Passwort für den privaten Schlüssel ein und speichern Sie es zur späteren Verwendung.
- Generieren Sie die Anfrage zur Zertifikatsignierung Datei, indem Sie den folgenden Befehl eingeben und ausführen.
openssl req -new -sha1 -key privatekey.pem -out certreq.csr -subj "/CN=SubjectName/OU=OrganizationalUnit/O=Organization/C=US"
- Geben Sie die Privat Schlüssel Passwort.
Schritt 3: FPS-Zertifikat im Apple Developer Portal erstellen
- Melden Sie sich bei der . an Apple-Entwicklerportal und klicke Zertifikat, IDs & Profile im linken Menü.
- In dem Zertifikate Untertitel klicken Sie auf Taste.
- Auf der Erstellen Sie ein neues Zertifikat Abschnitt, wählen Sie die FairPlay-Streaming-Zertifikat Möglichkeit.
- Klicken Weitermachen.
- Klicken Datei wählen.
- Wähle aus certreq.csr mit OpenSSL erstellte Datei.
- Klicken Weitermachen.
- Kopiere das Geheimer Anwendungsschlüssel von Apple bereitgestellt, und bewahren Sie es sicher auf. Wenn ASK kompromittiert ist, können Sie Ihre Inhalte nicht mehr mit FPS schützen.
- Fügen Sie die ASK in das dafür vorgesehene Feld ein.
- Klicken Weitermachen
- Drücke den Generieren Schaltfläche, wenn das Popup-Fenster erscheint, um zu bestätigen, dass Sie Ihren Anwendungssicherheitsschlüssel gespeichert haben.
- Klicken Zertifikate im linken Menü, um Ihr FairPlay-Streaming-Zertifikat in der Liste anzuzeigen.
- Klicken Sie auf Ihr Zertifikat.
- Drücke den Herunterladen Schaltfläche zum Speichern der FPS-Zertifikatsdatei: fairplay.cer.
- Nach dem Download FPS-Zertifikat Bitte wenden Sie sich an Ihren Brightcove Account Manager, um den Vorgang abzuschließen.