J'ai un site pour un musicien qui inclut de la musique au mp3
format, mais ceux-ci sont lus via un fichier Flash ( xspfplayer ). Bien sûr, sans Flash, cela est inutile.
Existe-t-il un meilleur moyen à l'épreuve du temps et raisonnablement rétrocompatible d'inclure des extraits audio mp3 sur une page sans forcer les utilisateurs à utiliser Flash, sans les forcer à télécharger le mp3 d'abord ou à quitter la page entièrement?
<audio>
. Super trucs et bienvenue sur Pro Webmasters!Votre meilleur pari est de continuer à utiliser le lecteur Flash et à utiliser la balise audio HTML5 , pour tous les navigateurs qui le prennent en charge. Finalement, tous les navigateurs prendront en charge HTML5 et vous pourrez tuer le lecteur audio flash.
Il y a un excellent document sur la balise audio HTML5 et comment l'utiliser ici, http://html5doctor.com/native-audio-in-the-browser/ . Il semble extrêmement facile à utiliser.
Il semble que Safari 4 et Chrome 3 prennent tous les deux en charge le tag ET le format mp3. Opera et FF 3.5 prennent en charge le format WAV.
la source
Je pense que cette solution correspond plus exactement à vos besoins:
Créez un fichier de liste de lecture M3U qui pointe vers l'URL du MP3, téléchargez le M3U sur votre serveur, puis créez un lien vers le fichier M3U sur votre page.
Lorsque le visiteur clique sur le lien vers le fichier M3U, le (petit) fichier M3U sera téléchargé et il aura la possibilité de l'ouvrir dans le lecteur multimédia de son choix (c'est-à-dire tout ce qui est déjà installé sur la machine - pas besoin pour Flash que ce soit).
Une fois ouvert, le MP3 commencera à diffuser.
la source