Integration en streaming de musique

Integration en streaming de musique - HTML/CSS - Programmation

Marsh Posté le 24-01-2005 à 00:47:49    

Salut tout le monde !
 
Je voudrais integrer dans mon site des sons que les visiteurs écouteront sans avoir à les télécharger. (Le streaming je crois non ?)
 
Comment faire ?? Le fichier mp3 doit être envoyé via FTP, avec le fichier m3U correspondant. Et après ??
Le lien doit pointer vers le fichier m3U je suppose... et la lecture doit se faire automatiquement...
 
Faut il appeler les 2 fichiers mp3 et m3U par le même nom ?
Le principal attrait de mon site sera le son alors si ça marche pô.. !    :fou:  
 
Merci pour votre aide!!
 
Mon site : http://instrumentsvirtuels.free.fr
 
 

Reply

Marsh Posté le 24-01-2005 à 00:47:49   

Reply

Marsh Posté le 24-01-2005 à 11:23:20    

Le mieux pour le streaming, c'est du flash. Sinon il faut que le serveur puisse en faire (impossible chez Free). Donc Flash obligatoire :)

Reply

Marsh Posté le 24-01-2005 à 11:39:42    

Ouille.. j'ai bien peur que d'autres questions me viennent à l'esprit...

Reply

Marsh Posté le 24-01-2005 à 11:52:20    

Tu veux donc dire que Free ne peut pas abriter du streaming ??  
Je suis minable en programmation : mon site est entièrement fait en WYSIWYG avec Dreamweaver 2...

Reply

Marsh Posté le 24-01-2005 à 11:53:10    

Nope, faut un serveur spécial. Pour le streaming, il faut donc passer par Flash, qui permet d'en faire sans serveur.

Reply

Marsh Posté le 24-01-2005 à 11:56:12    

dreamweaver!! paye ta chiotte! et ca se dit développeur web... en utilisant la balise embed, tu dois pouvoir faire du streaming.

Reply

Marsh Posté le 24-01-2005 à 11:58:00    

La balise <embed> n'existe pas :o

Reply

Marsh Posté le 24-01-2005 à 12:00:03    

Redyrod... je crois que je vais tout simplement proposer aux visiteurs de télécharger le mp3... sans passer par le streaming, le flash ou quoi que ce soit.. Suis trop minable en programmation.
Cependant. si quelqu'un a une explication claire pour un neuneu je suis évidemment prenneur.

Reply

Marsh Posté le 24-01-2005 à 12:03:57    

il suffit de chercher dans google :
<EMBED SRC="myfile.mp3" VOLUME="50" HEIGHT="60" WIDTH="144">
insert ce code et ca stream.

Reply

Marsh Posté le 24-01-2005 à 12:05:34    

redyrod a écrit :

il suffit de chercher dans google :
<EMBED SRC="myfile.mp3" VOLUME="50" HEIGHT="60" WIDTH="144">
insert ce code et ca stream.


 
Je répète  :fou:  
 
La balise <embed> n'existe pas  :o

Reply

Marsh Posté le 24-01-2005 à 12:05:34   

Reply

Marsh Posté le 24-01-2005 à 12:07:51    

aggagaa!!! dreamwever!!! cette balise existe, c'est dreamwever qui connait pas. essaie de comprendre le code au lieu de te servir de cette chiotte :]

Reply

Marsh Posté le 24-01-2005 à 12:10:52    

Elle existe pas :o Je la vois nulle part dans la spé HTML 4 :o
 
Ca existait pour NS4, c'est tout.

Reply

Marsh Posté le 24-01-2005 à 12:11:31    

Reply

Marsh Posté le 24-01-2005 à 12:14:53    


 
MAIS BORDEL :fou:  :fou:  
 
Le seul document qui t'indique si une balise existe ou n'existe pas, c'est la la spécification HTML 4.
 
Je répète que c'est une balise propriétaire qui a été inventée sous Netscape 4, et qui invalide chaque document qui la contient, même en HTML 4 transitionnal.
 
Si tu fais une recherche sur la balise BGSOUND, tu trouvera pleins de résultats, c'est pas pour ça qu'elle existe !


Message édité par FlorentG le 24-01-2005 à 12:15:14
Reply

Marsh Posté le 24-01-2005 à 12:27:03    

Heuuu scusez moi de vous déranger mais le code  
<EMBED SRC="sound.mp3" VOLUME="50" HEIGHT="60" WIDTH="144">  marche très bien...  C'est super !!! Merci !!

Reply

Marsh Posté le 24-01-2005 à 12:29:24    

NAAAAAAAAAAAAAAAAAAAAANNNNNNNNNN
 
Faut paaaaaaaaaaaaas. C'est une balise PROPRIETAIRE qui n'est pas certaine de fonctionner partout !!!!! En plus du coup ton code ne passe plus au validateur !!!  
 
Si jamais tu met cette balise <embed>, tu fera parti de ce qu'on appelle les programmeurs HTML qui se sont arrêté d'apprendre il y a 6 ans et qui ne se sont jamais mis à jour !!!!

Reply

Marsh Posté le 24-01-2005 à 12:37:37    

[:rofl]
 
pov' Florent, t'as bein pas de bol avec tes boulets [:andromaque]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 24-01-2005 à 12:42:31    

[:rofl]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 24-01-2005 à 12:49:39    

LOOOOOOOOL
 
Mais on s'en masse, d'être W3C compliant ! W3C aux chiottes ! Les spec aux chiottes aussi !


Message édité par sircam le 24-01-2005 à 12:50:23

---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 24-01-2005 à 12:56:06    

sircam a écrit :

LOOOOOOOOL
 
Mais on s'en masse, d'être W3C compliant ! W3C aux chiottes ! Les spec aux chiottes aussi !


Ouaip, t'façon le waibe s'et que sur l'Internet Explorer,il s'apelerait pa Internet Explorer si il servirait pas a exploré l'internet hein :kaola:  
 
En plus firefox ou opera ou tou sé truc a la con ben il est clèr k'il serve pas a exploré l'internet vu que s'et pa di dans leurs nom :pfff:
 
t'fasson s'et microsoft et algore qui on créér l'internet alor hin ils save mieu que vou :kaola:


Message édité par masklinn le 24-01-2005 à 12:57:05

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 24-01-2005 à 12:59:27    

Bon ok... .. et  si j'utilise Realsytem G2, je passe aussi pour un ringard je suppose ?   :-)

Reply

Marsh Posté le 24-01-2005 à 13:06:05    

FlorentG a écrit :

et qui invalide chaque document qui la contient, même en HTML 4 transitionnal.!


c tro supersimple: y ka écrire un script de "language=VBScript" qui fé 1 document.write('<embed tralala>'), et pi ca valide et ca marchent impec avec tout les version de window$ (lol)
 
vous me fete rire les ptits codeurs qui save que lire la norme et pas trouvé la solution du probleme.

Reply

Marsh Posté le 24-01-2005 à 13:30:14    

"y ka écrire un script de "language=VBScript" qui fé 1 document.write('<embed tralala>')"
 
Excuse moi mais "embed tralala" pour expliquer à un débutant c'est pas très pédagogue.

Reply

Marsh Posté le 24-01-2005 à 13:35:14    

bopa a écrit :

Bon ok... .. et  si j'utilise Realsytem G2, je passe aussi pour un ringard je suppose ?   :-)


 
Pour faire du streaming en Real, faut pas un serveur de streaming real ?

Reply

Marsh Posté le 24-01-2005 à 13:36:26    

bopa a écrit :

Excuse moi mais "embed tralala" pour expliquer à un débutant c'est pas très pédagogue.

Non mets tu doit pas t'inquiété tu remplace tralala par trouloulou et ces W3C-compliant de toute fasson on s'en fous temps que sa marche fô pas cherché plus loin pourkoi perdre son tant a cherché si sa marche.


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 24-01-2005 à 13:37:24    

J'sais pas... je pense que je vais rester sur la formule EMBED qui marche.. Et tant pis si c'est naze rétro et dépassé.  

Reply

Marsh Posté le 24-01-2005 à 13:45:12    

Ca marche, mais on n'en est pas sûr que ça marche...

Reply

Marsh Posté le 24-01-2005 à 13:45:28    

Bah le mieux, c'est peut-être que tu restes avec ton EMBED pour le moment, et qu'en même temps, tu te renseignes sur les capacités de Flash...
 
Par exemple, avec MING et du php, ça donne ça:

<?
  $m = new SWFMovie();
  $m->setRate(12.0);
  $m->streamMp3(fopen("sound.mp3", "rb" ));
 
  // 11.85 seconds at 12.0 fps = 142 frames
  $m->setFrames(141);
 
  header('Content-type: application/x-shockwave-flash');
  $m->output();
?>


Reply

Marsh Posté le 24-01-2005 à 13:56:21    

"Ca marche, mais on n'en est pas sûr que ça marche..."  
Ca marche avec Firefox, IE et Opera... Si je considère que encore 95% des gens utilisent Ie,.. Ca me laisse le temps de comprendre le fonctionnement de flash

Reply

Marsh Posté le 24-01-2005 à 13:58:27    

Lam's a écrit :

Bah le mieux, c'est peut-être que tu restes avec ton EMBED pour le moment, et qu'en même temps, tu te renseignes sur les capacités de Flash...
 
Par exemple, avec MING et du php, ça donne ça:

<?
  $m = new SWFMovie();
  $m->setRate(12.0);
  $m->streamMp3(fopen("sound.mp3", "rb" ));
 
  // 11.85 seconds at 12.0 fps = 142 frames
  $m->setFrames(141);
 
  header('Content-type: application/x-shockwave-flash');
  $m->output();
?>



t'as un peu d'xp avec ça? ça tiens la charge ce genre de bidouille?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 24-01-2005 à 13:59:43    

bopa a écrit :

"Ca marche, mais on n'en est pas sûr que ça marche..."  
Ca marche avec Firefox, IE et Opera... Si je considère que encore 95% des gens utilisent Ie,.. Ca me laisse le temps de comprendre le fonctionnement de flash


 
Ca marche parce que les navigateurs actuels s'efforcent d'être comptabile avec toutes les saloperies que Netscape et Microsoft ont inventé durant leur effroyables guerre des navigateurs... Un jour, ça va changer, et ça ne marchera plus...

Reply

Marsh Posté le 24-01-2005 à 14:00:51    

FlorentG a écrit :

Un jour, ça va changer, et ça ne marchera plus...


 
Et ben ce jour-là, il reviendra ici pour demander hein ! :whistle:  

Reply

Marsh Posté le 24-01-2005 à 14:07:40    

the real moins moins a écrit :

t'as un peu d'xp avec ça? ça tiens la charge ce genre de bidouille?


 
1. Nan.  
2. Je pense pas.

Reply

Marsh Posté le 24-01-2005 à 14:11:53    

je me disais aussi [:toto le hros]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 24-01-2005 à 14:18:55    

Ceci-dit, y a un bout de temps, j'avais fait un carré vert qui tournait et qui affichait "xtreem warlordz" en zoom en dessous. Ca compte ?

Reply

Marsh Posté le 24-01-2005 à 14:23:06    

non, je parlais du stream mp3 depuis flash avec un fopen pour chaque requete.
ming en soi marche pas mal à mon avis, pour peu qu'on puisse eventuellement cacher les trucs generés (quand ça a du sens)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed