Régi notebookból távirányítható, WiFi-s zenelejátszó Ubuntu-val

Címkék

Igényként merült fel, hogy jó lenne, ha lenne egy olyan cucc, ami relatíve halk, relatíve keveset fogyaszt, képes WiFi-n keresztül NAS-ról zenelejátszásra, esetleg képes internet rádióállomások kezelésére. Mindezek mellett jó lenne, ha nem kerülne sokba (praktikusan jó lenne a háznál előforduló alkatrészek felhasználásával megoldani). Szintén jó lenne, ha a cucc valamivel távirányítható lenne (playlist kezelés, indítás/leállítás, hangerőszabályzás stb.). Volt kéznél egy régi notebook, egy Ubuntu 11.10 desktop ISO, meg egy kis szabadidő...

A vas

Korábban volt már szó róla a blogomban egy Natty telepítés kapcsán. A vas gyakorlatilag ugyanaz, azzal a különbséggel, hogy már 256MB RAM-mal kevesebb van benne.

A telepítés

Öreg vasból távirányítható zenelejátszó Ubuntu-val #0
A konfiguráció

Öreg vasból távirányítható zenelejátszó Ubuntu-val #4
Ubuntu 11.10 telepítése

Öreg vasból távirányítható zenelejátszó Ubuntu-val #5
...

Öreg vasból távirányítható zenelejátszó Ubuntu-val #6
...

Öreg vasból távirányítható zenelejátszó Ubuntu-val #8
...

Öreg vasból távirányítható zenelejátszó Ubuntu-val #9
...

Öreg vasból távirányítható zenelejátszó Ubuntu-val #10
...

Öreg vasból távirányítható zenelejátszó Ubuntu-val #11
...

Öreg vasból távirányítható zenelejátszó Ubuntu-val #12
...

Öreg vasból távirányítható zenelejátszó Ubuntu-val #19
Gagyi vas, SiS chipset. Oszt' mégis működik.

A NAS elérése

A WiFi hálózaton található NAS megfelelő SMB megosztása mountolásra került a /home/<user_neve>/Music könyvtár alá. Ez a könyvtár megkereshető a VLC-ben a Show Playlist -> My Computer -> My Music alatt.

A VLC telepítése és beállítása

A VLC telepítése a megszokott módon (apt-get install vlc) vagy az Ubuntu Software Center-en keresztül történhet. Távirányítani mobiltelefonnal fogjuk a HTTP interfészén keresztül. A távirányításhoz iPhone-t (3G-n és 4-en egyaránt próbáltam) vagy Android-ot futtató telefont fogunk használni. Az Apple App Store és az Android Market több programot is kínál a VLC távvezérléséhez:

Öreg vasból távirányítható zenelejátszó Ubuntu-val #20

iPhone

Android

Öreg vasból távirányítható zenelejátszó Ubuntu-val #12

Mindkét program azonos beállításokat kíván meg VLC oldalon (függetlenül attól, hogy iPhone-nal vagy androidos telefonról vezéreljük):

Öreg vasból távirányítható zenelejátszó Ubuntu-val #23
Be kell kapcsolni az interfészek alatt a "HTTP remote control" interfészt

Öreg vasból távirányítható zenelejátszó Ubuntu-val #24
Majd engedélyezni kell a "távirányító" IP címét. Akár egy egész tartományt (vagy az egész világot) is engedélyezhetünk. A fájl, amit szerkesztenünk kell: /usr/share/vlc/http/.hosts

Ha ez kész, akkor elvileg már használhatjuk is a távirányítónkat:

iPhone

VLC Remote (Free)

Öreg vasból távirányítható zenelejátszó Ubuntu-val #21
Az iPhone-on futó VLC Remote Free meglátta az "Anakin" nevű gépünket. Ha a sárga útterelő bólya látszik a gépnév mellett, akkor irányítani is képes. Ha nincs ott a bólya, akkor elfelejtettük editálni a /usr/share/vlc/http/.hosts fájlt.

Öreg vasból távirányítható zenelejátszó Ubuntu-val #22
A VLC Remote Free kezelőfelülete. Reklámcsík alul és korlátozott tudás. A 3 dolláros teljes változatban nincs reklám és jóval többet tud.

Öreg vasból távirányítható zenelejátszó Ubuntu-val #15
Hangerőszabályzó, "beletekerési" lehetőség.

Öreg vasból távirányítható zenelejátszó Ubuntu-val #13
Beállítások

VLC Remote Free működés közben egy iPhone 3G-ről vezérelve. A lag az iPhone 3G-nek köszönhető. Az iPhone 4-en teljesen simán működik (viszont csak abban van videorögzítésre képes kamera, így azzal készítettem a felvételt ;).

Az egész öreg szar letehető suspend-be - a menün keresztül vagy SSH-n át egy 'pm-suspend' paranccsal. Egy gombnyomásra visszajön és tovább játssza a zenét onnan, ahonnan abbahagyta. A 'pm-suspend' alkalmazásakor felélesztésnél jelszót sem kér.

VLC Remote Control

Öreg vasból távirányítható zenelejátszó Ubuntu-val #17
Ha valakinek elég egy egyszerűbb felület, akkor az ingyenes VLC Remote Control a barátja. Egyszerűen beállítható...

Öreg vasból távirányítható zenelejátszó Ubuntu-val #16
és egy faék egyszerű felületet ad.

Android

Öreg vasból távirányítható zenelejátszó Ubuntu-val #23

Remote for VLC

Öreg vasból távirányítható zenelejátszó Ubuntu-val #22
Ingyenes...

Öreg vasból távirányítható zenelejátszó Ubuntu-val #25
... teljesen frankón használható.

VLC Remote (free)

Öreg vasból távirányítható zenelejátszó Ubuntu-val #24
Korlátozott tudású, de használható. A teljesértékű változatért 722 Ft-ot kell fizetnünk.

Egyéb irányítási lehetőségek

Screenshot at 2012-01-02 12:19:00
Természetesen a megoldásunk irányítható akár egy VNC-s kapcsolaton keresztül is.

A "hogyan csináljunk ócskavasból valami hasznosat" aka. a "Linux alatt nem megy a suspend" rovatunkat látták.

Hozzászólások

Délután az egész fost leviszem a garázsba. A WiFi-m ott elérhető. Kész a hordozható szórakoztató központ szöszmötöléshez.

--
trey @ gépház

2G RAM, 1.4-es Cerka, 160GB winyó, CDRW, ember van ahol még ilyennel dolgoznak vagy még ilyennel se lol.

Valahol láttam, hogy egy P166-ból SATÁs raid NAS-t meg Maces Time machinet épített a srác. Na az valami. Én is ezért őrizgetem a régi Penyámat hátha lesz még valamikor időm meg energiám rá, hogy befejezzem a jó kis NAS-omat.

--
GPLv3-as hozzászólás.

Pontosan hasonló indíttatásból szereztem az eBay-en egy Roku Soundbridge-et. Ahhoz is van több féle kliens Androidra, megy vele az uPnP-n keresztül a FreeNAS-om elérése, Internet rádiók, saját magam magyaríthatom a teljes menürendszert, PHP-vel is vezérelhetem a kijelzőjét, van tárirányító is hozzá...
Roku Soundbridge M500

Ja, fasza. Nekem egy Squeezebox Touch-om van (előtte egy Classic volt), de most egy olyan cucc kellett, amit lehet ütni-vágni. Az is irányítható távirányítóval, iPhone / Android app-pal és webes felületről is. A Touch ára jól felment, most valami 90 ezer körül van. Ez a Roku mibe került? Lehet, hogy kellene egy nekem is. :)

--
trey @ gépház

Az 1. példány 1€-ba került, +8€ szállítás (poénból szoktam 1€ licitelni cuccokra, amik tetszenek, félévente 1x bejön). Ez gyorsan gazdára talált itthon, 25eFt-ért még aznap elkunyizták tőlem. Mivel nem nyugodtam, és a PHP-vel vezérelt szövegkiírás bökte a csőröm, a 2. példányt CHF 46,15 (+8 CHF körül volt a szállítás) áron vettem, kissé drágán. Végül a PHP-s dologgal kimulattam magam és főleg Internet rádiók hallgatására használom.
Sajnos a WiFi kártyája az M500-nak csak WEP-et tud (ki is vettem belőle), mert szerencsére van "drótos" hálózat mellette.

banshee + banshee remote (android)

regen volt valami mpd nevu(?) cucc, azzal nemlehet ugyanezt megcsinalni? talan ahhoz is van android/ios kliens...

--
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!