Forums : Xul, Xbl, JS...

Aller à la discussion :  Plus récente Plus ancienne

# Audition d'un son dans une page HTML (objet Mozilla ??)

Envoyé par : Christophe Charron

Date : 08/03/2009 14:32

Bonjour,

il y a t'il un moyen d'intégrer un son dans une page iframe html appelée dans une fenêtre xul ... et qui ne fasse pas référence à windows ?

Et comble d'ironie, lorsque que j'essaie de l'exploiter directement dans une page html de la forme suivante :

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
	<title>Message téléphonique du 09 74 53 44 xx</title>
</head>
<body>
Ecouter
	<object type="audio/mpeg" data="$path" classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95"
   id="mediaplayer1" height="30" width="100">
<param name="filename" value="$path" />
<param name="autostart" value="false" />
<param name="loop" value="false" />
<embed type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/Downloads/Contents/MediaPlayer/"
   filename="$path" autostart="false"
   showcontrols="true" showstatusbar="False"
   showdisplay="true" autorewind="False" height="30" width="100" />
</object> 
	
</body>
</html>

ça marche parfaitement sous Ubuntu 8.04 et pas du tout sous WXP ou Wvista !!!

Je me dis alors que si je pouvais faire référence à une techno Mozilla, ça fonctionnerait certainement sous Windows ?? !!

Et je ne veux pas attendre FF 3.5 qui annonce la gestion de l'image et du son ... mais pour quand ??

D'avance, merci pour votre aide.

# Re: Audition d'un son dans une page HTML (objet Mozilla ??)

Envoyé par : Paul Rouget

Date : 09/03/2009 18:44

tu peux pas utiliser la balise html:audio ?

# Re: Audition d'un son dans une page HTML (objet Mozilla ??)

Envoyé par : mistervince

Date : 09/03/2009 19:21

bonjour,

je ne sais pas si ça peut t'aider, mais pour intégrer un son dans une page xul, j'utilise simplement

<html:object type="audio/wav" data="urldemonson.wav"/>
ou
<html:object type="audio/mpeg" data="urldemonson.mp3"/>

(avec le plugin vlc)

désolé si je réponds complètememt à côté de ce que tu veux faire

Vincent

# Re: Audition d'un son dans une page HTML (objet Mozilla ??)

Envoyé par : Christophe Charron

Date : 09/03/2009 19:34

Ben ... non

j'ai essayé <audio src="$path" /> et ça ne fonctionne pas ... mais j'avais omis de dire que le son en question était ... un .wav (nan, pas sur la tête !!)

Mais je fais l'essai avec un fichier mp3 et je n'ai pas plus de son !!! ???

# Re: Audition d'un son dans une page HTML (objet Mozilla ??)

Envoyé par : obs

Date : 10/03/2009 10:17

Salut,

Selon la spec/draft d'HTML5 il faut implémenter WAVE container format with audio encoded using the PCM format .

Par contre, pas trouver de référence d'implémentation concernant firefox.

# Re: Audition d'un son dans une page HTML (objet Mozilla ??)

Envoyé par : mistervince

Date : 10/03/2009 10:48

c'est vrai que je n'ai pas essayé sous Windows...

une question juste pour dire : si tu vas sur la page about:plugins dans firefox sur chaque plateforme, il y a bien un plugin qui te permet de lire les wav ou les mp3 (vlc, flash peut-être) ?

sinon, au cours de mes recherches, je suis tombé sur la librairie javascript SoundManager qui permet de contrôler la lecture de sons avec le javascript. Ca t'aidera peut-être à résoudre tes problèmes...

bon courage

Vincent

# Re: Audition d'un son dans une page HTML (objet Mozilla ??)

Envoyé par : laurentj

Date : 10/03/2009 11:12

@christophe : quelque soit la méthode utilisée, il faut necessairement installer les plugins qu'il faut, y a pas de lecture de son natif dans Firefox. Et dans Firefox 3.5, ça ne sera que du wav (ou ogg il me semble).

Il n'est plus possible de poster des messages dans ce forum.


Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.

Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™ sont des marques de la fondation Mozilla.