Question

Je cherche à construire un juke-box et je me demande comment on pourrait obtenir des chansons qui sont dans les balises HTML 5. <audio> avec Je ne veux pas que les gens soient en mesure de télécharger la chanson, mais je voudrais diffuser via ces balises <audio>. Toutes les suggestions?

Était-ce utile?

La solution

Il est possible en utilisant Amazon S3 (similaire à la façon dont Soundcloud le fait) pour générer des liens sécurisés mp3 pour une utilisation dans votre lecteur HTML5. Vous générez un mp3 sécurisé sur S3 qui est valable pour un temps très court (secondes ou minutes), il empêche par quelqu'un de copier et de partager le lien. Vous aurez besoin de générer le lien dynamiquement en utilisant SDK / API.

Voir exemple de la façon d'utiliser PHP pour générer des liens sécurisés .

Autres conseils

vous pouvez vérifier referer, utiliser un mécanisme de hachage (ID unique) pour vérifier le lecteur de streaming est votre juke-box, pas le flux économiseur etc.

: quoi que vous fassiez, certaines personnes vont le comprendre (. Ou en utilisant le dernier recours - attraper tout le courant, suivant le type de données que votre juke-box envoie etc)

Tout ce que vous donnez aux gens à écouter via un flux peut être enregistré sur le disque aussi.

Ceci est impossible. Pour que l'ordinateur client pour être en mesure de jouer la chanson, la chanson doit être transféré là-bas. Période.

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