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
rygel [Le 20/12/2025, 14:57] – mise en forme / liens internes / màj / reformulations / +ports / déplacement fichier conf krodelabestiolerygel [Le 28/08/2026, 04:02] (Version actuelle) – typo krodelabestiole
Ligne 1: Ligne 1:
 {{tag>noble dlna multimedia media_center reseau}} {{tag>noble dlna multimedia media_center reseau}}
- + 
 +{{ https://gitlab.gnome.org/uploads/-/system/project/avatar/1540/rygel.png?100|Icône de Rygel}}
 ====== Rygel ====== ====== Rygel ======
  
-**Rygel** est une solution multimédia domestique ([[:serveur]] [[:UPnP]] / [[:DLNA]]) qui vous permet de [[:partage|partager]] facilement des contenus multimédia (audio, vidéo et images) avec d'autres appareils de votre [[:réseau]] domestique.+**Rygel** est une solution multimédia domestique ([[:serveur]] [[:UPnP]] / [[:DLNA]]) qui permet de [[:partage|partager]] facilement des contenus multimédia (audio, vidéo et images) avec d'autres appareils sur un [[:réseau]] domestique.
  
 ===== Installation ===== ===== Installation =====
Ligne 9: Ligne 10:
 **Rygel** est installé par défaut sur Ubuntu (version [[:GNOME]]). **Rygel** est installé par défaut sur Ubuntu (version [[:GNOME]]).
  
-Il peut être installé sur d'autres [[:variantes]] d'Ubuntu, en [[:tutoriel:comment_installer_un_paquet|installant le paquet]] ''[[apt>rygel]]''.\\ +Il peut être installé sur d'autres [[:variantes]] d'Ubuntu, en [[:deb#installer_un_paquet_deb|installant le paquet]] ''[[apt>rygel]]''.\\ 
-Dans ce cas **[[:gnome-control-center|GNOME Paramètres]]** ne sera cependant pas installé. Vous pouvez donc à la place installer une interface graphique à **Rygel**, par exemple en [[:tutoriel:comment_installer_un_paquet|installant le paquet]] ''[[apt>rygel-preferences]]''.+Dans ce cas **[[:gnome-control-center|GNOME Paramètres]]** ne sera cependant pas installé. Vous pouvez donc à la place installer une interface graphique à **Rygel**, par exemple en [[:deb#installer_un_paquet_deb|installant le paquet]] ''[[apt>rygel-preferences]]''.
    
 ===== Configuration ===== ===== Configuration =====
  
-Il existe plusieurs moyens de configurer et d'activer **Rygel**. Si vous utilisez Ubuntu (version [[:GNOME]]), la plus simplet est de passer par [[#GNOME Paramètres]].+Il existe plusieurs moyens de configurer et d'activer **Rygel**. Si vous utilisez [[:Ubuntu]] (version [[:GNOME]]), la plus simple est de passer par **[[#GNOME Paramètres]]**.
  
 ==== GNOME Paramètres ==== ==== GNOME Paramètres ====
  
-La configuration et l'activation du serveur **Rygel** est accessible depuis les **[[:gnome-control-center|Paramètres]]** -> //Partage// -> //Partage de médias// :+La configuration et l'activation du serveur **Rygel** est accessible depuis les **[[:gnome-control-center|Paramètres]]** -> //Partage// -> bouton //Partage de médias// :
  
-{{:rygel:gnome_param_partage_rygel.png?600|Panneau Partage de médias des Paramètres}}+{{:captures:parametres_partage.png?595|Paramètres -> Partage}} 
 +{{:captures:rygel.png?321|Partage de médias}}
  
-==== Rygel-preferences ====+Sur la fenêtre //Partage de médias// ainsi ouverte, choisir les //Dossiers// à partager et activer l'interrupteur //Partage de médias//.\\ 
 +Les //Dossiers// choisis sont alors partagés sur le [[:réseau]] local. On peut à volonté modifier la liste de [[:chemins]] proposés par défaut (''~/Musiques'', ''/Vidéos'', ''~/Images'').
  
-Si vous avez installé **Rygel-preferences** vous pouvez y accéder via [[:tutoriel:comment_lancer_application|votre menu des applications]]. Cela vous donne accès à une interface de paramétrage graphique.+Une fois activé dans GNOME, **Rygel** lance le partage automatiquement au démarrage de chaque [[:session utilisateur|session]] (si cela ne fonctionne pas, par exemple suite à une mauvaise reconfiguration //manuelle//, voir le chapitre //[[#Démarrage automatique]]//). 
 + 
 +<note important> 
 +Le partage ne fonctionne que tant que l'[[:utilisateur]] a au moins une [[:session utilisateur|session]] ouverte (il est désactivé lorsque la machine est éteinte, en veille, ou tant qu'aucune session qui partage n'est ouverte). 
 +</note> 
 + 
 +==== Rygel Preferences ==== 
 + 
 +Si vous avez installé **Rygel Preferences** vous pouvez y accéder via le [[:tutoriel:comment_lancer_application|menu des applications]]. Cela donne accès à une interface de configuration : 
 + 
 +{{https://community.linuxmint.com/img/screenshots/rygel.png|Capture de Rygel Preferences}}
  
 ==== Ligne de commande ==== ==== Ligne de commande ====
  
-Pour un **paramétrage en mode texte**, copiez le fichier de configuration dans votre [[:arborescence#répertoire personnel]] :+Pour paramétrer **Rygel** //manuellement//copier le fichier de configuration dans votre [[:arborescence#répertoire personnel]] :
   cp -n /etc/rygel.conf ~/.config   cp -n /etc/rygel.conf ~/.config
  
-Vous pouvez ensuite [[:tutoriel:comment_modifier_un_fichier|éditer votre fichier]] ''~/.config/rygel.conf''.+Vous pouvez ensuite [[:tutoriel:comment_modifier_un_fichier|éditer le fichier]] ''~/.config/rygel.conf''.
  
-Les paramètres importants sont : +Les paramètres à probablement modifier sont : 
-  * ''log-level=*:5''  pour avoir les messages d'erreurs au lancement +  * ''uris'' : voir [[:réseau #URI]] pour les explications complètes, mais ici ce sont plus simplement les [[:chemins]] des répertoires à partager, et auxquels on veut accéder depuis, par exemple, une télévision, séparés par un point-virgule '';''. Les trois premiers sont par défaut ceux du [[:arborescence#répertoire personnel]] (voir //[[:variables_d_environnement#xdg-user-dirs]]//).\\ Par exemple\_: ''uris=@MUSIC@;@VIDEOS@;@PICTURES@;/un/chemin/de/son/choix;/un/autre/chemin;'' 
-  * ''uris=@MUSIC@;@VIDEOS@;@PICTURES@;/media/$USER/Elements/Media/;/media/$USER/Elements/MP3/;''  ce sont les [[:chemins]] des répertoires auxquels vous voulez accéder depuis, par exemple, votre télévision. Les premiers sont par défaut ceux de votre [[:arborescence#répertoire personnel]] (voir //[[:variables_d_environnement#xdg-user-dirs]]//), +  * ''title''\_: on peut choisir le nom de notre [[:serveur]] **Rygel**, qui s'affiche sur les appareils clients (comme la télévision). Il n'est pas obligatoire de le modifier, mais une personnalisation peut permettre de mieux s'y retrouver.\\ Exemple : ''title=Médiathèque de bibi'' 
-  * ''title=GUY's media'',  c'est le nom de l'équipement qui s'affichera sur la télévision (il n'est pas obligatoire de le modifier).\\+  * ''log-level'' : par exemple ''log-level=*:5'' pour avoir les messages d'erreurs au lancement.
  
-Pour vérifier si Rygel fonctionne, vous pouvez tester le service :+Pour vérifier si **Rygel** fonctionne, on peut tester le [[:services|service]]\_:((Voir //[[:systemd#Gestion basique des services]]//, en ajoutant ''%%--%%user'' à la suite de chaque ''systemctl''.))
 <code>systemctl --user --no-pager -l status rygel</code> <code>systemctl --user --no-pager -l status rygel</code>
  
 ===== Utilisation ===== ===== Utilisation =====
  
-**Rygel** se lance automatiquement à partir  du moment où on activer l'entrée //Partage de médias// dans [[#GNOME Paramètres]].+Le service ''rygel'' existe dans l'espace [[:utilisateur]]\_: c'est un [[:services|service]] //[[:utilisateur]]// (pas //[[:système]]//). On le gère donc avec la commande ''systemctl %%--%%user'', sans requérir les [[:permissions administrateur]], et il est déclaré par le fichier ''/usr/lib/systemd/user/rygel.service''.
  
-Pour lancer **Rygel** depuis un [[:terminal]], entrez la [[:commande shell|commande]] suivante : +Pour utiliser **Rygel** avec des [[:permissions administrateur]], on peut aussi créer le service **[[:systemd]]** au niveau système. Voir [[https://forum.ubuntu-fr.org/viewtopic.php?pid=19858801#p19858801|ici]] comment ajouter un service ''rygel''.
-  rygel -g 5+
  
-==== Démarrage automatique ====+==== Démarrage ====
  
-**Rygel** devrait s'ajouter par défaut dans les applications lancées au démarrage de la session. Dans le cas contraire vous pouvez le [[:tutoriel:application_demarrage|faire manuellement]].+**Rygel** se lance automatiquement à partir du moment où on active l'entrée //Partage de médias// dans [[#GNOME Paramètres]]. Il n'y a //a priori// rien de plus à faire.
  
-Si **Rygel** ne démarre pas automatiquementvous pouvez aussi l'ajouter à **[[:systemd]]**. Voir comment ajouter un service ''rygel'' [[https://forum.ubuntu-fr.org/viewtopic.php?pid=19858801#p19858801|ici]].+Pour lancer **Rygel** depuis un [[:terminal]]entrer la [[:commande shell|commande]] suivante : 
 +  systemctl --user start rygel 
 + 
 +Il existe aussi une commande ''[[man>rygel]]'' qui peut être utile pour effectuer des tests, ou éventuellement un partage temporaire. 
 + 
 +==== Démarrage automatique ==== 
 + 
 +La commande pour le démarrer automatiquement est\_: 
 +  systemctl --user enable rygel
  
 ==== Pare-feu ==== ==== Pare-feu ====
  
-Si vous utilisez un [[:pare-feu]] (//firewall//) pensez à autoriser les dialogues entre **Rygel** et le reste du réseau (//a priori// ports ''1900 UDP'' et ''TCP'', ou éventuellement d'autres ports configurés dans ''~/.config/rygel.conf'').+Si vous utilisez un [[:pare-feu]] (//firewall//) pensez à autoriser la communication entre **Rygel** et le reste du réseau (ports ''1900 UDP'' et ''TCP'' par défaut, ou éventuellement d'autres ports configurés dans ''~/.config/rygel.conf'').
  
 ==== Constitution de la base de données ==== ==== Constitution de la base de données ====
  
-Au premier lancement **Rygel** va construire une base de données, ceci peut-être gourmand en ressources et en durée. Soyez patient et évitez de surcharger votre PC pendant ce temps.+Au premier lancement**Rygel** construit une base de données. Ceci peut-être gourmand en ressources et en durée. Soyez patient et évitez de surcharger votre PC pendant ce temps.
  
-La base s'appelle ''media-export.db'' et se trouve dans le [[:fichier_cache|répertoire caché]] ''~/.cache/rygel'' (dans votre [[:arborescence#répertoire personnel]]).+La base de données s'appelle ''media-export.db'' et se trouve dans le [[:fichier_cache|répertoire caché]] ''~/.cache/rygel'' (dans votre [[:arborescence#répertoire personnel]]).
    
 ===== Désinstallation ===== ===== Désinstallation =====
    
-Pour supprimer cette application, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.+<note important> 
 +Évitez tant que possible de désinstaller le [[:paquet]] ''[[apt>rygel]]'' d'Ubuntu version [[:GNOME]]dans la mesure où il peut s'agir d'une dépendance du bureau Ubuntu. 
 +</note>
  
-<note important>Évitez tant que possible de désinstaller le [[:paquet]] ''[[apt>rygel]]'' d'Ubuntu version [[:GNOME]]dans la mesure où il peut s'agir d'une dépendance du bureau Ubuntu.</note>+Pour supprimer cette application, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.
    
 ===== Voir aussi ===== ===== Voir aussi =====
    
-  * Le [[https://wiki.gnome.org/Projects/Rygel|Site officiel du logiciel]] **(//en//)**+  * **(//en//)** [[https://wiki.gnome.org/Projects/Rygel|Site officiel]]
   * [[https://gitlab.gnome.org/GNOME/rygel|sources]]   * [[https://gitlab.gnome.org/GNOME/rygel|sources]]
-  * La page générique sur le [[dlna|Upnp DLNA: accès aux fichiers multimédia du réseau]]+  * La page générique sur [[:dlna|UPnP / DLNA : accès aux fichiers multimédia du réseau]] 
 + 
 +==== Alternatives ==== 
 + 
 +  * voir le chapitre //[[:multimedia#Serveurs Multimédia]]// 
 +  * et en particulier **[[:Jellyfin]]**, un serveur moderne pour partager du contenu multimédia sur un réseau, y compris Internet
  
 ---- ----
-//Contributeurs : [[:utilisateurs:grandtoubab]], [[:utilisateurs:krodelabestiole]].//+//[[:Contributeurs]] : [[:utilisateurs:grandtoubab]], [[:utilisateurs:krodelabestiole]].//