Dans un récent tutoriel, nous vous montrions comment installer et configurer Kodi sur votre Raspberry Pi pour profiter de toutes les opportunités offertes par ce logiciel de Media Center. Dans ce nouveau tutoriel, nous allons plus loin et vous montrons comment construire et configurer votre propre radio internet avec 7000 stations en utilisant Kodi et un écran tactile.
Le projet
Durée : 1h environBudget : 80€ environ
Matériel : 1 x kit Raspberry Pi 3B+, écran tactile 5 pouces pour Raspberry Pi
En supplément : Projet pouvant être complété avec n’importe quelle extension/add-on pour Kodi
Autre équipement : clavier PC, connexion internet
Conseil : nous disposons d’une offre groupée adaptée à ce projet dans notre boutique.
Avant de commencer – Le système d’exploitation
Comme pour tous les projets Raspberry Pi, il faut commencer par installer un système d’exploitation. Pour que celle-ci soit la plus simple possible et afin d’éviter une installation inutilement compliquée du logiciel pilote, Waveshare, le fabricant de l’écran, fournit une image Raspbian pré-configurée, que vous pouvez télécharger ici. Après le téléchargement, décompressez l’image contenue dans l’archive et installez-la sur une carte MicroSD à l’aide d’un outil comme Etcher.Premier démarrage et paramètres de base importants

Pour l’étape suivante, installez l’écran de sorte que les deux ports HDMI soient l’un au-dessus de l’autre. Branchez le connecteur HDMI, connectez un clavier, insérez la carte MicroSD dans la fente et connectez votre Raspberry Pi à la prise secteur pour le démarrer. Après démarrage du Raspberry Pi, il reste quelques réglages de base à effectuer sur le système d’exploitation.

Lancez une console et tapez la commande setxkbmap de afin de régler la bonne disposition de clavier. Ensuite, connectez le Raspberry Pi à internet (via Ethernet ou Wi-Fi). Enfin, il est conseillé de changer le mot de passe par défaut. Pour ce faire, tapez la commande password dans la console.
Installation de Kodi et configuration de l’écran tactile
Il est maintenant temps d’installer Kodi ! Pour cela, entrez les commandes suivantes dans la console :
sudo apt-get update sudo apt-get upgrade sudo apt-get install kodi sudo reboot
Vous pouvez maintenant tester Kodi. Notez que la saisie tactile ne fonctionnera pas encore. Placez le stylet dans le coin supérieur gauche et vous verrez que des réglages de mise à l’échelle sont nécessaires. Afin de calibrer l’affichage pour Kodi, fermez Kodi, lancez une nouvelle console et entrez la commande suivante:
nano .kodi/userdata/advancedsettings.xml
Cette commande ouvre le fichier spécifié dans un éditeur de texte. Collez les lignes suivantes et enregistrez en appuyant sur Ctrl + X.
<advancedsettings> <touchscreen> <x_offset> -42 </x_offset> <y_offset> -36.16 </y_offset> <x_stretch_factor> 0.21639 </x_stretch_factor> <y_stretch_factor> 0.1325 </y_stretch_factor> <touch_mouse>0</touch_mouse> <touch_confines>8</touch_confines> </touchscreen> </advancedsettings>
Lorsque vous redémarrez Kodi, l’affichage et la commande tactile devraient désormais être parfaitement calibrés et vous pouvez maintenant passer à la configuration de Kodi.
Configuration des paramètres tactiles et du son
Il est maintenant important de configurer l’interface utilisateur pour la saisie tactile (jusque-là, utilisez les touches fléchées du clavier, la touche retour en arrière, entrée et Echap. pour naviguer). Maintenant, allez dans les paramètres sur interfacesettings/skins et sélectionnez Estouchy. Cela vous donnera un bouton précédent et cliquer sur le logo Kodi vous amènera à l’écran de démarrage. Restez dans les paramètres d’interface pour sélectionner votre langue préférée sous Régional.
Maintenant, allez aux paramètres du système. Sélectionnez Pi: Analogue comme périphérique de sortie audio. Vérifiez également si la prise en charge de la souris et de l’écran tactile est activée dans les paramètres d’entrée. Si la sortie audio ne fonctionne pas plus tard, entrez la commande suivante dans la console :
amixer -c 0 cset numid=3 1
Si le problème persiste, vous pouvez trouver plus d’aide ici.
Profitez de plus de 7000 stations avec l’extension Radio.fr
Maintenant, il est temps d’installer l’extension radio, comme par exemple l’extension Radio.fr, facile à installer et qui vous donnera accès à 7000 stations de radio internet internationales. Allez dans Paramètres/Extensions/Installer depuis la bibliothèque/Extensions Musique, sélectionnez Radio.fr et cliquez sur Installer. Pour que l’extension accessible directement depuis votre écran d’accueil, allez dans Paramètres/Interface utilisateur/Configurer les habillages/Habillages/Extensions sur la page d’accueil et ajoutez votre extension Radio.fr comment extension en lien 1. Lancez maintenant l’extension, parcourez la vaste sélection et sélectionnez une station à lire au démarrage. Une fois que votre radio est en cours d’exécution, quittez Kodi, lancez une console et ouvrez le fichier journal avec la commande suivante :
nano /home/pi/.kodi/temp/kodi.log

Trouvez l’entrée appelée station ID en fin de fichier et notez le numéro. Pour que votre station de radio commence à jouer au démarrage, créez un fichier autoplay avec la commande suivante :
nano /home/pi/.kodi/userdata/autoexec.py
Ensuite, enregistrez les lignes suivantes (remplacez xxxx par la référence de station ID):
import xbmc xbmc.executebuiltin( "PlayMedia(plugin://plugin.audio.radio_fr/station/xxxx)" )
Enfin, il est important de rendre le fichier autoexec.py exécutable, grâce à la commande suivante :
sudo chmod +X /home/pi/.kodi/userdata/autoexec.py
Maintenant que la radio démarre automatiquement lorsque vous ouvrez Kodi, tout ce qu’il vous reste à faire est de mettre en place le démarrage automatique de Kodi au démarrage du Raspberry Pi. Pour ce faire, ouvrez le fichier suivant :
nano /home/pi/.config/lxsession/LXDE-pi/autostart
Et ajoutez l’entrée @kodi -fs sur une nouvelle ligne.
Désormais, lorsque vous redémarrez votre Raspberry Pi, Kodi démarre automatiquement, suivi de votre radio préférée, où que vous soyez dans le monde.

Images : reichelt elektronik