20 iun. 2011

Control multimedia prin Bluetooth

Asta e un post bun de tot, il simt cum e pe flow si creste mai rau ca painea la dospit.

Va ziceam acum ceva timp că mi-am luat un adaptor Blutut si ca am probleme cu el în Windows. Pe Linux insa poti sa faci mai multe. Posibil si pe Windows să functioneze facilitatea, dar cum nu pot testa, pentru ca am BSOD...

Foloseam Remuco de ceva timp. Acest programel va ajuta sa folositi telefonul mobil ca sa controlati playere multimedia precum Amarok, Audacious, Banshee, Exaile, MPD, MPlayer, Rhythmbox, Songbird, Totem, TVtime, VLC, XMMS2 prin tehnologia bluetooth.
Aveti nevoie de un PC cu capabilitati Bluetooth ( adaptor USB sau integrat in palca de baza ), un telefon compatibil Java si Python ≥ 2.6 si < 3.0, Python modules Image ( adica PIL), logging, bluetooth, dbus, gobject si xdg. 
Rulam
sudo apt-get install python-bluez
Descarcam ultima versiune, dezarhivam undeva, ne mutam in directorul respectiv si o instalam:

sudo make install-PLAYER
Unde PLAYER se inlocuieste dupa caz cu: rhythmbox, banshee, vlc, etc.
Exemplu:
sudo make install-rhythmbox
http://i.imgur.com/hxtPJs.png
Daca nu intampinati erori, o sa aveti o confirmare:
http://i.imgur.com/fAwCUs.png
Pentru Rhythmbox: Mergeti in Edit>Plugins si activati Remuco:
http://i.imgur.com/pRmcLs.png
Repetam comenzile de instalare pentru fiecare player pe care doriti sa-l controlati.

Pentru VLC, trebuie activat DBus:
http://wiki.remuco.googlecode.com/hg/images/exos/vlc-preferences.png

Pentru rulare automata la pronire este recomandat sa adaugam liniile in lista de aplicatii care pornesc odata cu sistemul:
Menu>Preferences>Startup Applications:
http://i.imgur.com/vlTEis.png
http://i.imgur.com/A63F5s.png

Am terminat cu instalarea in PC.

Pentru a instala clientul pe telefon, navigati in ./client/midp/app/ si gasiti urmatoarele fisiere: remuco.jad si remuco.jar.
Trimiteti pe telefon remuco.jar si instalati.

Pentru mai multe detalii pentru in legatura cu instalarea pe telefon, vedeti: http://code.google.com/p/remuco/wiki/Ge … stallation