| |||||||
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: May 2003
Beiträge: 22
|
Hallo Flashforum, ich versuche in einer Swf-Datei externe Flv-Dateien reinzuladen mit NetConnection und NetStream und dann nach 7 sek. * NetStream.close(); * myVideo.clear(); * delete _root; und eine javascript Funktion aufzuruffen die das Flashmovie aus dem DOM-Baum raus löscht Problem: da die flv Datei größer ist als der jenige in der Zeit runterladen kann sollte der Browser eigentlich die "Leitung" frei machen, macht er aber nicht ![]() Kennt einer von euch eine Lösung für das Problem, die in allen modernen Browsern funktioniert? Oder lösung aus flash alle connections zu stoppen wie in js window.stop() oder sowas? PS: diese Lösung funktioniert leider nur im safari |
| | |
| | #2 (permalink) |
| reXcel Registriert seit: Aug 2002 Ort: Herford
Beiträge: 4.774
|
Ich bin mir jetzt nicht sicher was du beschreiben möchtest. - laden einer SWF - diese beginnt eine FLV-Datei herunterzuladen - nach 7 Sek. killst du den NetStream der FLV-Datei Die Download-Bandbreite ist danach aber noch immer "belegt", so dass scheinbar noch immer die FLV geladen wird. (Ergo: Andere Downloads sind langsamer, weil sie sich die Bandbreite mit der immer noch ladenen flv teilen.) Ist das so richtig verstanden? Dann: Das gibts nicht ![]() Entweder schließt du den NetStream nicht richtig (brauchst nichts anderes zu machen), oder du misst die Downloadbandbreite falsch, oder sonstiges. Es wird ohnehin keine feste Bandbreite für den FLV-Stream reserviert. Jeder parallele Download, egal welcher Art (jpg, pdf, html, css, swf, flv, avi, etc.) konkuriert mit jedem anderen gleichzeitigen Download. Wenn unbegrenzte Bandbreite von der Gegenseite zur Verfügung steht (also alle Downloadserver mit der identischen Performance senden), dann laden alle parallelen Dateien mit dem gleichen Tempo. Sobald eine Datei fertig ist (oder der Server mal grade langsamer oder gar nicht sendet), verteilen sofort die anderen Dateien die übrige Bandbreite auf sich. Das steuer meines Wissens nach auch nicht mal der Browser. Zeig doch im Zweifelsfall mal deinen Code. //Ist sicherlich halbwissen enthalten!! Gruß rex
__________________ iPhone, iPad, Android und Flash Video Streamingserver Streaming & Live-Streaming für Flash, iPhone, iPad, iPod touch und Android. Inkl. Player, Videokonvertierung in optimierte Formate, Playercode, Flexplayer, etc... |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: May 2003
Beiträge: 22
|
@reExcel hast auch richtig erkannt das soll ein download test werden; ich frage mich ob das überhaupt flv-videos sein müssen um bytesLoaded der parallelen verbindungen zu messen? wie ich auf videos drauf komme ist einfach; ich habe an die ganzen youtube video acceleratoren gedacht und die machen das ja mit videos. anbei mein code PHP-Code: geht das überhaupt oder gibts da andere lösung? |
| | |
| | #4 (permalink) |
| reXcel Registriert seit: Aug 2002 Ort: Herford
Beiträge: 4.774
|
ich verstehe grade weder was exakt der Safari macht (und FF / IE eben nicht), noch was ein YouTube Download Accelerator ist. Willst du ein Tool schreiben, dass ein Video über zig Kanäle gleichzeitig herunterlädt um es schneller zu laden? Vergleichbar den Downloadmanagern wie Filezilla? Macht das Sinn???
__________________ iPhone, iPad, Android und Flash Video Streamingserver Streaming & Live-Streaming für Flash, iPhone, iPad, iPod touch und Android. Inkl. Player, Videokonvertierung in optimierte Formate, Playercode, Flexplayer, etc... |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |