Adobe Flash FVL steuern funzt nicht

strubel

Aktives Mitglied
Thread Starter
Dabei seit
07.07.2006
Beiträge
101
Reaktionspunkte
0
Ciao Leutchen,

habe nen script gefunden und würde gerne meinen fvl steuern. das laden des filmes ist kein problem nur weiss ich nicht weiter. soll ich dann button erzeugen oder was? anbei mal das script, hoffe ihr kommt draus. :confused:

PHP:
// NetConnection-Objekt erstellen:
var netConn:NetConnection = new NetConnection();

// Lokale Streaming-Verbindung erstellen:
netConn.connect(null);
//oder bspw. etwas on der Art: netConn.connect("rtmp://66.216.97.115/UserName/video");

// NetStream-Objekt erstellen und onStatus()-Funktion definieren:
var netStream:NetStream = new NetStream(netConn);

netStream.onStatus = function(infoObject) {
    //trace("this="+this);
    if (infoObject.code == "NetStream.Play.StreamNotFound") {
        trace("Konnte Videodatei nicht finden.");
      }
    else if(infoObject.code == "NetStream.Buffer.Full"){
        trace("Buffer voll und Start");
    }
    else if(infoObject.code == "NetStream.Play.Stop"){
        trace("Filmende");
        //Loop:
        netStream.seek(0);//an den Anfang zurück
        netStream.pause(false);//und gleich wieder starten
    }
    
    trace("Status (NetStream)\n");
    trace("Level: "+infoObject.level + "\n");
    trace("Code: "+infoObject.code + "\n");
};

// NetStream-Videofeed an das Video-Objekt anhängen:
mein_video.attachVideo(netStream);
// Zwischenspeicherzeit festlegen:
netStream.setBufferTime(5);
// Wiedergabe der FLV-Datei:
netStream.play("meinVideo.flv");





//zurückspulen an den Anfang
btnRewind.onRelease = function(){
    netStream.seek(0);//an den Anfang zurück
    netStream.pause(false);//und gleich wieder starten
}

//Video stoppen
btnStop.onRelease = function(){
    netStream.pause(true);
}

//Video abspielen
btnPlay.onRelease = function(){
    netStream.pause(false);
}

//springe zu Videoszene 1 (bei 10 Sekunden)
btnS1.onRelease = function(){
    netStream.seek(10);
    netStream.pause(false);
}

//springe zu Videoszene 2 (bei 20 Sekunden)
btnS2.onRelease = function(){
    netStream.seek(20);
    netStream.pause(false);
}

this.stop();

Gruss Strubel
 
Hi,

du mußt Movieclips (keine Buttons!) erstellen und diese dann auf der Bühne mit den passenden Instanznamen (s.u.) versehen. Wie die Movieclips selber heißen ist dabei eigentlich egal. Dann sollte das mit der Steuerung klappen.

btnRewind
btnStop
btnPlay
btnS1
btnS2

K.
 
Zurück
Oben Unten