mp3-Player mit Stop- Vor- Zurückspulenfunktion?

DJTrancelight

Erfahrenes Mitglied
Hi Leute,

ich habe heute einen Link zu einer Seite bekommen, bei der ein mp3-Player integriert ist, der mich zum Staunen bringt

http://www.babasaad.de/index.ph

Wie kann man mit AS eine Stop-Playfunktion und Vor- Zürückspulenfunktion in dieser Art umsetzen?
Das habe ich noch niergends gesehen. Hat mir jemand von euch einen Tipp?
Bin für jede Info dankbar.

Viele Grüße
DJ Trancelight
 
Hi DJTrancelight,

der kleine Player im Anhang ist zwar nicht von mir :( ,
aber er sollte genau das richtige für dich sein.

Wenn du Fragen zur Anpassung hast, einfach posten.
Der Rest erläutert sich eigentlich von selbst.

Mfg
Scorpion
 

Anhänge

Hi,

das ist echt nett von dir! Vielen Dank.

Also ich habe mich mal kurz durch den Code gescrollt... Uuuuups:eek: :)

Also so ganz steig ich da nicht durch. Das liegt sicher auch daran, weil ich die Sache ganz anders angegangen bin. Am WE habe ich etwas mehr Zeit und schau mir das in Ruhe nochmal an. Und sonst wäre es nett, wenn ich hier meine Fragen dazu posten könnte.

Vielen Dank!

Schöne Grüße
DJ Trancelight
 
Fragen kannst du immer, das kostet ja nix ;)

Ich freu mich, wenn ich helfen kann.
Also dann mal ein schönes WE.

mfg,
Scorpion

PS: Wenn alles funktioniert, bitte das Thema als "erledigt" markieren. DANKE.
 
Hi Skorpion,

also bei mir gibt es wohl ein grundsätzliches Problem (Syntax, Verständnis?)

Ein Lied lade ich mit folgendem Befehl:

PHP:
s = new Sound();
s.loadSound("MeinSound.mp3", true);
_soundbuftime = 5;

Lt. AS-Hilfe müßte ich z.B. das Lied um 15 Sek. versetzt abspielen lassen können

PHP:
s.start(15);

aber das geht schon nicht.

mit

PHP:
s.position();

könnte ich kontinuierlich (in einem onClipEvent (enterFrame)) die aktuelle Position des Liedes in einer Variablen Zwischenspeichern und überschreiben, diesen Wert der Variablen beim Betätigen des Pause-Buttons in die start-Funktion übergeben - also z.B. so:

PHP:
var aktpos = s.position(); //OK aktpos müßte man noch in Sek. umrechnen - das geht.

//Jetzt wird auf den Pause-Button gedrückt//
s.stop();

und beim Betätitgen des Playbuttons erfolgt dieser Aufruf
s.start(aktpos);

nur mal so als Idee:-) Aber da die zeitversetzte Wiedergabe bei mir nicht funktioniert, geht der Rest leider auch nicht.

Hast du mir einen Tipp?

Wäre toll von dir!

Viele Grüße
DJ Trancelight
 
Hi DJTrancelight,

ich kann dir leider nicht ganz folgen. :confused:

Der Player, den ich hochgeladen habe, unterstützt die von dir gewünschten funktionen doch bereits.

Du musst ihn doch nur rein optisch an deine Seite anpassen.

Also warum das Rad neu erfinden?
Einfacher und Benutzerfreundlicher als in diesem Player geht es schon "fast" nicht mehr.

sincerly
Scorpion
 
Hi Skorpion,

klar hast du mit deiner Aussage recht, aber ich möchte das ja selber hinbekommen und evtl. muss ich das dann auch mal für eine gewerbliche Seite verwenden und da sollte man das schon selbst programmiert haben wg. Urheberrecht usw. - du verstehst?

Nochmal kurz welche Funktion ich meine:

Ein abgespieltes Lied wird durch den Pause-Button angehalten, z.B. bei 1:24
Beim erneuten betätigen des Pause-Buttons wird das Lied ab dieser Stelle, also ab 1:24
fortgesetzt.

Das ist jetzt die Frage:)

Mit dem Befehl s.stop(); wird das Lied zwar angehalten, jedoch wieder auf den Anfang gesetzt. Eine Pausierfunktion habe ich im Flash-AS noch nicht gefunden - deshalb wende ich mich ja an dich/euch.

Viele Grüße
DJ Trancelight
 
Zurück