Zurück   Flashforum > Alternative Technologien > JavaScript & jQuery

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 12-01-2009, 01:22   #1 (permalink)
Neuer User
 
Registriert seit: Jun 2005
Beiträge: 151
Variablen durch flash durchreichen

Hallo Leute,
ich habe ein Problem,
1.) ich kann mit dem Internet(freifunk-müll) was ich habe keine Lösungen finden, da nur DIESES Forum hier von mir fehlerfrei aufgerufen werden kann... unglaublich...also bitte nicht mit der Google-Keule kommen...

so nun zum eigentlichen Problem:
2.) ich habe eine Website. Auf dieser EINEN Seite habe ich ein swf bei der per netstream eine url aufgerufen werden soll. Damit die swf weiss welches video es laden soll braucht es 2 informationen. Eine Information bekommt es von einer externen Steuerung aus der gleichen Seite. Die andere Information bekommt es von einer externen php.

ICH SUCHE NUR FÜR PUNKT 1 die LÖSUNG
PHP-Code:
1.
...->der link
<a href="">starte "video123"</a>
...-> 
sendet variable "video123" an:
<
object>flash.swf</object>

2.
<object>flash.swf</object>
... ->
übergibt an externe.php die variable "video123"

3.
...-> externe.php schickt videolink zurück an
<object>flash.swf</object>
...-> 
netstream.play(videolink
So, das php script ist kein problem. Auch wie man ein video mittels netstream aufruft ist mir klar. Für netstream nutze ich das bewehrte script von hdoublej:

PHP-Code:
var netConn:NetConnection = new NetConnection();

netConn.connect(null);

var 
netStream:NetStream = new NetStream(netConn);

netStream.onStatus = function(infoObject) {
    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.Stop"){
        
trace("Filmende");

        
netStream.seek(0);
        
netStream.pause(false);
    }
    
    
trace("Status (NetStream)\n");
    
trace("Level: "+infoObject.level "\n");
    
trace("Code: "+infoObject.code "\n");
};


mein_video.attachVideo(netStream);

netStream.setBufferTime(5);

netStream.play(videolink);


btnRewind.onRelease = function(){
    
netStream.seek(0);
    
netStream.pause(true);
}

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

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

this.stop(); 
Meine Frage nun: wie spreche ich dieses flash.swf von der html seite aus an und wie gebe ich die Variable an das php weiter?

Bitte kein Links die das Forum verlassen.

Vielen Dank für eure Hilfe.

Geändert von yaet (12-01-2009 um 15:30 Uhr)
yaet ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 12:19 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele