Hello !
Je vais t’expliquer ma technique pour le streaming sur mon site … ATTENTION !! les fichiers doivent être au format .wma.
Faut créer un répertoire où tu mets tes sons, puis faire un fichier index.php dans ce répertoire qui liste les fichiers puis crée les liens vers un deuxième fichier stream.php (dont je te donne le code juste après) et qui récupère la variable $source contenant le nom du fichier cliqué depuis index.php :
// Fichier index.php :
<html>
<body>
<base target="_self">
<p align="center"><font face="tahoma" size="2">
//on liste le contenu du répertoire et on crée des liens pour stream.php
<?
$i=1;
$handle = opendir('.');
while ( $file = readdir($handle) ){if($file!='.' && $file!='..' && $file!='index.php' && $file!='stream.php'){$tablo[$i] = $file;$i++;}}
closedir($handle);
$tablo[0]=$i-1;
sort($tablo);
$y=0; while ($y<$i-1) {echo '<a href="./stream.php?source='.$tablo[$y].'">'.$tablo[$y].'</a><br><br>';$y++;};
?>
//on affiche un lien pour revenir à la page précédente
<center><a href="javascript:history.go(-1)">Retour</a></center>
</body>
</html>
Ensuite le fichier stream.php qui va lire le fichier cliqué dans index.php dans le player embeded :
// Fichier stream.php :
<html>
<body>
<base target="_self">
<p align="center"><font face="tahoma" size="2">
//on insère le player dans la page
<center>
<table bgcolor="black">
//là tu mets des images d’un côté du player pour que ce soit plus bô ;)
<td><img border="0" src="../images/baffle.gif" align="center" width="55" height="55">
<br><img border="0" src="../images/baffle.gif" align="center" width="55" height="55">
<td><img border="0" src="../images/LoudSpeaker.gif" align="center" width="83" height="125">
<td><OBJECT ID="MMPlayer1" WIDTH=300 HEIGHT=100
classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95"
CODEBASE = "http://activex.microsoft.com/activex/controls/mplayer/en/ nsmp2inf.cab#Version=5,1,52,701"
standby = "Loading Microsoft Windows Media Player components..." type = "application/x-oleobject">
<PARAM NAME = "FileName" VALUE = "<? echo "$source"; ?>"><PARAM NAME = "ShowControls" VALUE = "1"><PARAM NAME = "ShowStatusBar" VALUE = "1"><PARAM NAME="ShowDisplay" VALUE = "0"><PARAM NAME = "DefaultFrame" VALUE = "Slide"><PARAM NAME = "Autostart" VALUE = "1"><param name = "Volume" value = "0"><param name = "loop" value = "1"><embed type = "application/x-mplayer2"
pluginspage = "http://www.microsoft.com/Windows/MediaPlayer/download/default.asp"
src="<? echo "$source"; ?>"
Name=MMPlayer1 Autostart=1 ShowControls=1
ShowDisplay=0 ShowStatusBar=1 DefaultFrame="Slide"
width=300 height=100>
</embed></OBJECT>
//là tu mets des images de l’autre côté du player pour que ce soit encore plus bô ;)
<td><img border="0" src="../images/LoudSpeaker.gif" align="center" width="83" height="125">
<td><img border="0" src="../images/baffle.gif" align="center" width="55" height="55">
<br><img border="0" src="../images/baffle.gif" align="center" width="55" height="55">
</table>
</td>
<br><br>
//on affiche le titre du morceau (en supposant que le fichier soit nommé correctement : artiste – titre.wma par exemple)
<b><? echo "$source" ?></b><br><br>
//on affiche un lien pour revenir à la page précédente
<a href="javascript:history.go(-1)">Retour</a>
</center>
</body>
</html>
Vala … Chui sympa avec toi hein ?!? Je te file ma source cool ...
T'as intérêt à dire merci gars ...
@+…
One Love, One Heart, One Unity.