Je me suis fait une petite galerie vidéo.
Le fonctionnement est super simple, un menu permet d’accéder aux différentes vidéos.
Je n’utilise qu’un objet NetConnection et un objet NetStream
A chaque fois que je ferme une vidéo, j’exécute ce code :
ns.close();
vid.clear();
vid.clear();
Tout fonctionne bien mais je remarque qu’a chaque fois que je lance une vidéo, le fichier est retéléchargé complètement alors que la vidéo a déjà été lue et mise en cache lors d'une précédente lecture.
A priori, c’est normal, car d’après la documentation, la méthode close() supprime également la copie locale d’un fichier vidéo téléchargé via HTTP.
Comment faire alors pour conserver les fichiers dans le cache ?
On m’a parlé de :
appendBytes ()
Mais je ne l’a jamais utilisé. Vous en pensez quoi ? Il y a d’autres solutions ?
Merci.