Führen Sie die folgenden Schritte aus, um verschlüsselte Inhalte mit Adobe Access abzuspielen:
-
Überprüfen Sie mit
VoucherAccessInfo.deviceGroup
ob die Gerätegruppenregistrierung erforderlich ist.
-
Wenn Authentifizierung erforderlich ist:
-
Stellen Sie anhand der
DeviceGroupInfo.authenticationMethod
-Eigenschaft fest, ob eine Authentifizierung erforderlich ist.
-
Wenn eine Authentifizierung erforderlich ist, führen Sie dazu EINEN der folgenden Schritte aus:
-
Beziehen Sie den Benutzernamen und das Kennwort des Benutzers. Rufen Sie
DRMManager.authenticate(deviceGroup.serverURL, deviceGroup.domain, username, password)
auf.
-
Beziehen Sie ein im Cache gespeichertes/vorab generiertes Authentifizierungstoken und rufen Sie
DRMManager.setAuthenticationToken()
auf.
-
Rufen Sie
DRMManager.addToDeviceGroup()
auf.
-
Rufen Sie den Gutschein für den Inhalt ab, indem Sie eine der folgenden Aufgaben ausführen:
-
Verwenden Sie die
DRMManager.loadVoucher()
-Methode.
-
Beziehen Sie den Gutschein von einem anderen Gerät, das in derselben Gerätegruppe registriert ist. Stellen Sie den Gutschein für
DRMManager
bereit, indem Sie die
DRMManager.storeVoucher()
-Methode verwenden.
-
Spielen Sie den verschlüsselten Inhalt mit der
NetStream.play()
-Methode ab.
Um die Lizenz für den Inhalt zu exportieren, kann jedes der Geräte mithilfe der
DRMVoucher.toByteArray()
-Methode die Raw-Bytes bereitstellen, nachdem die Lizenz vom Adobe Access-Lizenzserver bezogen wurde. Content-Provider legen normalerweise eine Höchstgrenze für die Anzahl der Geräte in einer Gerätegruppe fest. Wenn diese maximale Anzahl erreicht wird, müssen Sie ggf. die
DRMManager.removeFromDeviceGroup()
-Methode auf einem nicht verwendeten Gerät aufrufen, bevor Sie das aktuelle Gerät registrieren.
|
|
|