LinuxPedia

Wiki libre et indépendant dédié à GNU-Linux et BSD.

Outils pour utilisateurs

Outils du site


opensuse:opensuse11.3-mediatomb

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

opensuse:opensuse11.3-mediatomb [2018/11/17 13:54] (Version actuelle)
Ligne 1: Ligne 1:
 +  * [[opensuse:​opensuse11.3-mediatomb|mediatomb]]
 +======= Mediatomb =======
 +{{:​opensuse:​suselien.png|}}Mediatomb est un serveur de média UPnP sous licence GPL. Il permet de streamer des videos vers un appareil compatible,
 +comme une playstation3,​ le boitier tv de free ou neuf. Tout en s'​affranchissant des formats et codecs, en proposant un transcod de codec.
  
 +
 +
 +=====Installation de mediatomb:​=====
 +
 +{{:​opensuse:​suselien.png|}}Toutes ces manipulations ont été faites sous opensuse 11.3, à partir des paquets du dépot communautaire [[http://​packman.links2linux.de/​|packman]]. ​
 +
 +Mais cela devrait fonctionner sur des versions antérieures d'​opensuse. ​
 +
 +
 +<note tip> Ajoutez le dépot packman, si ce n'est deja fait.
 +
 +Dans un terminal en root
 +
 +    # zypper ar http://​ftp.uni-erlangen.de/​pub/​mirrors/​packman/​suse/​11.3/​ '​Packman Repository'​
 +
 +</​note>​
 +
 +En console:
 +
 +Dans un terminal en root
 +
 +    # zypper install mediatomb-sqlite
 +
 +
 +
 +A l'aide de yast: 
 +
 +{{:​opensuse:​mediatomb-01.png|}}
 +
 +L'​installation devrait vous créer un utlisateur system **mediatomb** appartenant aux groupes **mediatomb** et **users**
 +L'​utilisation de mysql est possible en installant le pacquet **mediatomb** à la place de **mediatomb-sqlite**.
 +
 +=====Configuration de  mediatomb:​=====
 +
 +La configuration est concentrée en 2 fichiers déjà préconfigurés lors de l'​installation du rpm:
 +
 +**mediatomb.conf:​**
 +Seule la valeur **MT_INTERFACE** doit etre obligatoirement modifiée.
 +
 +    #more /​etc/​mediatomb.conf
 +    MT_INTERFACE="​NOT_SET"​
 +    MT_OPTIONS=""​
 +    MT_PORT="​50500"​
 +    MT_USER="​mediatomb"​
 +    MT_GROUP="​mediatomb"​
 +    MT_PIDFILE="/​var/​run/​mediatomb.pid"​
 +    MT_LOGFILE="/​var/​log/​mediatomb"​
 +    MT_HOME="/​etc"​
 +    MT_CFGDIR="​mediatomb"​
 +
 +
 +
 +^ MT_INTERFACE= ​   | Carte réseau utilisée ​         |
 +^ MT_PORT= ​   | Port de l'​interface web |
 +
 +
 +
 +
 +**config.xml:​**
 +
 +
 +
 +
 +
 +^ Heading 1      ^ Heading 2       ^ Heading 3       ^
 +^  <​file>​
 +<ui enabled="​yes"​ show-tooltips="​yes"> ​
 +</​file> ​   | Active l'​interface web       | Heading 3       ^
 +^  <​file>​
 +<​accounts enabled="​no"​ session-timeout="​30"> ​
 +</​file> ​   | Active l'​identification pour l'​interface web       | Heading 3       ^
 +^  <​file>​
 +<account user="​mediatomb"​ password="​mediatomb"/> ​
 +</​file> ​   | login et pass de l'​interface web       | Heading 3       ^
 +^  <​file>​
 +<​name>​MediaTomb</​name> ​
 +</​file> ​   | Nom du serveur mediatomb ​      | Heading 3       ^
 +^  <​file>​
 +<​udn>​uuid:​d63e6102-92de-4537-a37a-fadd254f8974</​udn> ​
 +</​file> ​   | ???       | Heading 3       ^
 +^  <​file>​
 +<​home>/​etc/​mediatomb</​home> ​
 +</​file> ​   | ???       | Heading 3       ^
 +^  <​file>​
 +<​webroot>/​usr/​share/​mediatomb/​web</​webroot> ​
 +</​file> ​   | Répertoire de l'​interface web       | Heading 3       ^
 +^  <​file>​
 +<storage caching="​yes"> ​
 +</​file> ​   | ????       | Heading 3       ^
 +^  <​file>​
 +<sqlite3 enabled="​yes"> ​
 +</​file> ​   | Active l'​utilisation de sqlite pour le stockage de la collection ​      | Heading 3       ^
 +^  <​file>​
 +<​database-file>​mediatomb.db</​database-file> ​
 +</​file> ​   | Nom de la base de la collection ​      | Heading 3       ^
 +^  <​file>​
 +<mysql enabled="​no"> ​
 +</​file> ​   | Active l'​utilisation de mysql pour le stockage de la collection ​      | Heading 3       ^
 +^  <​file>​
 +<​host>​localhost</​host> ​
 +</​file> ​   | Adresse du serveur mysql       | Heading 3       ^
 +^  <​file>​
 +<​username>​mediatomb</​username> ​
 +</​file> ​   | utilisateur mysql       | Heading 3       ^
 +^  <​file>​
 +<​database>​mediatomb</​database> ​
 +</​file> ​   | nom de la base mysql       | Heading 3       ^
 +^  <​file>​
 +<​protocolInfo extend="​no"/> ​
 +</​file> ​   | Active l'​interface web       | Heading 3       ^
 +
 +
 +
 +
 +=====Lancement de  mediatomb:​=====
 +
 +Dans un terminal en root
 +
 +    # service mediatomb start
 +    Applying multicast settings to eth0... Starting mediatomb: ​          done
 +
 +
 +
 +
 +----
opensuse/opensuse11.3-mediatomb.txt · Dernière modification: 2018/11/17 13:54 (modification externe)