Ubuntu DAAP server - multimediální server jednoduše
V domácnosti mám několik počítačů, většinou notebooků, které mají příliš malé disky (cca 80 GB v průměru) na to, abych na nich skladoval veškerou svou hudbu. Moje hudební sbírka totiž má několik desítek GB. Částečně je to tím, že většinu hudby mám v bezztrátovém formátu FLAC, který je náročnější na kapacitu paměti o mnoho více, než ztrátový MP3. No a protože hudbou žiju a potřebuji mít svou sbírku kdykoliv a kdekoliv k dispozici, rozhodl jsem se ji umístit na domácí server, odkud ji mohu na požádání přehrávat na libovolném počítači v síti.
Rhythmbox a DAAP plugin
Už je to nejméně rok, co jsem si všiml nenápadného pluginu pro Rhythmbox v angličtině pojmenovaného DAAP Music Sharing. Nabízí minimum voleb. Nastavit jméno sdílení, případně heslo. Pokud tedy sdílení povolíte, DAAP nabídne vaši hudební databázi do sítě. Ale co teď? Na druhém počítači zapnete Rhythmbox a díky službě Avahi, která monitoruje síť kolem vás, se vám sdílená složka z prvního počítače zobrazí k přehrávání. Asi chápete, že jsem našel lepší řešení, než na server nainstalovat Rhythmbox a nechat ho tam zapnutý. Tím řešením je mt-daapd.
Firefly Media Server
Firefly Media Server (FMS), v Ubuntu a ostatních debian-based distribucích obsažený v balíčku mt-daapd, nainstalujeme spolu s podporou pro parsovaní ID3 tagů pomocí příkazu:
sudo apt-get install libid3tag0 mt-daapd
Konfigurační soubor je v /etc/mt-daapd.conf. Já jsem ho nechal téměř nezměněný. Všimněte si ale volby mp3_dir, která určuje úložiště dat, a admin_pw, kde, bohužel v plaintextu, nastavujete heslo do webového rozhraní. Ano, FMS má webové rozhraní.
Do prohlížeče zadejte IP adresu serveru:port. Tento port najdete také v konfiguračním souboru mt-daapd.conf. Standardně je ale 3689. Budete také vyzváni k zadání uživatele - tím je implicitně admin (dá se to nějak změnit?). Ve webovém rohraní v podstatě stisknete jen tlačítko Start (full) scan, čímž se vytvoří databáze, ve které se dá rychle listovat.
Zapomněl jsem zmínit, že před prací ve webové administraci je nutné server spustit. Slouží k tomu příkaz sudo mt-daapd -f nebo standardním způsobem:
sudo /etc/init.d/mt-daapd start
Aby FMS spolupracoval s avahi, je nutno tuto službu zaregistrovat:
sudo update-rc.d avahi-daemon defaults
No a nyní, stejně jako v úvodu, kdekoliv v síti spustíte Rhythmbox (či jiný DAAP schopný přehravač) a necháte si hudbu servírovat po síti...


Komentáře
mDNS
Dobry den, zkousel jsem spustit mt-daap server pro sdileni prevazne mp3, funguje to,ale netusim jak donutit mt-daap, aby se objevilo v Rhythmboxu (napr). Musim ho pokazde pridat rucne a ve webove konfiguraci je sice moznost Rendezvous a vedle Start mDNS ale at klepam jak klepam nic se nedeje a v logu se objevi pouze, ze Registering rendezvous names. Budu rad za jakoukoliv radu ci nakopnuti. Dekuji
Poslat nový komentář