Mit Version 3.35 ist ein neuer mp3 - Player auf Basis des xinemediaplayer - plugins im ReelHTTP - Menu enthalten.
Die alte Umsetzung des MP3 - Spielers basierte auf der Netzwerk - Schnittstelle des mp3 - Plugins und hatte für mich vor allem folgende Gründe:
Dabei reichten mir die Grundfunktionen wie Abspielen ganzer Verzeichnisse und Stoppen der Wiedergabe eigentlich aus, Playlisten habe ich noch nie verwendet, da meine Alben in Verzeichnissen einsortiert sind.
In den neuen Versionen ab Herbst 2008 ist zumindest auf der AVG das mp3 - Plugin nicht mehr vorhanden, da es ersetzt wurde. Leider gibt es damit auch die notwendige SVDRP - Schnittstelle nicht mehr und der MP3-Player funktioniert hier auch nicht mehr „live“. Streaming sollte trotzdem gehen.
Die Bedienung ist simpel:
Ganz oben wird bei laufender Wiedergabe die „Spielleiste“ eingeblendet:
Der folgende Inhalt eines Albums wird nur angezeigt, wenn der entsprechende Eintrag selbst angeklickt wurde
Unten folgt dann die Liste der gefundenen Alben / Verzeichnisse
Die Möglichkeiten der Netzwerkschnittstelle (SVDRP) des mp3 - Plugins sind beschränkt und werden hier ausgenutzt, sie sind meiner Meinung nach für den angestrebten Zweck allerdings auch völlig ausreichend. Das mp3 - Plugin arbeitet mit einer internen Wiedergabeliste, zu der einzelne Titel zugefügt, nicht aber entfernt werden können. Die aktuelle Wiedergabeliste kann auch nicht angezeigt werden.
Bedingt durch die Trägheit der Navigation per Browser kann nur ein Sprung auf den Anfang des aktuellen Titels, nicht aber auf den vorherigen Titel erfolgen. Da ReelHTTP als Webanwendung nicht selbst mitbekommt, wann zB der nächste Titel gespielt wird, wird immer nur der beim Aufruf gespielte Titel angezeigt. (s.a. aktualisieren). Um dies zu ändern müsste ich entweder die die Seite laufend neu laden oder eine andere Technologie wie z.B. Ajax einsetzen, worauf ich aus bestimmten Gründen aber bislang verzichtet habe, da dies auch keine Priorität hat.