„MPD (Media Player Daemon) telepítése és beállítása” változatai közötti eltérés

A Ubuwiki wikiből

a (Beállítások)
a
 
(egy szerkesztő egy közbeeső változata nincs mutatva)
1. sor: 1. sor:
{{Szerkesztve|[[Szerkesztő:Esőkirály|Esőkirály]] 2014. január 17., 14:59 (CET)}}
 
 
 
===Bevezetés===
 
===Bevezetés===
  
110. sor: 108. sor:
 
  }</code>
 
  }</code>
  
'''Ugyanezeket a beállításokat (alsa,PulseAudio) végezzük el az ''/etc/mpd.conf'' fájlban is. (ROOT jogosultsággal)'''
+
'''Ugyanezeket a beállításokat (alsa,PulseAudio) végezzük el az ''/etc/mpd.conf'' fájlban is. (ROOT jogosultsággal)''' (a könyvtárakat ezen fájlban ne írjuk át!)
  
 
:<code>sudo gedit /etc/mpd.conf</code>
 
:<code>sudo gedit /etc/mpd.conf</code>
  
===Hálózati beállítások===
+
Ha ezzel megvagyunk adjuk ki a következő parancsot:
 +
 
 +
:<code>sudo /etc/init.d/mpd restart</code>
 +
 
 +
Ezután indítsuk újra a számítógépet, hogy az összes eddigi beállítás érvénybe lépejen!
 +
Újraindítást követően már indítható is az MPD ill. a hozzá tartozó kliens:
 +
:<code>mpd</code>
 +
:<code>sonata</code>
 +
 
 +
Megjegyzés: NE ROOT-ként futtassuk, csak simán az <code>mpd</code> paranccsal.
 +
 
 +
----
 +
 
 +
===Vezérlés helyi hálózatról===

A lap jelenlegi, 2014. január 18., 17:25-kori változata

Bevezetés

A Music Player Daemon (továbbiakban MPD) egy olyan szerver-oldali zenelejátszó, amely különböző hangfájlok lejátszását teszi lehetővé. Az MPD lényege, hogy egy hálózati protokol segítségével más gépekről (akár más operációs rendszerről) is vezérelhetjük. Ahhoz, hogy az MPD-ben (szerver-oldalon) elindítsunk egy zeneszámot, szükségünk van egy erre alkalmas kliensre. Számos kliens közül válogathatunk, amelyek közül a legtöbb rendelkezik GUI-vel, azaz grafikus felülettel. Példánkban a Sonata nevű programot fogjuk használni, mint MPD klienst. Ami még fontos, hogy választanunk kell, hogy melyik hangeszközt kívánjuk használni. Az itt leírtakban a PulseAudio hangeszköz használata kerül bemutatásra.


Telepítés

Először is telepítenünk kell magát az MPD-t:

sudo apt-get install mpd

Ezt követően a használni kívánt klienset (Sonata):

sudo apt-get install sonata

Végül telepítsük a PulseAudio beállító eszközét (PulseAudio preferences):

sudo apt-get install paprefs

Beállítások

Elsőként a PulseAudio hangeszközt kell beállítani úgy, hogy azt a hálózatról is lehessen vezérelni. Ezt egyszerűen megtehetjük, ha PulseAudio tulajdonságainál a Network Server fülön bepipáljuk az ehhez szükséges jelölőnégyzeteket (ld. az ábrán). Fontos, hogy ROOT-ként tegyük mindezt!

Adjuk ki terminálban a következő parancsot:

sudo paprefs
MPD - PulseAudio-properties.png

Ezt követően állítsuk le az MPD-t ill. előzzük meg annak automatikus elindulását:

sudo service mpd stop
sudo update-rc.d mpd disable

Hozzuk létre a /home/felhasználónév/.mpd/playlists könyvtárat

mkdir -p ~/.mpd/playlists

Másoljuk át a konfigurációs fájlokat a saját könyvtárunkba:

gunzip -c /usr/share/doc/mpd/examples/mpd.conf.gz > ~/.mpd/mpd.conf

Hozzuk létre az összes szükséges fájlt:

touch ~/.mpd/{mpd.db,mpd.log,mpd.pid,mpdstate,tag_cache}

Ha ezzel megvagyunk, nyissuk meg a konfigurációs fájlunkat szerkesztésre:

gedit ~/.mpd/mpd.conf

A következő sorokban írjuk át az elérési útvonalakat, hogy azok a saját home könyvtárunk ".mpd" könyvtárára mutassanak:

music_directory		"~/Zenék"

playlist_directory	"~/.mpd/playlists"

db_file			"~/.mpd/tag_cache"

log_file		"~/.mpd/mpd.log"

pid_file		"~/.mpd/mpd.pid"

state_file		"~/.mpd/mpdstate"

Keressük meg a user "mpd" sort és tegyünk elé egy kettőskeresztet, megjegyzés lesz belőle. (így saját felhasználónevünk lesz a felhasználó)

# user				"mpd"

Állítsuk át a kimeneti hangeszközt PulseAudio-ra! (az alsa rész elé kettőskeresztet teszünk, a PulseAudio elől kivesszük azt)

Alsa kiktatása:

# An example of an ALSA output:

#

#audio_output {

#	type		"alsa"

#	name		"My ALSA Device"

#	device		"hw:0,0"	# optional

#	format		"44100:16:2"	# optional

#	mixer_device	"default"	# optional

#	mixer_control	"PCM"		# optional

#	mixer_index	"0"		# optional

#}

PulseAudio bekapcsolása:

# An example of a pulseaudio output (streaming to a remote pulseaudio server)

#

audio_output {

	type		"pulse"

	name		"My Pulse Device"

#	server		"remote_server"		# optional

#	sink		"remote_server_sink"	# optional

}

Ugyanezeket a beállításokat (alsa,PulseAudio) végezzük el az /etc/mpd.conf fájlban is. (ROOT jogosultsággal) (a könyvtárakat ezen fájlban ne írjuk át!)

sudo gedit /etc/mpd.conf

Ha ezzel megvagyunk adjuk ki a következő parancsot:

sudo /etc/init.d/mpd restart

Ezután indítsuk újra a számítógépet, hogy az összes eddigi beállítás érvénybe lépejen! Újraindítást követően már indítható is az MPD ill. a hozzá tartozó kliens:

mpd
sonata

Megjegyzés: NE ROOT-ként futtassuk, csak simán az mpd paranccsal.


Vezérlés helyi hálózatról

Személyes eszközök