Yahoo! Media Player für deine Webseite
Ein interessantes Projekt wurde kürzlich von Yahoo! vorgestellt: der Yahoo! Media Player.
Mit diesem ist es einfach möglich sein mp3 Dateien direkt im Browser abspielen zu können ohne das zusätzliche Software nötig ist. Dazu muss lediglich ein HTML Link direkt auf die Audio Datei zeigen und das Media Player JavaScript eingebunden werden.
Link zu den Audio Files:
<a href="example1.mp3">My first song</a> <a href="example2.mp3">My second song</a>
Media Player JavaScript einbinden
<script type="text/javascript" src="http://mediaplayer.yahoo.com/js"></script>
Neben den Links erscheint nach dem erfolgreichen initialisieren ein Play Button in Form einer Grafik. Klickt man diesen an erscheint der Yahoo! Media Player.
Eine Demo wie das ganze live aussieht kann hier gefunden werden. Man kann dort zwar kaum was lesen (jedenfalls ich) aber man sieht den Link, den Play Button und nach dem klick darauf auch den Media Player. Das ganze sieht sehr vielversprechend aus.
Auf dem Yahoo! Developer Blog ist ein Artikel erschienen der noch eine Features des neuen Players erläutert. Die wichtigste Frage ist wohl ob Flash verwendet wird oder nicht. Die Antwort ist, dass der Player selbst nur JavaScript und HTML besteht. Die Brücke zu dem Abspielen eines Audio Files muss aber immer noch mit Flash erledigt werden. Der ursprüngliche Media Player war eine reine Flash Version und somit hat sich die grundlegende Technik nicht weiter verändert. Für diesen Flash Player besteht auch eine einfach Konfigurationsschnittstelle und kann auch sehr einfach eingebunden werden:
Mit der neuen Version ist das einbinden ebenfalls sehr einfach, wenn nicht sogar einfacher, und man muss kaum etwas tun um diesen Player zu nutzen. Zudem hat er nicht das typische Flash Layout.
Das man Musik oder sonstige Audio Files auch rein mit Flash sehr einfach abspielen kann wurde auch schon ausführlich auf O’Reilly digital media beschrieben.
Nun steht also nichts mehr im Wege seine selbst komponierten Musikstücke der Welt auf der eigenen Webseite darzubieten.

