Le streaming est une faculté assez naturelle pour le format "Ogg Vorbis" (.ogg)
En plus son algorithme de compression est optimisé pour les faibles bitrates, et bat donc largement le MP3 sur ce domaine. Ca te permet de proposer sur ton site des fichiers d'une qualité raisonnable, tout en faisant en sorte qu'ils soient petits en taille et donc accessibles aux connexions bas débit.
Il n'y a donc aucun logiciel à utiliser.
Je suppose dans la suite du post que tu utilises l'ogg vorbis, mais les explications tiendraient également de même pour le MP3.
Sur ton site, il faut que tu proposes des fichiers M3U (des playlists gérées par bon nombre de logiciels dont Winamp) qui contiennent un lien vers ton fichier OGG hébergé sur le FTP. Ca aura pour effet de lancer le streaming pour la personne qui possede Winamp lors du click.
Code de ton site:
Code:
<a href="chanson01.m3u">Titre de la chanson</a>
Contenu du fichier chanson01.m3u:
Code:
#EXTM3U
#EXTINF:xxx,Artiste et Titre de la chanson
http://chemin_vers_la_chanson.ogg
(xxx est la durée de la chanson, exprimée en seconde)
Si tu veux offrir la possibilité aux gens d'écouter le fichier sans faire de streaming, tu devras mettre le lien .OGG en brut
expl en brut:
Code:
<a href="chemin_vers_fichier.ogg">Titre de la chanson</a>
Tu devras donc heberger 2 fichiers sur ton FTP pour faire du streaming, le fichier OGG et son fichier M3U associé.
Si tu connais un peu PHP et que ton hebergeur supporte PHP, tu peux générer les fichiers M3U à la volée, donc sans te prendre la tête à les heberger sur ton FTP. (Tu peux omettre le calcul de la durée de la chanson pour faire ça, le fichier M3U fonctionne très bien sans cette indication de durée.)
Comme hebergeur gratuit...
et sans pub: free.fr
sinon, avec pub: multimania (lycos)
Tous deux supportent PHP.
Edit: je m'étais trompé dans le fichier .m3u, il faut rajouter le chemin du fichier sur une nouvelle ligne