technique:webradiov2_librazik

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édentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
technique:webradiov2_librazik [2019/03/31 13:02] cedrictechnique:webradiov2_librazik [2020/06/26 01:08] lolo
Ligne 2: Ligne 2:
  
 Je commence par les remerciements, tout particulièrement à **//trebmuh//**  , le responsable du projet [[https://librazik.tuxfamily.org/|Librazik]] et à //**ephase**//  , le technicien de la radio libre de Bordeaux : [[http://giroll.org|Giroll]] Plutôt que de repartir sur une base de Studiobox, qui propose un menu "sommaire" et des applications limitées, l'idée est de partir d'une distribution Grand public avec des paquets standards et de pouvoir transformer au moment voulu son système en webradio et de réutiliser son PC avec ou sans webradio. On part donc d'une base [[http://debian.org|Linux Debian]] et on lui ajoute les dépots de l'équipe [[http://librazik.tuxfamily.org|Librazik]], et on utilise l'interface IDJC qui permet de gérer un flux webradio de manière très optimale. Je commence par les remerciements, tout particulièrement à **//trebmuh//**  , le responsable du projet [[https://librazik.tuxfamily.org/|Librazik]] et à //**ephase**//  , le technicien de la radio libre de Bordeaux : [[http://giroll.org|Giroll]] Plutôt que de repartir sur une base de Studiobox, qui propose un menu "sommaire" et des applications limitées, l'idée est de partir d'une distribution Grand public avec des paquets standards et de pouvoir transformer au moment voulu son système en webradio et de réutiliser son PC avec ou sans webradio. On part donc d'une base [[http://debian.org|Linux Debian]] et on lui ajoute les dépots de l'équipe [[http://librazik.tuxfamily.org|Librazik]], et on utilise l'interface IDJC qui permet de gérer un flux webradio de manière très optimale.
 +
 ===== 0. Ce que cette solution peut faire ===== ===== 0. Ce que cette solution peut faire =====
  
Ligne 16: Ligne 17:
   * Diffuser les infos des tags des fichiers MP3.   * Diffuser les infos des tags des fichiers MP3.
   * Et beaucoup d'autres trucs pas encore découverts…   * Et beaucoup d'autres trucs pas encore découverts…
 +
 +===== 0-bis. Installation rapide =====
 +
 +  * Voir [[:technique:webradio:v2cemea|cette procédure pour une installation]] "toutotomatik"
  
 ===== 1. Une base Debian ===== ===== 1. Une base Debian =====
Ligne 22: Ligne 27:
  
 On modifie les dépots Debian (/etc/apt/sources.list) pour ajouter à minima les dépots contrib (et non-free qui est ici optionnel mais nécessaire pour certains pilotes wifi comme ''firmware-iwlwifi''): On modifie les dépots Debian (/etc/apt/sources.list) pour ajouter à minima les dépots contrib (et non-free qui est ici optionnel mais nécessaire pour certains pilotes wifi comme ''firmware-iwlwifi''):
- 
 <code> <code>
 +
 deb http://deb.debian.org/debian stretch main contrib non-free deb http://deb.debian.org/debian stretch main contrib non-free
 deb-src http://deb.debian.org/debian stretch main contrib non-free deb-src http://deb.debian.org/debian stretch main contrib non-free
Ligne 32: Ligne 37:
 deb http://deb.debian.org/debian stretch-updates main contrib non-free deb http://deb.debian.org/debian stretch-updates main contrib non-free
 deb-src http://deb.debian.org/debian stretch-updates main contrib non-free deb-src http://deb.debian.org/debian stretch-updates main contrib non-free
 +
 </code> </code>
  
Ligne 44: Ligne 50:
 <code> <code>
 sudo apt install audacious easytag audacity task-mate-desktop mate-desktop-environment mate-desktop-environment-extras lightdm firefox-esr firefox-esr-l10n-fr network-manager-gnome sudo apt install audacious easytag audacity task-mate-desktop mate-desktop-environment mate-desktop-environment-extras lightdm firefox-esr firefox-esr-l10n-fr network-manager-gnome
 +
 </code> </code>
  
-IMPORTANT il est nécessaire que l'utilisateur soit membre du groupe "audio"+Il peut être utilie d'ajouter un taggeur de MP3 comme : ''easytag''  ou ''exfalso''  (ou [[https://doc.ubuntu-fr.org/liste_taggueurs_audio|d'autres]])
  
 +IMPORTANT : il est nécessaire que l'utilisateur soit membre du groupe "audio"
 <code> <code>
 +
 sudo adduser monuser audio #adapter monuser à votre nom d'utilisateur sudo adduser monuser audio #adapter monuser à votre nom d'utilisateur
 +
 </code> </code>
  
Ligne 57: Ligne 67:
  
 Se rendre sur [[https://download.tuxfamily.org/librazik/decepas/|https://download.tuxfamily.org/librazik/decepas/]] et télécharger les 2 fichiers .deb et les installer. Se rendre sur [[https://download.tuxfamily.org/librazik/decepas/|https://download.tuxfamily.org/librazik/decepas/]] et télécharger les 2 fichiers .deb et les installer.
- 
 <code> <code>
 +
 wget https://download.tuxfamily.org/librazik/decepas/librazik-keyring_2_all.deb && dpkg -i librazik-keyring_2_all.deb wget https://download.tuxfamily.org/librazik/decepas/librazik-keyring_2_all.deb && dpkg -i librazik-keyring_2_all.deb
 wget https://download.tuxfamily.org/librazik/decepas/librazik-apt_2_all.deb && dpkg -i librazik-apt_2_all.deb wget https://download.tuxfamily.org/librazik/decepas/librazik-apt_2_all.deb && dpkg -i librazik-apt_2_all.deb
 rm librazik-keyring_2_all.deb && rm librazik-apt_2_all.deb rm librazik-keyring_2_all.deb && rm librazik-apt_2_all.deb
 apt-get update && apt-get upgrade apt-get update && apt-get upgrade
 +
 </code> </code>
  
Ligne 72: Ligne 83:
  
 Certains recommandent l'usage d'un noyau Linux Basse Latence (à confirmer ?) pour réduire le temps entre l'entrée du son et le retour dans le casque par exemple. Certains recommandent l'usage d'un noyau Linux Basse Latence (à confirmer ?) pour réduire le temps entre l'entrée du son et le retour dans le casque par exemple.
- 
 <code> <code>
 +
 sudo apt install idjc qjackctl linux-image-4.9.0-8-lzk-bl-amd64 # remplacer qjackctl par cadence et catia sudo apt install idjc qjackctl linux-image-4.9.0-8-lzk-bl-amd64 # remplacer qjackctl par cadence et catia
 +
 </code> </code>
  
Ligne 171: Ligne 183:
  
 Il n'y a qu'une sortie puisqu'on a enlevé les autres. On clique sur «**Configuration**» et on choisit l'onglet «**Connexion**» et le bouton "**Nouveau**" Il n'y a qu'une sortie puisqu'on a enlevé les autres. On clique sur «**Configuration**» et on choisit l'onglet «**Connexion**» et le bouton "**Nouveau**"
 +
 +<WRAP center round important 70%> \\ Il semble que le script paramètre le canal de diffusion sur "radios.cemea.org/listen" de base.
 +
 +Il faut supprimer cette config pour pouvoir éditer et paramétrer la sienne en "Icecast 2 Maître"
 +
 +</WRAP>
  
 **{{https://ladoc.cemea.org//lib/plugins/ckgedit/fckeditor/userfiles/image/technique/webradio/idjc-sortie-vierge.png?direct&700x421}}** **{{https://ladoc.cemea.org//lib/plugins/ckgedit/fckeditor/userfiles/image/technique/webradio/idjc-sortie-vierge.png?direct&700x421}}**
Ligne 239: Ligne 257:
  
 Donc essayer de regarder toutes les options, de comprendre comment ça fonctionne et de trouver de supers astuces. Donc essayer de regarder toutes les options, de comprendre comment ça fonctionne et de trouver de supers astuces.
 +
  
  • technique/webradiov2_librazik.txt
  • Dernière modification : 2024/04/18 13:42
  • de guillaumev