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/04/20 00:23] – [1. Une base Debian] francoisatechnique: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 27: Ligne 28:
 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 35: 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>
  
-et on installe le méta paquet ''mate-desktop-environment'' mais aussi ''lightdm'' (pour l'interface grahique) et on peut aussi installer ''mate-desktop-environment-extras mate-tweak''+et on installe le méta paquet ''mate-desktop-environment''  mais aussi ''lightdm''  (pour l'interface grahique) et on peut aussi installer ''mate-desktop-environment-extras mate-tweak''
  
 Mate est un environnement simple et léger basé sur Gnome 2. Mais au fond, peu importe l'environnement (d'autres à tester ?). Mate est un environnement simple et léger basé sur Gnome 2. Mais au fond, peu importe l'environnement (d'autres à tester ?).
Ligne 47: 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>
  
-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]])+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" 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 62: 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 74: Ligne 80:
 ===== 3. Ajout de paquets liés à Librazik ===== ===== 3. Ajout de paquets liés à Librazik =====
  
-On a besoin surtout de **jackd**  (serveur de son), de **qjackctl**  (interface de gestion de Jackd) (mais on pourra aussi lui préférer **Cadence**  couplé avec **Catia**  qui jouent le même rôle) et de **IDJC, [[http://idjc.sourceforge.net/|Internet DJ Console]] +On a besoin surtout de **jackd**  (serveur de son), de **qjackctl**  (interface de gestion de Jackd) (mais on pourra aussi lui préférer **Cadence**  couplé avec **Catia**  qui jouent le même rôle) et de **IDJC, [[http://idjc.sourceforge.net/|Internet DJ Console]] ** (qui sera l'outil principal de la webradio).
- ** (qui sera l'outil principal de la webradio).+
  
 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 177: 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 245: 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