Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 09-05-2008, 12:53   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2002
Beiträge: 102
Ladebalken - Glättung der Restzeitanzeige

Hallo zusammen!

Bin gerade dabei einen Videoplayer zu programmieren, bei dem die Bufferzeit anhand der Datenmenge und der aktuellen vs. der minimal benötigten Bandbreite dynamisch ausgerechnet wird, so dass bei langsameren Bandbreiten das Video genau so lange vorgeladen wird, bis es ohne Unterbrechung bis zum Ende abgespielt werden kann.

Das funktioniert auch alles soweit ganz gut, nur wäre es jetzt auch ganz schick den Benutzer zu informieren, wie lange denn das Video noch vorgeladen werden muss. Auch dafür habe ich eine passende Formel.

Das Problem ist nun aber, dass diese Zeitanzeige ständig "springt" und sehr unregelmässig runterzählt, vor allem bei einer schwankenden Datenübertragung.

Meine Frage also: wie kann ich die Ausgabe der Restzeit glätten, so dass

- Die Zeit regelmässiger abläuft, trotzdem (mit Verzögerung) auf aktuelle Schwankungen reagiert.
- Am Ende bei "0" der Film auch anfängt. Bei einfachen Mittelwertsberechnungen hinkt nämlich der gemittelte Wert dem aktuellen immer hinterher.

Hab schonmal im Web recherchiert und festgestellt, dass es in der Statistik da so einige Möglichkeiten gibt. Interessant wäre zB evtl dieser Algorithmus. Da ich aber kein Mathematiker bin, hab ich keine Ahnung, wie sowas in AS zu implementieren ist.

Hat jemand Erfahrung mit sowas, bzw weiss was für ein Algorithmus hier typischerweise verwendet wird? So ganz neu ist das Problem ja nicht.

Dankeeeee!
Frank
frankiee ist offline   Mit Zitat antworten
Alt 15-05-2008, 13:39   #2 (permalink)
Neuer User
 
Registriert seit: Oct 2002
Beiträge: 102
*schubs*

hmm keiner ne Ahnung?

wird doch nen Mathefreak anwesend sein
frankiee 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 20:55 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele