Retrouvez les publications relatives à ces discussions dans
notre rubrique web design et flash.
liste des forums
liste des discussions
Participer à la discussion
-
Message publié le mercredi 17 décembre 2008 - 11h43 par sebastienlubac.
-
Bonjour,
Je suis en pleine création d'un carré éditorial vidéo ( un format pub qui reprend l'emplacement du carré édito 300 x 250 mais avec une vidéo )
Le but étant d'héberger une vidéo en flv sur un serveur et de mettre dans un second format flash les propriétés suivante afin d'importer la vidéo.
Pour le moment j'arrive a importer cette vidéo ( volume du son à 0 ) et lire la vidéo en boucle.
Désormais j'aimerais incorporer un bouton mute dans mon fichier flash afin de pouvoir activer du son.
j'ai bien dans ma bibliotheque le MuteButton (en clip que j'ai trouvé dans mes composants) mais je ne sais pas quelle action il faut mettre pour que ça devienne un bouton qui soit sur off afin qu'en cliquant dessus il soit sur on (volume a 100)
je vous copie le code de ma 1ère image avec les options :
import mx.video.*;
/////////////////////////
var i:Number = 1;
var listenerObject:Object = new Object();
listenerObject.complete = function(eventObject:Object):Void {
feedback.text += "fin de la video : "+i+newline;
my_FLVPlybk.play();
i++;
};
my_FLVPlybk.backButton = my_bkbttn;
my_FLVPlybk.muteButton = my_mutebttn;
my_FLVPlybk.contentPath = "http://ipubliprint.com/studio/35mattel2.flv";
my_FLVPlybk.addEventListener("complete", listenerObject);
my_FLVPlybk.play();
my_FLVPlybk.volume = 0;
Je vous remercie par avance de votre aide
-
Message publié le jeudi 18 décembre 2008 - 10h36 par sebastienlubac.
-
Bonjour,
alors ma question était surement très complexe.
Comme la nuit porte conseil, j'aimerais désormais créer un bouton qui permettrait de mettre le volume à 100
j'ai bien le début mais pas vraiment la fin :
on (release) {
//option mettre volume à 100%
}
Je vous remercie par avance
Sébastien Lubac
-
Message publié le mardi 19 mai 2009 - 09h48 par Tibo. |Tibo|
-
he... my_FLVPlybk.volume = 100; ça ne fonctionne pas ? no avec .setVolume(100)?
Sinon vas voir dans l'aide de flash dans : AS2.0 Components Language.../FLVPlayback Component/FLVPlayback class/
Moi je lis mes flv sur un player perso et voici comment je fais :
//---------------------------------------------------------------------------
var my_video:Video;
var my_nc:NetConnection = new NetConnection();
my_nc.connect("rtmp://xxxxxxxxx");
var my_ns:NetStream = new NetStream(my_nc);
my_ns.onMetaData = function(infoObject:Object) {
//gestion des metadata
};
my_video.attachVideo(my_ns);
sound_video:Sound = new Sound();
sound_video.attachSound(my_ns);
my_ns.play([remote path du flv]); //ou null pour flusher la video.
//---------------------------------------------------------------------------
De cette façon j'ai un objet de type Sound sur lequel je peut agir facilement.
Enjoy !
Cordialement.
|Tibo|
liste des forums
liste des discussions
Participer à la discussion
Vous devez obligatoirement vous identifier en tant que membre pour participer à cette discussion.