Currently as a part of Firefox OS, Mozilla is building a music application based on HTML5 technologies on the interface side called “Gaia”. This webapp is currently designed for mobile.
One cool thing would be to get this application to work as a desktop/tablet application.
Majors issues currently are :
A podcast client is also developed:
GStreamer is available but not enabled by default. When building with –enable-gstreamer parameter, Firefox have access to system GStreamer allowing playing media other than WebM, ogg, wav.
XULRunner have already file system IO access, while Firefox currently doesn't have it yet.
On Mobile, Mozilla is using OpenMAX (omx) backend, allowing playing H.264/AAC/MP3
Same as Fx Mobile for media playing backend
Device Storage can be accessed.
I was thinking of first designing support for web-radios, then implementing other features.
Features that we should have :