seit langer zeit verwende ich mpd (0.18) auf einem raspi B unter gentoo. die bedienung basiert auf mpc.
mpd bezieht zum einen daten im mp3 format vom server im lan (nahezu 100000 dateien) und zum andern greift er auf radiostationen zu.
dies läuft seit langer zeit ohne probleme.
die umschaltung von lokalen netzwerkmedien auf radio erfolgt mittels:
mpc stop --wait
mpc clear --wait
mpc load radio.m3u
mpc play
die umschaltung von radio auf lokale medien erfolgt mittels:
mpc stop --wait
mpc clear --wait
mpc ls | mpc add
mpc play
das hin und her schalten geschieht innert sekunden.
nun habe ich ein weiteres raspi, diesmal ein 2B.
da mein bisheriges flash image darauf nicht mehr funktioniert habe ich alles neu aufgesetzt, diesmal auf basis raspbian jessie. mpd ist nun version 0.19.0.
im prinzip funktioniert das ganze auch damit, das hin und herschalten dauert jedoch eine ewigkeit, d.h. das ganze sieht aus als würde es abschmieren.
meine analyse hat ergeben dass, sobald ich ein
mpc clear
mache, die cpu last von mpd auf 100% geht. dies bleibt etwa eine viertelstunde so. in dieser zeit stellt sich mpd tot, d.h. mpc kriegt bloss noch ein timeout.
hat sich da mit jessie oder mit mpd 0.19 irgendwas geändert was die sache derart verlangsamt, oder mach ich irgendwas falsch?
vielen dank für die hilfe!!!