import flash.media.*; import flash.video; class video2{ static var flag : Boolean = true; static var flag_pause : Boolean = false; static var stream_obj = new NetStream(); static var audio : Sound = new Sound(); static var url_flv : String; static var stream_ns = new NetStream(); static var duration_flv : Number ; static function ecranDeBase2(mc:MovieClip):Void{ /* <1229374735817/0> ne pas supprimer ni déplacer ce commentaire / don't supress or move this comment.*/ if (flag) { mc["grp_url"]._visible = false; var connection_nc = new NetConnection(); connection_nc.connect(null); stream_ns = new NetStream(connection_nc); stream_obj = stream_ns; stream_ns.setBufferTime(3); mc.video_grp.attachVideo(stream_ns); flag = false; _root.createEmptyMovieClip("sound1", _root.getNextHighestDepth()); _root.sound1.attachAudio(video2.stream_obj); // même stream que le attachVideo video2.audio = new Sound(_root.sound1); //video2.aaudio.setVolume(0); } /* ecrire ici / write here */ } static function ecranDeBase0(mc:MovieClip, videoName:String):Void{ /* <1229374785620/0> ne pas supprimer ni déplacer ce commentaire / don't supress or move this comment.*/ if(flag_pause){ stream_obj.pause(); flag_pause = false ; }else{ url_flv = videoName; stream_obj.play(videoName); stream_ns.onMetaData = function (info: Object) { for (var prop : String in info) { video2.duration_flv = info["duration"]; } }; _root.flag1=1; /* ecrire ici / write here */} } static function ecranDeBase1(mc:MovieClip):Void{ /* <1229375798705/0> ne pas supprimer ni déplacer ce commentaire / don't supress or move this comment.*/ if(!flag_pause){ stream_obj.pause(); flag_pause = true ; } /* ecrire ici / write here */ } static function ecranDeBase3(mc:MovieClip):Void{ /* <1229634735404/0> ne pas supprimer ni déplacer ce commentaire / don't supress or move this comment.*/ if(_root.flag1==1){ _root.loading_text = ""+Math.round(stream_ns.bytesLoaded/stream_ns.bytesTotal*100)+"%"; mc["bare"]["bare_posi"]._xscale = ""+Math.round(stream_ns.time/duration_flv*100); mc["bare"]["cur_posi"]._x = ""+Math.round(stream_ns.time/duration_flv*120); } /* ecrire ici / write here */ } static function ecranDeBase4(mc:MovieClip):Void{ /* <1229637790120/0> ne pas supprimer ni déplacer ce commentaire / don't supress or move this comment.*/ if (video2.audio.getVolume() > 0) { video2.audio.setVolume(video2.audio.getVolume() - 10); } } static function ecranDeBase5(mc:MovieClip):Void{ /* <1229637861727/0> ne pas supprimer ni déplacer ce commentaire / don't supress or move this comment.*/ if (video2.audio.getVolume() < 100) { video2.audio.setVolume(video2.audio.getVolume() + 10); } } }