karlheyes / icecast-kh

KH branch of icecast
GNU General Public License v2.0
298 stars 106 forks source link

new feature: Move Clients (Listeners) #209

Open iroks opened 6 years ago

iroks commented 6 years ago

Hello Karl,

current implementation provides the functionality that all currently connected listeners can be moved from one mount (source) to another mount point (destination).

It will be nice to have more flexibel interface; e.g. possibility to move selected listeners (based on listener_id?) from one mount point to another and provision of this functionality via admin interface.

Thanks in advance.

Dylansqui11 commented 6 years ago

There is a option in the mount settings in the web interface (admin). But the selection of what listeners still is not used. Screenshot: capture

iroks commented 6 years ago

The admin functionality provides a function "command_move_clients" that transfers all listeners from one mount point to another.
The idea is to add the selective possibility of the user transfer (single or range). This would enable live and programmatic regrouping of the connected listeners.