Streaming Mp3 de Amazon S3
Est-il un moyen de diffuser des Mp3 stockés sur Amazon S3 via un Flash widget intégré à un site, ou une autre méthode?
Vous devez vous connecter pour publier un commentaire.
Est-il un moyen de diffuser des Mp3 stockés sur Amazon S3 via un Flash widget intégré à un site, ou une autre méthode?
Vous devez vous connecter pour publier un commentaire.
Oui, il est. Tout d'abord, vous devez créer un seau dans votre S3 compte qui est tout en bas de casse, est unique au monde et est DNS-compatible; ainsi, par exemple, j'ai créé un seau appelé " media.torusknot.com’.
Alors de faire tout agréable à regarder, vous devez créer un DNS CNAME entrée à la carte d'un sous-domaine de votre site pour que S3 seau. Qui vous permettra d'accéder à vos fichiers que vous téléchargez à ce compartiment S3 via ‘http://media.example.com/somefile.mp3’. Vous n'avez juste besoin de définir les droits d'accès sur les fichiers & le seau pour s'assurer l'accès du public est autorisée.
Enfin, si vous souhaitez diffuser des fichiers vidéo via un lecteur Flash à partir de S3 à un autre domaine, vous devez également dire à Flash que c'est ok pour le contenu à être tiré à partir d'un domaine différent. Créer un fichier nommé ‘crossdomain.xml " dans le seau, avec ces contenus:
Qui permet aux médias d'être accessible à partir de n'importe où - vous pouvez être plus précis si vous voulez, mais c'est l'approche la plus simple.
Ressources connexes:
Pour mettre à jour la réponse à cette question, si vous voulez réellement FLUX de clients, vous pouvez utiliser Amazon Cloudfront sur le dessus de votre compartiment S3 (comme mentionné par Rudolf). Créer une "distribution en continu" en Cloudfront que des points à votre compartiment S3.
Ce sera diffuser via le protocole RTMP (bon pour le web et les appareils Android). Vous pouvez utiliser JW Player ou un similaire au lecteur de lire en streaming les fichiers.
Cloudfront Streaming utilise Adobe Flash Media Server 3.5.
Il y a aussi la possibilité de lire du contenu sécurisé à l'aide de signé url.
JWplayer
&Wowza
, bien sûr, ainsi queAdobe flash
etGnash
. N'est-il pas une populaire et gratuit HTML joueur soutenir cela ? Ai-je raté quelque chose ? (j'ai l'intention de développer un PHP streaming application. Sur le moyen/long terme, il devrait tourner commercial, qui est l'une des raisons pour lesquelles nous allons héberger des fichiers sur AWS S3)