Would you be able to add some automatic stopping feature in the library server so MC doesn't waste bandwidth downloading extra materials? I find that music streams fine once all the extras are downloaded.
For example, if I search for an artist, it brings up all the CDs with that artist on it. Playing music is terrible until all those CD covers are downloaded, at which point everything calms down and streaming works fine. I feel like MC just takes all the bandwidth from the music streaming.
If MC could slow down its secondary processes or perhaps do a quick bandwidth check to see how fast it should allow those side downloads to go on. It also applies perfectly to images because it continually downloads for thumbnails while it should be only downloading for the image.
The drawback to its current setup is that music stutters repeatedly until the extras are fully downloaded and cached.
Also, upon closing MC, it usually waits to close until its current download is finished. So, I click close but it takes 10-120 seconds before it will close. I can force it to close but that isn't good everyday use, obviously.