Hallo,
eine Lösung könnte sein, einen fertigen Flash MP3 Player zu verwenden, schliesslich gab/gibt es die Anforderung nach einem Player öfters - selbst nochmals einen zu programmieren wäre wohl nur sinnvoll, wenn die Funktionalität oder das Design nicht zutreffen würden.
Ob Du nun Flash einsetzt oder die Möglichkeiten von HTML5 verwendest kommt auch sehr auf die Zielgruppe an: Hat das Publikum eher das Flash-Plugin installiert, oder einen modernen Browser, der HTML5 Audio unterstützt?.
Gruss,
Worf