← Back to team overview

zeya team mailing list archive

Re: Working on MPD support -- interest and history

 

On Fri, May 27, 2011 at 5:58 AM, Jonathan M. Polom
<s0nic0nslaught@xxxxxxxxx> wrote:
> Hello Zeya devs and users:
>
> I stumbled upon Zeya when looking for HTML5 web based audio streamers and
> quite like the slick web interface. It's definitely an improvement from
> Subsonic which requires flash to stream audio. Anyway, I'm interested in
> adding an MPD backend to Zeya. I've been looking through the codebase and
> don't think it'd be entirely hard to do. MPD supports native web streaming
> via ogg (streams to a URL) or can stream to a FIFO file (again in ogg) that
> Zeya could serve with its web server in a similar fashion to how it's done
> now.
>
> I'm interested in using Zeya but only if it supports MPD. This provides
> format streaming benefits (MPD supports more formats than Zeya currently
> does) as well as simplified installation/maintenance since Zeya would use
> MPD's library rather than keep its own.
>
> Does anyone else on this list have experience with MPD or a desire to help
> add this feature to Zeya? I'm open to discussing this in more detail if
> there's interest.

MPD's great for setting up on a server, however, last time I looked,
mpd still only supports a single playlist per-instance. While you can
certainly run multiple copies, it would mean that all clients would be
listening to the same thing unless you did setup multiple instances of
mpd (and possibly for zeya as well.)

Of course, it would also be possible to setup zeya in parallel, wherin
zeya gets the info from mpd's database, but then looks at the music
root in mpd.conf and did its own decoding.


-s


Follow ups

References