| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Jul 2003
Beiträge: 38
| MediaDisplay: Video-Download abbrechen, Puffer
Hallo, ich lade (über ein xml) beim Mausklick verschiedene Videos in verschiedene MediaDisplay-Komponenten. Das geht auch, nur gibt es zwei gravierende Probleme: -Wenn man begonnen hat zu laden, dann aber auf das nächste Video klickt, dann wird das erste ganz zu Ende geladen und gleichzeitig das zweite (oder dritte oder 20.) auch- irgendwann geht dann natürlich gar nix mehr. Kann man denn den Progressive Download killen? Hab die Video-Komponente schon mit attachMovie benutzt, um sie dann wieder mit removeMovieClip zu entfernen, letzteres geht aber nicht. -Es gelingt mir nicht, die Pufferzeit zu erhöhen, das Video ruckelt nämlich ziemlich. Erst wenn es dann geladen ist, läuft es sauber ab. Oder ist das sowieso die falsche Strategie? Das habe ich auf den mc geschrieben, der einen jpg-Container und die MediaDisplay-Komponente enthält (verschieden Listener hören progress und change ab): Code: if (mc._parent.ladeObj != undefined) {
mc._parent.onRelease = function () {
this.video_komp.contentPath = this.ladeObj;
meinPlayhead = video.playheadTime;
//videoDelay = setInterval (video.play, 1700, meinPlayhead);
//clearInterval (videoDelay);
this.video_komp.play (meinPlayhead);
//der Container enthält ein jpg zum video:
this.container_mc._visible = false;
};
mc._parent.onRollOut = function () {
this.video_komp.stop ();
this.description_txt.htmlText = this.bildname;
this.container_mc._visible = true;
};
} Vielen Dank |
| | |
| | #2 (permalink) |
| :) Registriert seit: Jan 2002
Beiträge: 273
|
hallo, habe quasi das gleiche problem. es gibt nicht wirklich sowas wie ne reset taste.... bei mir geht aber allerdings der ton dann irgendwann verloren und kommt nicht wieder,... hattest du schon einen lösungsansatz für dein problem? ich dachte man kann es erzwingen in dem man das mediadisplay einfach mit nem ubekannten typ füttert: meindisplay.setMedia("hack","reset"); macht er aber auch nicht.
__________________ Scientia potestas est. @home: .:: mac.blog ::. @work: .::takomat::. .:: coming up next ThiNk8lab ::. |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Jul 2003
Beiträge: 38
|
Also, letzlich habe ich nicht die Komponente verwendet, sondern NetConnection und Netstream, weil die Komponente, so viel ich weiss, auch auf diese Art und Weise auf die flv zugreift. Und weill ich mich mit Komponenten nicht auskenne und es mir zu kompliziert war, sie dynamisch zu erzeugen (um sie dann wieder zu löschen- ein Versuch, das laden zu stoppen. attachMovieClip geht, aber removeMovieClip nicht). Die NetConnection und den Netstream schließe ich am Schluss wieder. Aber zufrieden bin ich trotzdem nicht, denn die Performance ist immer noch nicht so richtig gut, glaube ich, besonders bei mehreren Starts hintereinander. Vielleicht hast Du ja Lust, das Ergebnis mal anzusehen und mir zu berichten, wie es bei Dir läuft, oder ob Dir da noch was auffällt? Die Adresse ist: www.thomasdemand.de dort unter images, dann films... Ich kann Dir grad nicht den Code reinkopieren, weil ich nicht an meinem Rechner bin... |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |