Ceci est une ancienne révision du document !


Ampache : streaming audio pour partager vos musique sur internet !

Ampache est une plate forme de streaming audio basée sur une interface web.

Ampache permet de diffuser des fichiers OGG, MP3, WAV mais gère aussi les fichiers m4a, aac et flac (par conversion)

L'interface est ergonomique et de nombreux thèmes sont possibles, dont certains vraiment très sympas. De plus, ampache gère les jaquettes.

Por commecer, comme dit ci dessus, ampache fonctionne avec une interface web. Il faut donc avoir installé lamp et avoir un utilisateur MySQL ayant les droits super utilisateur.

Ampache doit avoir la possibilité delire tous les fichiers du catalogue (nous nomerons cataogue le dossier dans lequel est votre musique) et les doits lecture+écriture sur tous les dossiers. Si jamais vous avez des problème avec ampache "impossible de lire un fichier/dossier", vérifiez les permissons.

Voici les commandes à executer pour changer les permissions :

cd /dossier/ou/est/rangée/votre/musique
sudo find . -type d -exec chmod 755 {} \;
sudo find . -type f -exec chmod 644 {} \;

Tout d'abord, installez les paquets apt://ampache et apt://ampache-themes

Le fichier source sera installé ici :/usr/share/ampache/www

Et le fichier de configuration : /etc/ampache/

Rendez-vous sur votre navigateur à l'adresse http://localhost/ampache ou http://votre.ip/ampache.

Choisissez comme langue le français.

Vous arrivez alors à la première étape :

  • Nom de la base de donnée = ampache (defaut)
  • MySQL Hostname = localhost (defaut)
  • MySQL Administrative Username= root ou le nom d'utilisateur que vous avez créé avec les droits super utilisateur
  • MySQL Administrative Password= votre mot de passe correspondant
  • Create Database User For New Database= chochez le
  • Ampache Database Username= ampache (defaut)
  • Ampache Database User Password= Mot de passe de votre choix

Continuez :

  • Web Path= /ampache
  • Desired Database Name= ampache (defaut)
  • MySQL Hostname= localhost (default)
  • MySQL Username= nom d'utilisateur choisi ci dessus (ampache)
  • MySQL Password= mot de passe choisis ci-dessus

Cliquez sur Ecrire la configuration. Il vous sera alors proposé de télécharger un fichier appelé ampache.cfg.php. Téléchargez le où vous voulez et copiez le dans /etc/ampache

sudo mv la/ou/est/votre/fichier/amapche.cfg.php /etc/ampache

Maintenant cliquez sur vérifier la configuration. Tout devrait être vert.

En cliquant sur continuer, vous arriverez à la troisième étape de l'installation. Entrez votre login/mot de passe. Vous utiliserez le compte administrateur pour votre première connexion à amapche et pourrez éventuellement changer le nom d'utilisateur et mot de passe ensuite.

Cliquez sur continuer, vous arriverez à l'écran de connexion d'Ampache.

Les catalogues sont les dossiers contenant votre musique. Il y a deux types possible de catalogues actuellement : les catalogues locaux et les catalogues distants. Les catalogues distants s'utilisent avec XML-RPC et référencent d'autres serveurs Ampache. Les catalogues locaux référencent un dossier sur le serveur (votre ordinateur).

Pour créer votre premier catalogue, connectez-vous en tant qu'administrateur, allez dans le menu administration et cliquez sur Catalogues et ajoutter un catalogue.

  • Nom de catalogue: Donner un nom
  • Chemin: Dossier siué sur l'ordinateur où est amapche (ne pas metre de chemin relatif)
  • Type de catalogue: local ou distant
  • Clef de XML-RPC: *Obligatoire pour un catalogue distant
  • Motif de nom de fichier: Motifs qu'ampache va utiliser pour essayer de lire les noms de fichier et les tags. Cela défini également la façon dont ampache va ordonner/renommer les fichiers dans la collection
  • Motif de dossier: Structure du catalogue, partant du dossier principal, cela permet également de récupérer les tags.
  • Recupérer la jaquette d'album: oui, c'est plus joli
  • Construire les listes de lecture à partir des fichiers m3u: Ampache va chercher des fichier .m3u dans le catalogue est essayer de créer des liste de lecture à partir de ces fichiers

je vais pas tarder à écrire la suite ….

  • ampache.1209479699.txt.gz
  • Dernière modification: Le 29/04/2008, 16:41
  • (modification externe)