Outils pour utilisateurs

Outils du site


informatique:libretime

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
informatique:libretime [2026/01/16 13:26] – [Installation et mise à jour] raphminformatique:libretime [2026/01/16 14:07] (Version actuelle) – [Installation et mise à jour] ajout précisions raphm
Ligne 28: Ligne 28:
 Pour la **mise à jour**, il faut suivre [[https://libretime.org/docs/admin-manual/install/upgrade/|la documentation LibreTime]], et respecter le point **important** ci-dessus lors de l'exécution du script ''install''. Pour la **mise à jour**, il faut suivre [[https://libretime.org/docs/admin-manual/install/upgrade/|la documentation LibreTime]], et respecter le point **important** ci-dessus lors de l'exécution du script ''install''.
  
 +> **Important** : nous modifions des fichiers internes à Libretime, il faut donc sauvegarder ces fichiers avant toute mise à jour pour ne pas perdre nos modifications car la mise à jour peut écraser/modifier ces fichiers. Il faut ensuite réintégrer nos modifications dans les nouvelles versions de ces fichiers le cas échéant.
 +
 +Voici la liste des fichiers concernés :
 +  * ''ls_script.liq'' : contient le code lié à l'intégration de l'auto-dj
 +  * ''libretime-liquidsoap.service'' : contient les modifications permettant d'utiliser pulseaudio et la sorti son analogique de l'ordinateur
 +
 +Voici la liste des autres fichiers que nous sauvegardons par précaution avant la mise à jour :
 +  * ''config.yml''
 +  * ''libretime.sql''
 ===== Configuration ===== ===== Configuration =====
  
Ligne 47: Ligne 56:
 **Problème rencontré lors de l'installation** : la configuration souhaitée, à savoir faire sortir le flux audio diffusé par LibreTime sur la sortie audio de la machine (via sa carte son donc), ne fonctionne pas. Le problème vient probablement d'une mauvaise gestion des permissions de LibreTime vis à vis de l'utilisation de ''pulseaudio''. **Problème rencontré lors de l'installation** : la configuration souhaitée, à savoir faire sortir le flux audio diffusé par LibreTime sur la sortie audio de la machine (via sa carte son donc), ne fonctionne pas. Le problème vient probablement d'une mauvaise gestion des permissions de LibreTime vis à vis de l'utilisation de ''pulseaudio''.
  
-**Solution élaborée** : Notre configuration de LibreTime consiste donc à diffuser le flux audio sur un serveur icecast (géré par LibreTime), qui ne va être utilisé que localement, et non pour un accès extérieur via le web.+==== Solution actuelle (début 2026) ==== 
 + 
 +En modifiant le fichier ''libretime-liquidsoap.service'' et en y ajoutant les deux ligne suivantes : 
 + 
 +<code> 
 +Environment="XDG_RUNTIME_DIR=/run/user/1000" 
 +Environment="PULSE_RUNTIME_PATH=/run/user/1000/pulse/" 
 +</code> 
 + 
 +on permet à Libretime d'utiliser correctement pulseaudio et la sortie audio de la machine (ce qui nous permet d'envoyer le flux audio vers notre table de mixage, élément suivant dans notre [[machines:chaine_du_son|chaîne du son]]). 
 + 
 +==== Ancienne Solution (obsolète) ==== 
 + 
 +Notre configuration de LibreTime consiste donc à diffuser le flux audio sur un serveur icecast (géré par LibreTime), qui ne va être utilisé que localement, et non pour un accès extérieur via le web.
 Ensuite un script [[Liquidsoap]] (voir [[https://www.liquidsoap.info/|la page officielle du projet]]), logiciel qui est l'une des briques de base de LibreTime, va permettre de diffuser sur la sortie son de la machine soit : Ensuite un script [[Liquidsoap]] (voir [[https://www.liquidsoap.info/|la page officielle du projet]]), logiciel qui est l'une des briques de base de LibreTime, va permettre de diffuser sur la sortie son de la machine soit :
  
informatique/libretime.1768570008.txt.gz · Dernière modification : de raphm