PagingServer
PagingServer copied to clipboard
Music Player Scheduling Enhancement
If radio streams or songs could be scheduled to play at certain times, say for example have a radio stream play from 7am to 8pm with a song interrupting at 5pm, that would be ideal.
This enhancement awaits completion of issue #3, once that issue is complete, this issue can be worked on.
"mute" in paging.py is implemented via JACK, and I don't see any good reason to have it done through mpd itself at the moment (even fade-in/fade-out should probably be done in JACK, to avoid relying-on/keeping-track-of mpd settings as well).
So I think this should be done entirely on the player side, which can be mpd (imo good option for such stuff) or anything else, unrelated to paging.py code-wise, hence not sure why it should even be in the same project.
Especially with WebUI thing from #6, I think it'd be better to make these two into entirely separate "lounge-mpd-ui" project, which would be simple webapp + backend (mostly to act on schedule events). Can be some node.js thing, useful all by itself.