Architektura server-klient je u zvukovych aplikaci casta, rada linuxovych okenich prostredi ma svoje demony a i Amarok je v podstate pouze spravce playlistu a metadat spojenych s hudbou, prehravani samotne vsa nerealizuje (osobne ho pouzivam s GStreamerem). Takze - dobry, ale nic noveho.
Co bych vsak vskutku uvital je srovnavaci serial o vsech beznych demonech (Jack, Esound, Arts, Gstreamer a zrejme jeste rada dalsich) - srovnani vlastnosti z uzivatelskeho i programatorskeho hlediska. Nebot situace mi prijde ponekud neprehledna.
Ak som to dobre pochopil, tak neide u zvukového démona, ale prehrávač. Ani jeden so spomínaných (Jack, Esound, Arts (Gstreamer - nepoznám)), nie je prehrávač, ale niekto, kto zvukové dáta zozbiera, prípadne upraví a pošle na zvukovku. MPD je prehrávač. Je to vyššia uroveň. On tie zvukové dáta vytvára a posiela do zvukovky, možno aj prostredníctvom zvukového démona.
Skôr by ma zaujímalo, ako je vyriešená bezpečnosť. Myslím, že nikoho nebude baviť, keď mu niekto bude prehadzovať skladby a tým pádom rozbíjať posluchový dojem, ak sa tým nedá náhodou aj viac škody narobiť.
Aha, chapu. Takze to je neco jako Amarok? Zajimalo by me, jakou pouziva databazi. Pokud umi pouzit SQL, slo by se seznamem skladeb dale pracovat, coz dava zajimave moznosti (podobne lze pouzit Amarok).
Ne, neni to neco jako Amarok. MPD je daemon, ktery prehrava hudbu a k nemu se pripojuji clienti, treba gmpc (GTK+ client), ncmpc (textovy), nebo treba z webu. Ukonceni clienta neukonci MPD daemon, ktery i nadale prehrava hudnu.
Priklad: v konzoli se pripojim pomoci ncmpc, spustim prehravani. Pak spustim X, prihlasim se a pripojim se k MPD pomoci gmpc. Stahnu si novy WM (priklad), chci ho odskouset, odhlasim se (tim se ukonci gmpc). Prihlasim se do novyho WM, pripojim se znovu nejakym clientem k MPD a muzu ho znovu ovladat. Po celou dobu se neprerusovane prehrava hudba. Nebo se muzu pripojit i z jineho pocitace a tam ho ovladat.