La DRM FairPlay est la DRM utilisée afin de protéger le contenu visionné sur les appareils Apple.
Sa configuration sur la plateforme vidéo Kinow nécessitent des éléments particuliers qui peuvent être générés uniquement par l'administrateur de la plateforme vidéo.
Voici la procédure à suivre afin de récupérer ces élements :
1. Création d'un compte développeur Apple : https://developer.apple.com/
2. Une fois le compte créé, une demande de "FPS Deployment Package" est à réaliser à Apple : https://developer.apple.com/streaming/fps/
3. Une fois la demande faite, vous allez recevoir un « Deployment Package » contenant un fichier PDF de documentation vous permettant de retrouver les éléments que l'équipe Kinow a besoin pour la configuration de la DRM :
- fairplay.cer qui est généré par Apple en vous fournissant un CSR (Certificate Signing Request) :
- Génération du CSR : étapes pages 5-8 du manuel d’utilisation
- Génération de fairplay.cer : étapes pages 9-10 du manuel d’utilisation
- ask.txt qui sera affiché après avoir générer le certificat.cer : étapes page 11 du manuel d’utilisation fourni par Apple.
- privatekey.key et son mot de passe pour le décrypter doivent être générés : étape « Create PKCS file » pages 5-8 du manuel d’utilisation fourni par Apple.
Informations complémentaires très importantes :
- Notez/sauvegardez bien toutes les informations récupérées durant la procédure (le code ASK par exemple). Si la procédure est mal réalisée et/ou des identifiants mal générés ou perdus, ça peut prendre plusieurs jours pour pouvoir refaire une demande.
Message Apple sur le sujet :
- Ces informations étant très sensibles, et la perte de l'ASK et/ou de la clé privée revenant à corrompre l'ensemble des contenus qui seront distribués en FairPlay sur la plateforme, il est vivement recommandé de nous partager ces informations via PGP (ou système de transfert de données sécurisées équivalent).