Vous êtes sur la page 1sur 2

import flash.net.

NetConnection;
import flash.net.NetStream;
import flash.media.Video;
import flash.events.MouseEvent;
import flash.media.SoundTransform;

var net_c:NetConnection = new NetConnection();


net_c.connect(null);

var net_s:NetStream = new NetStream(net_c);


net_s.client=this;

var video_url:String = "video/a.flv";


var video_paused:Boolean = false; //digunakan untuk mengecek pause atau tidak
net_s.play(video_url); //digunakan untuk langsung memutar video

var videoku:Video = new Video();

videoku.attachNetStream(net_s);
addChild(videoku);

letak_video.addChild(videoku);

//add error listener and listeners for all our buttons


btn_play.addEventListener(MouseEvent.CLICK, playHandler);
btn_stop.addEventListener(MouseEvent.CLICK, stopHandler);
btn_pause.addEventListener(MouseEvent.CLICK, pauseHandler);
btn_volume_down.addEventListener(MouseEvent.CLICK, volumeDown);
btn_volume_up.addEventListener(MouseEvent.CLICK, volumeUp);

function playHandler(event:MouseEvent):void{
if(video_paused)
net_s.resume();
else
net_s.play(video_url);
}

function stopHandler(event:MouseEvent):void{
net_s.pause();
net_s.seek(0);
}

function pauseHandler(event:MouseEvent):void{
net_s.pause();
video_paused=true;
}

//volume
var volumeTransform:SoundTransform;
var volumeLevel = net_s.soundTransform;
volumeLevel.volume = 1;
net_s.soundTransform = volumeLevel;
volume_info.text = "" + Math.round(volumeLevel.volume * 100) + "%";

function volumeDown(event:MouseEvent):void{
if(volumeLevel.volume > .1){
volumeLevel.volume = volumeLevel.volume - .1;
net_s.soundTransform = volumeLevel;
volume_info.text = "" + Math.round(volumeLevel.volume * 100) + "%";
}
}
function volumeUp(event:MouseEvent):void{
if(volumeLevel.volume < 1){
volumeLevel.volume = volumeLevel.volume + .1;
net_s.soundTransform = volumeLevel;
volume_info.text = "" + Math.round(volumeLevel.volume * 100) + "%";
}
}

Vous aimerez peut-être aussi