Hallo
ich habe nach dem Artikel im englischen Wiki in meinem lokalen Netzwerk einen Icecast-MPD Stream aufgesetzt. Auf dem Server läuft ein zweites MPD für Icecast konfiguriert und auf dem Client läuft ncmpcpp zur Steuerung von mpd und mplayer zum Abspielen des Icecaststreams.
Das ganze läuft auch wunderbar, bis ich per ncmpcpp das Lied wechsel, dann spuckt mplayer nur noch "Cache not filling" aus. Wenn ich mplayer dann neustarte gehts wieder.
Es gibt auch ein ziemliches Lag, wenn ich das Lied wechsel, dann läuft das alte noch einige Sekunden weiter, bevor dann der Fehler kommt. Evtl. kann man dieses Lag, was wohl dem Cachen geschuldet ist auch noch reduzieren?!
Ich verwende die Einstellungen von hier:
http://wiki.archlinux.org/index.php/Streaming_With_Icecast_and_MPD
nur das chroot bei mir auf 0 ist. MPD läuft auf port 6001, weil ich ja 2 laufen hab.
Hat jemand ne Idee woran es haken könnte? Die Steuerung von mpd läuft ja super, also muss es ja irgendwie an Icecast bzw. mplayer liegen bzw dem mpd->icecast stream.