J'utilise Amazon S3 pour stocker des fichiers mp3. Mon application Web utilise la bibliothèque javascript Soundmanager2 pour charger les fichiers du compartiment Amazon et les lire aux utilisateurs. Lorsque le premier utilisateur clique sur un fichier MP3, le gestionnaire de son commence à lire le fichier et, comme prévu, met en cache le reste du morceau pendant sa lecture. Problème: si un deuxième utilisateur clique sur le même mp3, il doit attendre que le premier utilisateur mette en cache toute la chanson, ce qui est inacceptable pour mon site web.Amazon S3: comment utiliser/charger un fichier mp3 simultanément
Je comprends qu'Amazon S3 "envoie" le fichier en exclusivité à la première requête. Y at-il un moyen d'être en mesure d'utiliser ce fichier simultanément, c'est-à-dire les utilisateurs peuvent lire les mêmes mp3 en même temps?
De même, la fonctionnalité CloudFront permettrait-elle de résoudre ce problème?
Nous vous remercions de votre aide! Alex
(Soit dit en passant, mon application est construite sur Ruby on Rails 3, et hébergé sur Heroku)
Vous avez absolument raison! Je jouais le fichier mp3 à partir de deux onglets distincts du même navigateur. J'ai appelé un de mes amis et je lui ai demandé de tester le fichier en même temps que moi, et ça a marché! Devinez Amazon autorise uniquement les connexions simultanées à partir de différents emplacements. Quoi qu'il en soit, merci beaucoup pour l'aide! Très appréciée! – Alex