Zurück   Flashforum > Flash und Server > Flash Media Server

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 05-03-2008, 15:30   #1 (permalink)
GelegenheitsUser
 
Registriert seit: Jul 2004
Ort: Berlin
Beiträge: 114
AsyncError und Flash Media Server 3

Hallo zusammen,

Habe mir zum Testen gerade mal den Flash Media Server 3 aufgesetzt. Wenn ich im Verzeichnis "Flash Media Server 3\samples\applications\vod" die Beispiel HTML aufrufe funktioniert auch alles, die Sample Dateien werden einwandfrei abgespielt. In meiner eigenen Anwendung klappst aber natürlich nicht mehr, das connecten klappt, aber dann erhalte ich nen AsyncError:

PHP-Code:
[AsyncErrorEvent type="asyncError" bubbles=false cancelable=false eventPhase=
text
="Error #2095: flash.net.NetConnection konnte Rückruf onBWDone nicht auslösen." 
error=ReferenceError"Error #1069: Eigenschaft onBWDone für flash.net.NetConnection nicht gefunden 
und es ist kein Standardwert vorhanden."

Was ist denn dieses onBWDone bitte? In der NetConnection Klasse ist diese Eigenschaft jedenfalls nirgendwo definiert. Was läuft hier falsch, und warum funktionieren denn die Sample Dateien in der Beispie HTML Anwendung fehlerfrei? Es ist einfach nur frustrierend...
stnswz ist offline   Mit Zitat antworten
Alt 20-03-2009, 13:08   #2 (permalink)
flashoholika
 
Benutzerbild von Morshiba
 
Registriert seit: May 2002
Ort: Good old cologne
Beiträge: 118
Der onBWDone Event wird abgefeuert, wenn der Server die Bandbreite scheckt. Denke ich.

Wenn ich der NetConnection im client die Funktion onBWDone gebe funktioniert es.

Beispiel wie ich den Watcher erstelle:

Code:
var ncWatcher:Object= new Object();
ncWatcher.onBWDone = onBWDone;

function onBWDone():void {
   trace("onBWDone");
}

var nc:NetConnection = new NetConnection();
nc.client = ncWatcher;
nc.connect("rtmp://yourServer:1935/live/");

vielleicht hilft es ja ^^ mir hat es geholfen
__________________
----------------------->
www.morshiba.de
<-----------------------
www.koelnbeben.de
<-----------------------
www.takitasworld.de
----------------------->

AchimX
*die ungelösten Fälle des FF*

Geändert von Morshiba (20-03-2009 um 13:11 Uhr)
Morshiba ist offline   Mit Zitat antworten
Alt 03-04-2009, 16:25   #3 (permalink)
GelegenheitsUser
 
Registriert seit: Jul 2004
Ort: Berlin
Beiträge: 114
Danke Morshiba,
Ja das hilft, hatte es mittlerweile selber herausgefunden, den Post hier allerdings schon wieder vergessen... Man kann dem client auch die eigene Klasse zuweisen, muss die nötigen Funktionen dann nur in dieser vereinbaren, ist noch einfacher:
PHP-Code:
class ... {

    [...]
    
    var 
nc:NetConnection = new NetConnection();
    
nc.client this;
    
nc.connect("rtmp://yourServer:1935/live/");
    
    public function 
onBWDone(... rest):void { }
    public function 
onBWCheck(... rest):Number {return 0;}
    
    [...]


stnswz 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 01:58 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele