Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
ushare [Le 18/10/2017, 14:14] L'Africain tag |
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 5: | 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>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.\\ | + | 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 29: | 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 43: | 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 50: | 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 159: | 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 182: | 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 287: | 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 293: | 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 327: | 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 385: | Ligne 380: | ||
===== Liens ===== | ===== Liens ===== | ||
- | * [[http://ushare.geexbox.org/|Site officiel de ushare]] | + | * [[https://ushare.geexbox.org/|Site officiel de ushare]] |
| | ||