Nous sommes en train de parler de la façon de mettre en place un magasin de location de vidéos en ligne. Outre le streaming, nous aimerions que l'utilisateur puisse d'abord télécharger un film, qui est ensuite stocké pendant un certain temps sur l'appareil lui-même, dans ce cas, un appareil iOS.iOS: crypter/décrypter le fichier vidéo
Mais comment pouvons-nous y parvenir et le conserver? Évidemment, nous ne voulons pas que l'utilisateur puisse simplement copier le fichier du système de fichiers, ce qui est une tâche facile une fois que l'appareil est jailbreaké.
Il est donc nécessaire de stocker le fichier crypté ou avec une sorte de DRM. Mais même alors: Comment s'assurer que l'utilisateur ne peut pas le décrypter lui-même? Et une fois la lecture commencée, comment pouvons-nous réaliser que nous ne décryptions pas le fichier entier (ce qui serait trop gros pour le stocker dans la mémoire) afin que l'utilisateur n'y accède pas.
Des idées/solutions?
Je suis à la recherche d'un décryptage à la volée sur iOS. Je posterai tous les liens utiles que je trouve. – darvids0n
Cela ne semble pas être facile. J'ai décidé d'aller avec HTTP Live Streaming dans un fichier local, qui prend en charge les segments de médias et le décryptage. – darvids0n