Zurück   Flashforum > Flash > Flash erweitern > Komponenten und SmartClips

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 10-03-2010, 00:41   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2010
Beiträge: 4
flvPlayback Komponente: progress bar funktioniert online nicht

Hey Guys, ich hab folgendes Problem:

Auf meiner flash website sollen 2 HQ FLV Videos (ca. 20MB für 90sec) progressiv abgespielt werden. Ich hab dazu einfach die in Flash integrierte flvPlayback Komponente verwendet, die in der Flash Vorschau auch wunderbar funktioniert.

Sobald ich das SWF aber online hab wird der Ladestatus (progress bar) im Skin nicht mehr angezeigt. Ich versteh einfach nicht warum es lokal funktioniert, auf dem Server aber nicht, hochgeladen hab ich alle Files (flvPlayback Komponente, Skin etc.). Weiß da zufällig jemand bescheid?
toni88x ist offline   Mit Zitat antworten
Alt 10-03-2010, 08:05   #2 (permalink)
ChronoGuard
 
Benutzerbild von SpecOps-12
 
Registriert seit: Mar 2002
Ort: Saarbrücken
Beiträge: 2.649
Wahrscheinlich ein Pfadproblem.

In der Testumgebung ist der Ausgangspfad der, in dem das swf liegt.
Auf dem Server der, in dem das swf eingebettet ist.

Für gewöhnlich. Da gibt's auch Ausnahmen, bei denen ich heut noch mit try&error arbeite.
Vor allem, wenn modRewrite oder <base href=''> verwendet werden.
__________________
we will stop enhancing the truth in 3, 2, ...
SpecOps-12 ist offline   Mit Zitat antworten
Alt 10-03-2010, 12:27   #3 (permalink)
Neuer User
 
Registriert seit: Jan 2010
Beiträge: 4
Danke schonmal für die antwort SpecOps-12!

Kannst du das vielleicht ein bisschen genauer erklären, ich bin ehrlich gesagt noch Flash Rookie. Ich interpretiere deinen Kommentar bislang so, dass wenn ich das File lokal starte findet Flash die progress Komponente da der Pfad stimmt und sobald es online ist nicht mehr da der Pfad nun falsch ist?

Ich nahm an, dass die progress komponente in der flvPlayback Komponente oder in der skin Komponente enthalten sein müsste, da das die einzigen beiden sind die ich auch lokal in meinem Ordner habe. Da diese beiden gefunden werden, müsste doch auch der Pfad der progress Komponente richtig sein.

Flash gibt mir beim testen folgende Fehler-Meldungen aus, vielleicht wird daraus ja jemand schlau:

TypeError: Error #1009: Cannot access a property or method of a null object reference.
at jumperzone_update11_fla::MainTimeline/rewind()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at fl.video::FLVPlayback/http://www.adobe.com/2007/flash/flvplayback/internal::handleVideoEvent()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at fl.video::VideoPlayer/http://www.adobe.com/2007/flash/flvplayback/internal::httpDoStopAtEnd()
at fl.video::VideoPlayer/http://www.adobe.com/2007/flash/flvplayback/internal::httpNetStatus()

meine website ist übrigens auf JumperZone | FreeRunning online. Die Videos die ich meine sind bei >Crew und dann auf einen Namen bzw. Bild klicken.
toni88x ist offline   Mit Zitat antworten
Alt 10-03-2010, 14:38   #4 (permalink)
ChronoGuard
 
Benutzerbild von SpecOps-12
 
Registriert seit: Mar 2002
Ort: Saarbrücken
Beiträge: 2.649
Es ist doch kein Pfadproblem. Da stimmt was andres nicht.
In Safari funktioniert es nämlich, allerdings zeigt Safari die Gesamtgröße des Films als unbekannt an, was bei progressivem Download schon ungewöhnlich ist.
In Firefox kann man auch Play und Pause drücken und der Film läuft dann, es kommt aber keine Anzeige und der ProgressBar läuft.
Ziemlich seltsam. Vielleicht irgendwelche Fehler in den flv-Header-Daten?

Die Fehlermeldung bedeutet, dass du auf der Timeline ne rewind()-Funktion hast, in der ein Objekt nicht definiert oder null ist.
__________________
we will stop enhancing the truth in 3, 2, ...
SpecOps-12 ist offline   Mit Zitat antworten
Alt 26-03-2010, 23:12   #5 (permalink)
Neuer User
 
Registriert seit: Jan 2010
Beiträge: 4
sry dass ich jetz nochmal damit komme, aber ich hatte in letzter zeit sehr viel um die ohren und konnte nicht an meiner website arbeiten.. bei mir funktioniert die progress bar auch in safari nicht. ich hab mir überlegt, vielleicht liegt das daran, dass beim rewind vom intro video die oben genannten fehler generiert werden und somit die playback komponente nicht mehr richtig ausgeführt wird oder ähnliches?

ich weiß allerdings auch nicht warum es da einen fehler gibt, bzw. was der fehler ist. Mein intro video heißt einfach "preview". Im AS habe ich das automatische abspielen und wiederholen wie folgt realisiert:

preview.addEventListener(VideoEvent.COMPLETE, rewind);

function rewind(eventObject:VideoEvent):void {
preview.autoRewind = true;
preview.play();
}

wo liegt da der fehler?
toni88x ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
bar, flvplayback, komponente, progress

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 aus.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
FLVPlayback-Komponente funzt in Browser nicht SpiritOfArt Flash CS3 Professional 4 28-12-2009 08:14
FLVPlayback Lokal gehts, Online aber nicht matce84 Flash Einsteiger 5 08-08-2008 09:31
FlVPlayback funktioniert nicht... MyWayMyLife ActionScript 2 0 04-08-2008 09:15
flvplayback - play funktioniert nicht saoirse Komponenten und SmartClips 1 02-03-2007 17:15
fenster komponente - on (progress) kuma Komponenten und SmartClips 8 01-08-2006 13:54


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:40 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele