Salve a tutti!
Spero di trovare qualcuno che sia disposto ad aiutarmi perchè davvero non so come andare avanti!
Dunque, calo subito i pantaloni: di AS non capisco quasi nulla! Sono proprio agli inizi...
Come da titolo, ovviamente volevo porre alla vostra attenzione l'ennesima domanda su questi benedetti player mp3 in streaming e a tutto ciò che gira intorno a queste diavolerie...
(Premessa: ho letto davvero tutto il forum ma non ho trovato nulla che potesse davvero chiarirmi le idee...)
Ok, inizio:
L'obiettivo che mi sono preposto è di creare un lettore di mp3 in streaming con tre pulsanti play/pausa/stop e un display o barra di stato di riproduzione. Chiedo troppo? Spero tanto di no!
Per avere un esempio, direi che possiamo prendere questo:
http://flash-mx.html.it/articoli/vie...?idarticolo=26
ecco, io vorrei un lettore come questo con in più tre pulsanti di controllo.
Allora, sono partito così:
ho associato ad un fotogramma il seguente codice:
Sound.prototype.inPausa = false;
Sound.prototype.pausa = function() {
if (!this.inPausa) {
this.stop();
} else {
this.start(this.position/1000, 1);
}
this.inPausa = !this.inPausa;
};
suono = new Sound();
suono.loadSound("prova.mp3", true);
suono.attachSound("loop");
suono.start(0, 999);
mentre a 3 distinti bottoni, rispettivamente i comandi:
on (release) {
suono.start();
}
on (release) {
suono.pausa();
}
on (release) {
suono.stop();
}
Ok, fin qui funziona tutto anche se non capisco perchè il suone parte subito, senza aver schiacciato il pulsante play.
Qui trovate il file:
http://lucadangelo.altervista.org/player2.zip
Bene, adesso vorrei mettere il una barra o un display che indichi il rempimento del buffer e lo stato di riproduzione.
Spero tanto che qualcono mi ascolti perchè credo che finalmente questo articolo potrebbe fare chiarezza su un argomento spesso tirato in ballo e forse ancora un po' oscuro per non principianti!
Grazie in anticipo,
Ciao!![]()