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
ushare [Le 27/02/2014, 22:07]
filerem1 correction de faute d'orthographe.
ushare [Le 11/09/2022, 11:06] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
- +{{tag>Trusty ​PS3 freebox freeplayer partage upnp dlna}}
-{{tag>Precise Quantal ​PS3 freebox freeplayer partage upnp}}+
  
 ---- ----
Ligne 6: Ligne 5:
 ====== uShare : Serveur de médias UPnP et DLNA ====== ====== uShare : Serveur de médias UPnP et DLNA ======
  
-Développé par [[http://​ushare.geexbox.org/​|Geebox (en)]] pour GNU/Linux et distribué sous licence libre [[http://​www.gnu.org/​copyleft/​gpl.html|GNU (GPL)]], **uShare** a pour objectif d'​utiliser un ordinateur comme serveur [[wpfr>wiki/Universal_Plug_and_Play|UPnP]] et [[wpfr>wiki/Dlna|DLNA]] pour lire musiques, vidéos et photos à partir de votre [[:​Freebox|Freebox avec disque dur]], [[:​tutoriel/​xbox360|Xbox 360]], Playstation 3(*) ou encore Archos 605. De nombreux autres appareils peuvent aussi être utilisés pour la lecture, dont les streamers, ou d'​autres ordinateurs du réseau.\\ +Développé par [[https://​ushare.geexbox.org/​|Geebox (en)]] pour GNU/Linux et distribué sous licence libre [[http://​www.gnu.org/​copyleft/​gpl.html|GNU (GPL)]], **uShare** a pour objectif d'​utiliser un ordinateur comme serveur [[wpfr>​Universal_Plug_and_Play|UPnP]] et [[wpfr>​Dlna|DLNA]] pour lire musiques, vidéos et photos à partir de votre [[:​Freebox|Freebox avec disque dur]], [[:​tutoriel/​xbox360|Xbox 360]], Playstation 3(*) ou encore Archos 605. De nombreux autres appareils peuvent aussi être utilisés pour la lecture, dont les streamers, ou d'​autres ordinateurs du réseau.\\ 
-**uShare** implémente le composant serveur qui fournit les appareils en informations sur les fichiers multimédias disponibles. ​+**uShare** implémente le composant serveur qui fournit les appareils en informations sur les fichiers multimédias disponibles.
  
-<note important>​  +<note important>​ 
-Aux utilisateurs de [[:​tutoriel/​XBox360|Xbox 360]] : préférez utiliser [[:pms-linux|PS3MediaServer]]. Ushare pose des problèmes pour l'​instant avec certains fichiers avi.\\ +Aux utilisateurs de [[:​tutoriel/​XBox360|Xbox 360]] : préférez utiliser [[:Univesal Media Server]]. Ushare pose des problèmes pour l'​instant avec certains fichiers avi.\\ 
-Aux utilisateurs de PS3 : préférez utiliser [[:pms-linux|PS3MediaServer]] ou [[:​mediatomb]]. Ushare pose des problèmes pour l'​instant avec certains fichiers avi.+Aux utilisateurs de PS3 : préférez utiliser [[:Univesal Media Server]] ou [[:​mediatomb]]. Ushare pose des problèmes pour l'​instant avec certains fichiers avi.
 </​note>​ </​note>​
- 
-===== Pré-requis ===== 
- 
-  * Disposer des [[:​sudo|droits d'​administration]]. 
-  * Disposer d'une connexion à Internet configurée et activée. 
  
 ===== Installation ===== ===== Installation =====
  
-[[:​tutoriel:​comment_installer_un_paquet|Installer le paquet]] **[[apt://ushare|ushare]]**.+[[:​tutoriel:​comment_installer_un_paquet|Installer le paquet]] **[[apt>ushare]]**.
  
 ===== Configuration simplifiée===== ===== Configuration simplifiée=====
-**Ushare** est très facile à configurer. ​+**Ushare** est très facile à configurer.
   * Un nom pour le partage ;   * Un nom pour le partage ;
   * l'​interface réseau utilisée ;   * l'​interface réseau utilisée ;
Ligne 30: Ligne 24:
 Dans un [[:​terminal]] on lance la [[:​commande_shell|commande]] suivante qui va permettre de configurer le partage via une interface graphique : Dans un [[:​terminal]] on lance la [[:​commande_shell|commande]] suivante qui va permettre de configurer le partage via une interface graphique :
 <​code>​sudo dpkg-reconfigure ushare</​code>​ <​code>​sudo dpkg-reconfigure ushare</​code>​
-et on suit les étapes suivantes : +et on suit les étapes suivantes :
 <note help>La souris ne fonctionne pas dans ce [[:​terminal#​une_sorte_d_interface_graphique_dans_le_terminal|type d'​interface graphique]]. Le déplacement s'​effectue avec la touche <​tab>​.</​note>​ <note help>La souris ne fonctionne pas dans ce [[:​terminal#​une_sorte_d_interface_graphique_dans_le_terminal|type d'​interface graphique]]. Le déplacement s'​effectue avec la touche <​tab>​.</​note>​
  
Ligne 44: Ligne 38:
 {{application:​ushare3.png|Dossiers à partager}}\\ {{application:​ushare3.png|Dossiers à partager}}\\
 Ici on indique le chemin du dossier ou sont stockés les fichiers multimédias. Exemple : **/​home/​utilisateur/​Images/​**. \\ Ici on indique le chemin du dossier ou sont stockés les fichiers multimédias. Exemple : **/​home/​utilisateur/​Images/​**. \\
-On peut indiquer plusieurs dossiers se trouvant à des endroits différents. On séparera alors les chemins par une virgule ","​. ​+On peut indiquer plusieurs dossiers se trouvant à des endroits différents. On séparera alors les chemins par une virgule ","​.
 Exemple : **/​home/​utilisateur/​Images,/​home/​utilisateur/​Vidéos,/​home/​utilisateur/​Musique** \\ Exemple : **/​home/​utilisateur/​Images,/​home/​utilisateur/​Vidéos,/​home/​utilisateur/​Musique** \\
 <note help>Si un dossier d'un des chemins comporte un espace, encadrez l'​ensemble avec des guillemets. Exemple : **"/​home/​utilisateur/​Images,/​home/​utilisateur/​Vidéos,/​home/​utilisateur/​Ma musique"​** </​note>​ <note help>Si un dossier d'un des chemins comporte un espace, encadrez l'​ensemble avec des guillemets. Exemple : **"/​home/​utilisateur/​Images,/​home/​utilisateur/​Vidéos,/​home/​utilisateur/​Ma musique"​** </​note>​
Ligne 51: Ligne 45:
 <​code>​sudo /​etc/​init.d/​ushare restart</​code>​ <​code>​sudo /​etc/​init.d/​ushare restart</​code>​
 Le [[:​Pare-feu]] d'​Ubuntu n'est normalement pas activé par défaut. Si vous avez votre [[:​Pare-feu]] d'​activé,​ il vous sera nécessaire d'y autoriser **uShare**. dans ce cas, voir chapitre [[#​Configuration du Pare-feu]] de la section suivante. Le [[:​Pare-feu]] d'​Ubuntu n'est normalement pas activé par défaut. Si vous avez votre [[:​Pare-feu]] d'​activé,​ il vous sera nécessaire d'y autoriser **uShare**. dans ce cas, voir chapitre [[#​Configuration du Pare-feu]] de la section suivante.
-<​note>​L'​initialisation automatique au démarrage d'​Ubuntu se fait sur la base d'une configuration simple des dossiers partagés. Si vos dossiers sont sur une unité distante ou si vous utilisez des noms de chemin entre guillemets, l'​initialisation du [[:​services|service]] au démarrage d'​Ubuntu risque de ne pas être complète. (Voir chapitre [[#​Initialisation au démarrage d'​ubuntu|Problèmes connus ​->Initialisation au démarrage d'​Ubuntu]]). Redémarrer alors le service avec la [[:​commande_shell|commande]] :+<​note>​L'​initialisation automatique au démarrage d'​Ubuntu se fait sur la base d'une configuration simple des dossiers partagés. Si vos dossiers sont sur une unité distante ou si vous utilisez des noms de chemin entre guillemets, l'​initialisation du [[:​services|service]] au démarrage d'​Ubuntu risque de ne pas être complète. (Voir chapitre [[#​Initialisation au démarrage d'​ubuntu|Problèmes connus ​→ Initialisation au démarrage d'​Ubuntu]]). Redémarrer alors le service avec la [[:​commande_shell|commande]] :
 <​code>​sudo /​etc/​init.d/​ushare restart</​code>​ </​note>​ <​code>​sudo /​etc/​init.d/​ushare restart</​code>​ </​note>​
  
Ligne 160: Ligne 154:
 Si votre [[:​pare-feu]] est activé, ajouter la règle de [[:​pare-feu]] en saisissant dans un [[:​terminal]] la [[:​commande_shell|commande]] suivante : Si votre [[:​pare-feu]] est activé, ajouter la règle de [[:​pare-feu]] en saisissant dans un [[:​terminal]] la [[:​commande_shell|commande]] suivante :
 <​code>​sudo ufw allow proto tcp from 192.168.1.29 to any</​code>​ <​code>​sudo ufw allow proto tcp from 192.168.1.29 to any</​code>​
-Ou directement avec iptables : +Ou directement avec iptables :
 <​code>​sudo iptables -A INPUT -p tcp -i eth0 --dport 49200 -j ACCEPT ​ <​code>​sudo iptables -A INPUT -p tcp -i eth0 --dport 49200 -j ACCEPT ​
 sudo iptables -A INPUT -p udp -i eth0 --dport 49200 -j ACCEPT  ​ sudo iptables -A INPUT -p udp -i eth0 --dport 49200 -j ACCEPT  ​
Ligne 183: Ligne 177:
   - Valider en cliquant sur "​Ajouter"​.   - Valider en cliquant sur "​Ajouter"​.
 <note help> <note help>
-Si on lance uniquement ​+Si on lance uniquement
 <​code>​ushare -d</​code>​ <​code>​ushare -d</​code>​
-Voici l'​exemple d'un résultat qui s'​affiche dans le terminal : +Voici l'​exemple d'un résultat qui s'​affiche dans le terminal :
 <​code>​ <​code>​
 uShare (version 1.0), un serveur mutlimédia UPnP léger. uShare (version 1.0), un serveur mutlimédia UPnP léger.
 Benjamin Zores (C) 2005-2007, pour l'​équipe GeeXboX. Benjamin Zores (C) 2005-2007, pour l'​équipe GeeXboX.
-Voir http://​ushare.geexbox.org/​ pour les mises à jour.+Voir https://​ushare.geexbox.org/​ pour les mises à jour.
 Initialisation du système UPnP ... Initialisation du système UPnP ...
 Démarre en mode compatibilité DLNA ... Démarre en mode compatibilité DLNA ...
Ligne 288: Ligne 282:
 Le support Xbox 360 sera désormais activé (et fonctionnel !) à chaque démarrage du démon. Le support Xbox 360 sera désormais activé (et fonctionnel !) à chaque démarrage du démon.
  
-Si cela ne fonctionne toujours pas, suivez le troisième tutoriel de ce post [[http://​ubuntuforums.org/​showthread.php?​t=632428|post]] Traduction cî-dessous+Si cela ne fonctionne toujours pas, suivez le troisième tutoriel de ce post [[https://​ubuntuforums.org/​showthread.php?​t=632428|post]] Traduction cî-dessous
  
 === 3ème tutoriel === === 3ème tutoriel ===
Ligne 294: Ligne 288:
   - Mettez votre Xbox 360 à jour en la connectant au "xBox Live".   - Mettez votre Xbox 360 à jour en la connectant au "xBox Live".
   - [[:​tutoriel:​comment_installer_un_paquet|Installer les bibliothèques]] requises [[apt> libupnp-dev libdlna-dev]]. Puis dans un terminal, avec les [[:​commandes_shel|commandes]] suivantes :   - [[:​tutoriel:​comment_installer_un_paquet|Installer les bibliothèques]] requises [[apt> libupnp-dev libdlna-dev]]. Puis dans un terminal, avec les [[:​commandes_shel|commandes]] suivantes :
-  - Téléchargez et décompressez les sources de **uShare** <​code>​wget ​http://​ushare.geexbox.org/​releases/​ushare-1.1a.tar.bz2</​code><​code>​tar -xvf ushare-1.1a.tar.bz2</​code>​+  - Téléchargez et décompressez les sources de **uShare** <​code>​wget ​https://​ushare.geexbox.org/​releases/​ushare-1.1a.tar.bz2</​code><​code>​tar -xvf ushare-1.1a.tar.bz2</​code>​
   - Changez le fichier mime.c . Cela force à présenter les fichiers .avi comme des fichiers jouables sur la Xbox : <​code>​cd ushare-1.1a/</​code>​ <​code>​gedit src/​mime.c</​code>​   - Changez le fichier mime.c . Cela force à présenter les fichiers .avi comme des fichiers jouables sur la Xbox : <​code>​cd ushare-1.1a/</​code>​ <​code>​gedit src/​mime.c</​code>​
   - Changez cette ligne : <​file>​{ "​avi", ​  ​UPNP_VIDEO,​ "​http-get:​*:​video/​x-msvideo:"​},</​file>​ Comme ça :<​file>​{ "​avi", ​  ​UPNP_VIDEO,​ "​http-get:​*:​video/​x-ms-wmv:"​},</​file>​   - Changez cette ligne : <​file>​{ "​avi", ​  ​UPNP_VIDEO,​ "​http-get:​*:​video/​x-msvideo:"​},</​file>​ Comme ça :<​file>​{ "​avi", ​  ​UPNP_VIDEO,​ "​http-get:​*:​video/​x-ms-wmv:"​},</​file>​
Ligne 328: Ligne 322:
 ==== Tablette Acer Iconia Tab A500 ==== ==== Tablette Acer Iconia Tab A500 ====
  
-Une fois** uShare** correctement installé (cf [[ushare#​Installation]]) et configuré (cf [[ushare#​configuration]]),​ on le lance en tâche de fond +Une fois** uShare** correctement installé (cf [[ushare#​Installation]]) et configuré (cf [[ushare#​configuration]]),​ on le lance en tâche de fond
 <​code>​ ushare -D </​code>​ <​code>​ ushare -D </​code>​
 Vous pouvez aussi vouloir rendre **uShare** actif au démarrage, Dans ce cas, depuis le menu de l'​indicateur système {{:​application:​gnome-control-center:​gnome-control-panel_13.10_03.png?​30|}} dans la zone de notification de la barre supérieure du bureau : Vous pouvez aussi vouloir rendre **uShare** actif au démarrage, Dans ce cas, depuis le menu de l'​indicateur système {{:​application:​gnome-control-center:​gnome-control-panel_13.10_03.png?​30|}} dans la zone de notification de la barre supérieure du bureau :
Ligne 364: Ligne 358:
  
 ==== Solution pour faire fonctionner uShare en wifi avec Network Manager en évitant les sleeps aléatoires ==== ==== Solution pour faire fonctionner uShare en wifi avec Network Manager en évitant les sleeps aléatoires ====
-Le service **uShare** tel qu'il est fourni en tant que package ne marche que lorsque on n'​utilise pas de wifi et que le réseau est disponible au démarrage du [[:​service]] **uShare**. \\+Le service **uShare** tel qu'il est fourni en tant que package ne marche que lorsque on n'​utilise pas de wifi et que le réseau est disponible au démarrage du [[:services|service]] **uShare**. \\
 Ci-dessous une solution : Ci-dessous une solution :
-  - [[:​tutoriel:​comment_installer_un_paquet|Installer le paquet]] standard à l'aide d'un [[ :terminal]] en saisissant la [[:commande_shel|commande]] suivante :<​code>​sudo apt-get ​  ​install -y ushare</​code>​+  - [[:​tutoriel:​comment_installer_un_paquet|Installer le paquet]] standard à l'aide d'un [[ :terminal]] en saisissant la [[:commande_shell|commande]] suivante :<​code>​sudo apt-get ​  ​install -y ushare</​code>​
   - Supprimer le service en démarrage automatique pour le pas rentrer en conflit avec le démarrage automatique de session (voir ci-dessous) <​code>​sudo update-rc.d -f ushare remove</​code>​   - Supprimer le service en démarrage automatique pour le pas rentrer en conflit avec le démarrage automatique de session (voir ci-dessous) <​code>​sudo update-rc.d -f ushare remove</​code>​
   - Configurer le fichier /​etc/​ushare.conf en partageant les dossiers Vidéos, Images et Musique de l'​utilisateur principal <​code>​sudo sed -i "​s/​^USHARE_NAME=.*/​USHARE_NAME=$(hostname)/​g" ​ /​etc/​ushare.conf</​code>​ <​code>​sudo ​ sed -i  "​s|^USHARE_DIR=.*|USHARE_DIR=$(echo $HOME)\/​Vidéos,​$(echo $HOME)\/​Images,​$(echo $HOME)\/​Musique|g"​ /​etc/​ushare.conf</​code>​ <​code>​sudo sed -i "​s|^USHARE_IFACE=.*|USHARE_IFACE=$(ip a |grep "inet " |awk '​{print $NF}'​|egrep -v "​lo|vir"​|head -1)|g" /​etc/​ushare.conf</​code>​   - Configurer le fichier /​etc/​ushare.conf en partageant les dossiers Vidéos, Images et Musique de l'​utilisateur principal <​code>​sudo sed -i "​s/​^USHARE_NAME=.*/​USHARE_NAME=$(hostname)/​g" ​ /​etc/​ushare.conf</​code>​ <​code>​sudo ​ sed -i  "​s|^USHARE_DIR=.*|USHARE_DIR=$(echo $HOME)\/​Vidéos,​$(echo $HOME)\/​Images,​$(echo $HOME)\/​Musique|g"​ /​etc/​ushare.conf</​code>​ <​code>​sudo sed -i "​s|^USHARE_IFACE=.*|USHARE_IFACE=$(ip a |grep "inet " |awk '​{print $NF}'​|egrep -v "​lo|vir"​|head -1)|g" /​etc/​ushare.conf</​code>​
Ligne 386: Ligne 380:
  
 ===== Liens ===== ===== Liens =====
-  * [[http://​ushare.geexbox.org/​|Site officiel de ushare]]+  * [[https://​ushare.geexbox.org/​|Site officiel de ushare]]
   ​   ​
  
 ---- ----
  
-//​Contributeurs:​ [[utilisateurs:​incoming|incoming]],​ [[utilisateurs:​yvanxxx|yvanxxx]],​ [[utilisateurs:​Drekky|Drekky]],​ [[utilisateurs:​mocto|Mocto]],​ [[ :​utilisateurs|cafecho]].//​+//​Contributeurs:​ [[utilisateurs:​incoming|incoming]],​ [[utilisateurs:​yvanxxx|yvanxxx]],​ [[utilisateurs:​Drekky|Drekky]],​ [[utilisateurs:​mocto|Mocto]],​ [[ cafecho]].//​
  • ushare.1393535229.txt.gz
  • Dernière modification: Le 27/02/2014, 22:07
  • par filerem1