Question

Je souhaite développer du contenu éducatif que je souhaite distribuer aux enfants utilisant Adobe AIR. Le contenu contiendra des vidéos. D'après ce que je vois, AIR mettra le contenu sur le système de fichiers local, afin que tout le monde puisse le voir. Je veux empêcher cela. Y a-t-il un moyen de sortir?

Était-ce utile?

La solution

Une solution consiste à utiliser DRM avec Flash Media Server (comme indiqué par Stu).

Une autre option serait de diffuser le contenu au moment de l'exécution et non de le mettre en cache dans le système de fichiers.

Enfin, il pourrait également être possible de stocker les bits du fichier FLV dans le magasin de données local chiffré ou la base de données SQLite (ce qui ajoute la prise en charge du chiffrement dans AIR 1.5). Toutefois, cela ne fonctionnerait probablement pas bien pour les vidéos volumineuses (problèmes de performances). , et vous aurez peut-être encore besoin de l'écrire dans le système de fichiers avant de jouer (bien que temporairement).

chambres de micro

Autres conseils

Peut-être, mais vous devez adopter The Dark Side - ou DRM (gestion des droits numériques). Pour en savoir plus, DRM Flash Video . Il est terriblement pénible de le faire correctement et les utilisateurs ont tendance à le détester. Demandez-vous si votre contenu est vraiment si précieux et intéressant que vous devez suivre cette voie.

Je vous suggérerais de suivre les étapes suivantes:

  1. Utilisation d'une clé pour chiffrer les fichiers que vous stockez
  2. Au moment de l'exécution, créez une copie des fichiers dans un dossier temporaire et décryptez les fichiers dont l'utilisateur a besoin à l'aide de la clé intégrée dans le programme AIR
  3. À la sortie, supprimez les fichiers déchiffrés

De cette façon, les fichiers sont disponibles pendant une courte période, au cours de laquelle ils sont utilisés. Ensuite, il est également difficile de les localiser car vous pouvez les décrypter dans n'importe quel dossier obscur.

Cela protégerait vos fichiers de 99% de la population. Et vous ne pouvez jamais arrêter le reste 1%. Alors n'essayez même pas.

Tout le meilleur.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top