Étape 2: Radio de Pandore (piano)
Pianobar, voir http://6xq.net/projects/pianobar/, est un client de commande fondé Pandora officieux sans flash. Il est facile de mettre en place avec un proxy et supprime également les annonces de Pandora (pour soutenir Pandora, vous pouvez vous inscrire pour un compte d’une Pandora, il va vous donner un son de qualité supérieur, voir http://raspberrypiserver.no-ip.org/pianobar_pandora_remote_control.html pour les instructions d’installation pour une Pandora).
Faire un compte sur http://www.pandora.com. Si vous n’êtes pas aux Etats-Unis, vous devrez vous connecter via un proxy lors de l’inscription, il existe une extension pour Chrome et Firefox appelé indice de médias (https://mediahint.com/), qui rendra le processus facile. Installez-le et accédez à Pandora. Vous devrez également entrer un code de postal américain (zip code fonctionnera...).
Installez pianobar sur l’ordinateur de Linux - ouvrir un terminal (shell) et écrire :
sudo apt-get install pianobar
Puis mettre en place un fichier de config pour piano :
nano ~/.config/pianobar/config
Mon fichier de configuration ressemble à ceci, les identifiants (e-mail et mot de passe, pour Pandora) sont nécessaires, ainsi que le chemin complet vers le fichier de commandes d’événement (changer le nom d’utilisateur «utilisateur» en caractères gras pour convenir à votre système) :
tls_fingerprint = 2D0AFDAFA16F4B5C0A43F3CB1D4752F9535507C0
utilisateur = moncourriel
Password = mypassword
event_command = / Home /utilisateur/.config/pianobar/eventcommand.sh
Si vous résidez hors des États-Unis, vous devez vous connecter via un serveur proxy, consultez https://hidemyass.com/proxy-list/search-225511 ou http://spys.ru/free-proxy-list/US/ pour obtenir une liste de proxies gratuits et ajoutez cette ligne dans le fichier de config (changer les nombres à un serveur proxy de travail) :
control_proxy = http://165.225.xxx.xxx:80
Ensuite il suffit d’exécuter la commande suivante pour télécharger le fichier eventcommand, rendez-le exécutable et rendre le fifo :
CD ~/.config/pianobar & & wget http://raspberrypiserver.no-ip.org/eventcommand.sh & & chmod + x eventcommand.sh & & mkfifo ctl
Vous pouvez tester l’installation en exécutant la commande « piano ».
Distance de Pianobar
Pour contrôler le pianobar de notre appareil Android, nous allons utiliser une application appelée Remote Pianobar (Pandora). Recherche sur Google jeu ou utilisez ce lien : https://play.google.com/store/apps/details?id=com.pianobar.remote ou http://raspberrypiserver.no-ip.org/pianobar_pandora_remote_control.html pour un fichier apk hors marché.
Pour vous connecter à pianobar, que nous aurons besoin de SSH configurer sur l’ordinateur de Linux. C’est déjà installé et mis en place sur la plupart des distributions, sinon vous pouvez l’installer en entrant la commande suivante dans un terminal :
sudo apt-get install openssh-server
Démarrez l’application et entrez les informations de connexion au serveur Linux, l’hôte/ip est le même que nous avons utilisé à l’étape 1 et le nom d’utilisateur/mot de passe sont les mêmes que vous utilisez pour connexion sur votre ordinateur de Linux. Appuyez sur "Login" et sélectionnez la liste des stations (en bas à gauche) pour commencer.