Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 12-05-2005, 20:12   #1 (permalink)
Teilchenkleber
 
Registriert seit: Jun 2004
Ort: Hannover
Beiträge: 12
streamed sound, buffering erkennen?

holá,

ich bins mal wieder,
ich hab das folgende problem, ich benutze streaming mp3 music.
Wenn ich nun auf play klicke ist eine kleine bis mittelgrosse pause zu vernehmen, bis die musi wirklich startet.

das würde ich gerne irgendwie abfangen, hab es schon mit
getBytesTotal \ getBytesLoaded versucht, um eine prozentzahl zu errechen, wenn der sound nun wirklich startet, komischer weise sind es mal mehr, mal weniger prozent, je nach song-länge..

nun möchte ich gerne ne meldung a la "buffering" einblenden, die dann praktisch mit spielbeginn verschwindet, wie finde ich denn jetzt raus, wann der stream wirklich losläuft?

jemand ne idee?

lg,
tobi alias paraphonatic
paraphonatic ist offline   Mit Zitat antworten
Alt 12-05-2005, 20:36   #2 (permalink)
Teilchenkleber
 
Registriert seit: Jun 2004
Ort: Hannover
Beiträge: 12
jupp..

und da hab ich mir auch schon selber geholfen *g*
..für alle, die es sonst noch wissen wolln:

ganz einfach die position abfragen:
ActionScript:
  1. VARIABLE = mysound.position;
  2. // abfrage
  3. if (VARIABLE >1) {
  4.       TEXT = "BUFFERING OF- NOW PLAYING";
  5. }

Viel vergnügen -..

tobi
ps: manchmal hilf es, sein problem in schriftliche worte zu fassen, schon findet man die lösung..naja trotzdem danke
paraphonatic ist offline   Mit Zitat antworten
Alt 04-03-2006, 17:03   #3 (permalink)
hallo!
 
Registriert seit: Jan 2003
Beiträge: 82
bin neuling, und genau das such ich.
wie bau ich das ein in einen sound der per SWF geladen wird?

der button, der den movie läd is:

Code:
on (release) {
    loadMovie ("sound/snd1.swf", "snd1");
}
und die bisherige moviepreloadingsequenz der "snd1.swf" movies is:

Code:
bytes_geladen = sound.getBytesLoaded();
bytes_gesamt = sound.getBytesTotal();
prozent = Math.ceil((bytes_geladen/bytes_gesamt)*100);
laden.gotoAndStop(prozent);
if (prozent == 100) {
    gotoAndPlay ("sound", 1);
}

aber genau so eine preloadingsequenz will ich ja nicht, sondern nur eine pufferungsanzeige" bzw. noch besser: einen ladebalken, der voll ist, wenn genug gepuffert wurdem und dann verschwindet, wenn der sound startet.
__________________
Der Beweis von Heldentum liegt nicht im Schlagen einer Schlacht, sondern im Ertragen einer Niederlage
DirkDiggler 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 08:35 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele