Cum adaug o actiune dupa ce se termina rularea unui .flv incarcat in flash cu NetConection si NetStream
13/03/2009
var videoConnection:NetConnection = new NetConnection(); videoConnection.connect(null); var videoStream:NetStream = new NetStream(videoConnection); videoStream.play("myMovie.flv"); var metaListener:Object = new Object(); metaListener.onMetaData = onMetaData; videoStream.client = metaListener; var video:Video = new Video(); video.attachNetStream(videoStream); addChildAt(video, 0); function onMetaData(data:Object):void { video.width = 100; video.height = 50; }
Acum urmeaza codul in interiorul caruia puteti adauga orice actiune care sa urmeze finalului filmului myMovie.flv, de exemplu sa redirectionati pe o alta pagina automat, adica in locul codului trace(“orice actiune vine aici”); puteti scrie navigateToURL(numeURL, “_self”);
videoStream.addEventListener(NetStatusEvent.NET_STATUS, ns_Handeller); function ns_Handeller(event:NetStatusEvent) { if (event.info.code=="NetStream.Play.Stop") { trace("orice actiune vine aici"); } }
Entry Filed under: 1. Etichete: ActionScript, Code, Flash, streaming, video.
Trackback this post | Subscribe to the comments via RSS Feed