Raspberry Pi – Ecouter votre musique en streaming avec Ampache

Voici un nouveau tutoriel pour écouter à distance la musique que vous avez chez vous et via une interface web fonctionnelle grâce à Ampache.

Ampache-text-logo-en

 

Nous avons déjà vu plusieurs méthode pour diffuser votre musique : MPD et Subsonic. Aujourd’hui c’est un autre outil que vous allez pouvoir installer : Ampache.

J’ai pris comme pré requis que la musique serait installée dans le répertoire /media. Ici j’ai copié/collé un répertoire de ma bibliothèque iTunes.

Capture_d_écran_11_06_13_19_09

 

  1. Installer Ampache et ses thèmes
    apt-get install -y ampache ampache-themes

    (Vous pouvez avoir besoin d’installer mysql-server)
    Lors de l’installation validez la demande de configuration du serveur web (un serveur Apache)

  2. Changer les droits du répertoire où se trouvent les données de Ampache
    chown -R www-data:www-data /usr/share/ampache/www
  3. Modifier le fichier /etc/php5/apache2/php.ini et changer la valeur de max_execution_time en mettant sa valeur à 60
  4. Redémarrer Apache
    service apache2 restart
  5. Maintenant vous devez vous connecter sur l’ip de votre machine : http://<ip du raspberry>/ampache
    Capture_d_écran_12_06_13_19_03
    Vérifiez que tout est au vert puis sélectionner votre langue d’installation
  6. Etape 1 : remplissez l’écran suivant avec les informations demandées pour la base de données
    Capture_d_écran_12_06_13_19_21
  7. Etape 2 : configurer la base de données. Vous pouvez avoir à télécharger en premier le fichier /usr/share/ampache/www/config/ampache.cfg.php avec le lien fourni sur la page
  8. Etape 3 : créer un compte admin pour la première connexion
    Capture_d_écran_12_06_13_20_00
  9. Et hop dès le début une mise à jour 🙂
    Capture_d_écran_12_06_13_20_04
  10. Vous pouvez ensuite ajouter votre musique soit à partir de répertoire sur le serveur soit à partir de catalogues déjà existant sur d’autres serveurs Ampache (ça vous dit une méga bibliothèque géante de musique ? 🙂 )
    Capture_d_écran_12_06_13_20_39
  11. A vous de configurer votre catalogue
    Capture_d_écran_12_06_13_21_01
  12. Voilà le résultat après l’ajout de la musique
    Capture_d_écran_12_06_13_21_30
  13. Pour une connexion à distance avec une application extérieure, vous devez autoriser l’utilisation de l’API :
    Capture_d_écran_13_06_13_19_08
  14. Vous pouvez maintenant vous connecter à votre serveur. Sous iOS vous avez iAmpache (compatible iPad avec le zoom) et Amdroid pour Android.
    Amdroid : lecteur audio pour Ampache sous Android

    Amdroid : lecteur audio pour Ampache sous Android

    iAmpache : lecteur audio pour Ampache sous iOS

    iAmpache : lecteur audio pour Ampache sous iOS

    Pour une connexion depuis internet, pensez à ouvrir votre firewall par le port 80 en TCP et utilisez un nom de domaine comme no-ip (vous pouvez lire le tutoriel ici).

Voilà pour Ampache. Sur le même principe vous pouvez aussi installer Subsonic. La liste de tous les clients est disponible ici.

Vous aimez cet article ? Supportez-moi sur Patreon!

Vous aimerez aussi...