Streaming over HTTPS starts but when I send the stop command the MPD becomes unresponsive for a few seconds. Works perfect with HTTP. Unfortunately, we can't use HTTP, because we stream a private stream to a IoT device (like voice messages).

The device is similar to a PI. During the stopping of the stream, the CPU load is 100%. I tried both python client libs (python-mpd2 and python-musicpd) both with the same issue. Also tried different formats (available on AWS Elastic Transcoder).

Any help is appreciated

Thanks & regards,
Marcel

Version

Music Player Daemon 0.19.21

Copyright (C) 2003-2007 Warren Dukes <warren.dukes@gmail.com>
Copyright (C) 2008-2014 Max Kellermann <max@duempel.org>
This is free software; see the source for copying conditions. There is NO
warranty; not even MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Not able to reproduce with Music Player Daemon 0.21.5 (v0.21.4-38-gcfe22502a) (Debian testing with x64 flavour) stop and pause working as expected. No increase in cpu load. Please consider updating MPD.

Jan 24 15:00 : ffmpeg/mov,mp4,m4a,3gp,3g2,mj2: Protocol name not provided, cannot determine if input is local or a network protocol, buffers and access patterns cannot be configured optimally without knowing