«

»

Toaster MP3

Po nejake dobe nastaly v nasi kancelari ukrutne hadky o to, kdo bude mit pripojene bednicky a kdo bude mit sluchatka. Uz jsem se na to nemohl koukat, a tak jsem hledal reseni. Nalezl jsem php frontend k prehravaci mpg123 jmenemToasterMP3. Bohuzel mel vsak tu chybu, ze byl vytvoren v roce 2001 a urcen pro php3. Nastesti nebylo prilis slozite prizpusobit jej pro pouziti v dnesni dobe.
K behu je potreba nainstalovat mpg123, apache, php5, perl, amixer, a eventuelne jeste ogg123. Vsechny zminene utility a demoni jsou beznou socasti oblibenych distribuci (v mem pripade Mandriva)


Co se tyce nastaveni systemu, je potreba vypnout v php.ini safemode = off, a nastavit pristupova prava k zvukove karte . Vseobecne se to doporucuje zajistit prirazenim uzivatelu do skupiny “sound” a nebo lze nastavit opravneni pro pristup k /dev/dsp (alsa) [pripadne /dev/audio (oss)] a ovladani mixeru  na 666.

 

Vlastni toaster tak, jak jsem jej upravil, najdete zde: http://bouska.biz/linux/toastermp3/toastermp3.zip
staci vse rozbalit a nastavit spravnou cestu v konfiguracnich souborech a v souboru player.pl
ma funkce razeni souboru do fronty, primy poslech konkretniho souboru, shuffle playlistu, rizeni hlasitosti, start / stop a zobrazeni aktualne prehravane mp3ky.

 

navod k nastaveni atd najdete zde:  http://bouska.biz/linux/toastermp3/readme.txt

 

pozn. :  je to už pár let, jedná se ještě o procedurální, neobjektový kód převzatý z původní php3 verze. Dnes už překonaná záležitost