Paso 7: Configuración de Pi y Script en Python
- Primero configurar la IP para tu red, etc., configurar SSH si quieres (es muy útil pero no esencial) y botas de la Pi a un entorno de escritorio.
- Instalar las bibliotecas requeridas para GStreamer.
Esto se puede hacer ejecutando los siguientes comandos:
"sudo apt-get update"
"sudo apt-get upgrade"
"sudo apt-get install libglib2.0-dev gstreamer0.10-alsa gstreamer0.10-herramientas libgstreamer0.10-dev libupnp-dev libxml2-dev gstreamer0.10-ffmpeg gstreamer0.10-plugins-base gstreamer0.10-plugins-good gstreamer0.10-fluendo-mp3 gstreamer0.10-pulseaudio pulseaudio"
Siguiendo las instrucciones de configuración disponibles en las páginas de proyecto es probablemente mejor (si nada más que sin duda será más claros que mis instrucciones;).
Lo hice con una entrada autostart básica en /home/pi/.config/autostart/, mi entrada fue la siguiente:
GPR.Desktop
[Desktop Entry]
Encoding = UTF-8
Tipo = aplicación
Nombre = GooglePlayMuscClient
Exec = lxterminal -e "python /home/pi/GooglePlayMusicClient.py"
La razón utilizan tienen el arranque de la Pi a escritorio y comienzo usando LXterminal es hacerlo con calidad de audio, no sé si sólo me faltaba algo, pero a menos que la secuencia funcionó en el primer plano del entorno de escritorio había una notable pérdida de calidad de audio durante la reproducción. Si alguien tiene alguna idea por favor hágamelo saber, como esta izquierda confundido durante bastante tiempo...