[Tutoriel] Serveur UPnP AV avec MediaTomb

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

Messagepar JeB » 12 Mars 2010 20:14

Grand-Pa a écrit:JeB, pourrais-tu m'indiquer le résultat de cette commande, STP ?
Code: Tout sélectionner
config show mediatomb

Code: Tout sélectionner
# /sbin/e-smith/config show mediatomb
mediatomb=service
    AllowHosts=192.168.1.254,212.27.38.253
    TCPPort=49152
    access=public
    status=enabled


Grand-Pa a écrit:Et si tu n'as pas encore modifié 39mediatombMulticast :
Code: Tout sélectionner
iptables-save | grep 1900

Code: Tout sélectionner
# iptables-save | grep 1900
-A INPUT -s 212.27.38.253 -d 239.255.255.250 -p udp -m udp --dport 1900 -j ACCEPT
-A INPUT -s 82.XXX.XXX.XXX -d 239.255.255.250 -p udp -m udp --dport 1900 -j ACCEPT
-A OUTPUT -s 82.XXX.XXX.XXX -d 239.255.255.250 -p udp -m udp --dport 1900 -j ACCEPT

Je n'ai pas modifié le fichier en question.

JeB
JeB
Quartier Maître
Quartier Maître
 
Messages: 23
Inscrit le: 22 Août 2005 10:56

Messagepar Thorgalix » 01 Juin 2010 21:50

Bonsoir,
J'ai suivi le tuto à la lettre mais lorsque je lance mediatomb la première, il me fait un drôle de truc.

# /etc/rc7.d/S*mediatomb start && /etc/rc7.d/S*mediatomb stop
Starting MediaTomb: [?CHOU?]

Le fichier de log donne çà

ERROR: could not open file /var/mediatomb/./config.xml for writing : Permission denied

Ma config :
SME Server 7.4 en server only

Une idée ?

Merci d'avance.
Thorgalix
Matelot
Matelot
 
Messages: 3
Inscrit le: 01 Juin 2010 21:43
Localisation: Is Sur Tille

Messagepar Roto_sky » 01 Juin 2010 22:19

Bonsoir,
Je ne crois que ton problème vienne du type d'installation d'SME. Pour ma part sur un server/gateway, cela marchait très bien. Mais comme aurait dit Coluche, la réponse est contenue dans la question.
Il te dit qu'il ne peut pas écrire sur le fichier de config => vérifie les droits. :wink:
J'ai eu quelques légers problèmes à l'installation mais finalement tout marchait.
Yannick.
Roto_sky
Premier-Maître
Premier-Maître
 
Messages: 46
Inscrit le: 18 Sep 2009 10:46
Localisation: Rodez - France

Messagepar Thorgalix » 02 Juin 2010 18:58

Merci pour cet éclairage.
C'est vrai que j'avais bien pensé aux droits en écriture mais comme un c**, j'avais oublié dans la procédure la ligne :
chown -R mediatomb:mediatomb /var/mediatomb /var/run/mediatomb

Ce qui fait que le propriétaire de /var/mediatomb était root, et comme je lançais la commande sous root, je ne voyais pas où était le problème.

Merci de m'avoir fait réfléchir.
Thorgalix
Matelot
Matelot
 
Messages: 3
Inscrit le: 01 Juin 2010 21:43
Localisation: Is Sur Tille

Re: [Tutoriel] Serveur UPnP AV avec MediaTomb

Messagepar elfif » 27 Nov 2010 19:02

Bonjour à vous,
Vous croyez que ça peut se tenter sur un serveur en V8 ?
Comme j'ai déjà pas mal de choses sur mon fidèle SME 8, j'ai un peu peur de me lancer (malgré mes sauvegardes régulières)
Il est configuré en "server only" et me sert à du partage de fichier et de serveur de tests pour du web, donc pas très sollicité, autant en profiter.
L'idée étant de pouvoir l'utiliser comme media center et regarder des films depuis une TV DLNA que j'achèterai bientôt.
C'est bien compatible le DLNA avec MediaTomb ?
Keep smiling with the sun and singing with the birds
http://www.atelier51.com
Avatar de l’utilisateur
elfif
Quartier Maître
Quartier Maître
 
Messages: 18
Inscrit le: 29 Sep 2006 14:25
Localisation: Bordeaux

Re: [Tutoriel] Serveur UPnP AV avec MediaTomb

Messagepar Thorgalix » 27 Nov 2010 19:12

Tout à fait compatible DNLA.
Bien que je n'ai plus mon serveur SME en service, à l'époque où il tournait, j'utilisais un boitier TNT Netgem qui fait media center sans aucun soucis.
Aujourd'hui, j'ai un N'AS Synology qui tourne sans problème.
Thorgalix
Matelot
Matelot
 
Messages: 3
Inscrit le: 01 Juin 2010 21:43
Localisation: Is Sur Tille

Re: [Tutoriel] Serveur UPnP AV avec MediaTomb

Messagepar sibsib » 27 Nov 2010 23:40

Hello,

On arrive à installer MediaTomb sur une V8, ceci dit je suis parti d'un RPM plutôt que de la version binaire à la mode Grand Pa (on toruve des RPMs pour CentOS 5, donc pour SME 8).

Par contre, si ta télé DLNA est une Sony, oublies MediaTomb (et ushare par la même occasion). Il faut alors passer à PS3 media server
C'est un programme en java, que j'ai testé vite fait en mode graphique (il peut fonctionner en mode texte, donc normalement dans SME). J'avais prévu de pousser les tests un peu plus loin, mais le temps libre est plus que rare, ici :-) C'est ballot, parce que dans le genre SICOB, c'est pas mal, il y a une freebox HD, une Playstation, Une télé Sony avec mode DLNA, et normalement bientôt un téléphone HTC également avec un mode DLNA ! (Ouf !)

Voili,
Pascal
Sibsib, admin heureux d'un petit SME !!!
- SME 8.0 beta 6 dans une VM :-)
- ESXI 4.1 sur hardware noname
Ma petite page sur SME
Avatar de l’utilisateur
sibsib
Amiral
Amiral
 
Messages: 2368
Inscrit le: 11 Mai 2002 00:00
Localisation: France - région parisienne

Re: [Tutoriel] Serveur UPnP AV avec MediaTomb

Messagepar elfif » 28 Nov 2010 10:32

Dis donc, c'est un vrai showroom chez toi ;)

Merci pour les infos !
Pour le moment, je m'oriente plutôt vers une télé Samsung. Leurs écrans LED super fins sont très attractifs...
Je sens donc que je vais plutôt d'abord m'occuper de choisir cet écran, puis on verra ensuite comment configurer mon LAN pour l'équiper d'un serveur UPnP adapté.

Je reviendrai faire un tour sur ce fil à ce moment là !
Keep smiling with the sun and singing with the birds
http://www.atelier51.com
Avatar de l’utilisateur
elfif
Quartier Maître
Quartier Maître
 
Messages: 18
Inscrit le: 29 Sep 2006 14:25
Localisation: Bordeaux

Re: [Tutoriel] Serveur UPnP AV avec MediaTomb

Messagepar rico62 » 18 Déc 2010 11:13

bonjour à tous!

j'ai un petit soucis à MEDIATOMB:
J'ai une PS3 depuis un certain temps,et depuis peu, (le Pére Noël est passé) je me suis équipé d'un TV SAMSUNG, et d'un passerelle média LG DP18.

A la lecture des fichiers "AVI" :
- Sur la PS3 sur je ne rencontre pas de problème particulier pour la lecture des médias.
- sur le TV j'ai des arrêts de lecture de temps à autre. #-o [-o< (un peu casse pied)
- sur la passerelle MEDIA LG, j'ai un message systématique après 3 minutes de lectures " l'appareil a perdu sa connexion au serveur média" ](*,)
(Ceci est vachement génent en pleinne retransmission "des feux de l'amour")

Pour préciser : je ne fais pas fonctionner les périphériques en même temps.

Avez vous une solution pour moi?

:help:

Ma config :
Serveur SME 7.5.1 servergateway
Code: Tout sélectionner
           ,..,
     ,.., /    \
    /    |      |
   |     |   ,..,
   |   ,.., /    \
    \ /    \      |   ###  ##     ## #####     ###
     |      |     |  ##  # ###   ### ##       ##  #
     |      |    /   ##    ###   ### ##       ##     ###  ### ## ##  ###  ###
      \    / `'-`    ####  #### #### #####    ####  ## ## ##  ## ## ## ## ##
       `'-`           #### ## # # ## ##        #### ##### ##  ## ## ##### ##
                        ## ## ### ## ##          ## ##    ##   # #  ##    ##
                     #  ## ##  #  ## ##       #  ## ##    ##   ###  ##    ##
                      ###  ##  #  ## #####     ###   #### ##   ###   #### ##

Linux Version 2.6.9-89.31.1.ELsmp, Compiled #1 SMP Tue Oct 19 17:42:26 EDT 2010
Two 3GHz Intel Intel(R) Core(TM)2 Duo CPU     E8400  @ 3.00GHz Processors, 3GB RAM, 12043,00 Bogomips Total

L'ensemble des périphériques sont connectés en RJ45

Config MEDIATOMB :

Code: Tout sélectionner
[root@bigboss1 ~]# /sbin/e-smith/config show mediatomb
mediatomb=service
    AllowHosts=10.0.0.18,10.0.0.19,10.0.0.21
    TCPPort=49152
    access=private
    status=enabled


PS3 = 10.0.0.18
TV SAMSUNG : 10.0.0.19
Passerelle MEDIA LG : 10.0.0.21


Config.xml :

Code: Tout sélectionner
<?xml version="1.0" encoding="UTF-8"?>
<config version="1" xmlns="http://mediatomb.cc/config/1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://mediatomb.cc/config/1 http://mediatomb.cc/config/1.xsd">
  <server>
    <ui enabled="yes">   
      <accounts enabled="no" session-timeout="30">
        <account user="mediatomb" password="mediatomb"/>
      </accounts>
    </ui>
    <name>Le serveur Bigboss</name>       
    <udn>uuid:4cac695b-4733-4df1-a1a8-36f771fb0278</udn>
    <home>/var/mediatomb/.</home>
    <webroot>/opt/mediatomb/usr/share/mediatomb/web</webroot>
    <storage>
     <pc-directory upnp-hide="yes"/>
      <sqlite3 enabled="yes">
        <database-file>mediatomb.db</database-file>
      </sqlite3>
    </storage>   
    <protocolInfo extend="yes"/>
    <!-- Uncomment the lines below to get rid of jerky avi playback on the DSM320 or to enable subtitles support on the DSM units -->   
    <custom-http-headers>
      <add header="transferMode.dlna.org: Streaming"/>
      <add header="contentFeatures.dlna.org: DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01700000000000000000000000000000"/>   
     </custom-http-headers>
    <manufacturerURL>redsonic.com</manufacturerURL>
    <modelNumber>105</modelNumber>

    <!-- Uncomment the line below if you have a Telegent TG100 -->
    <!--
       <upnp-string-limit>101</upnp-string-limit>
       <alive>600</alive>

    -->
  </server>
  <import hidden-files="no">
   <autoscan use-inotify="auto">
      <directory location="/media/usbdisk/Films Marco" mode="timed" interval="180" level="full" recursive="yes" hidden-files="no"/>
      <directory location="/media/usbdisk/Films" mode="timed" interval="180" level="full" recursive="yes" hidden-files="no"/>
    </autoscan>
    <magic-file>/opt/mediatomb/usr/share/file/magic</magic-file>
    <scripting script-charset="UTF-8">
      <common-script>/opt/mediatomb/usr/share/mediatomb/js/common.js</common-script>
      <playlist-script>/opt/mediatomb/usr/share/mediatomb/js/playlists.js</playlist-script>
      <virtual-layout type="builtin">
        <import-script>/opt/mediatomb/usr/share/mediatomb/js/import.js</import-script>
      </virtual-layout>
    </scripting>
    <mappings>
      <extension-mimetype ignore-unknown="no">
        <map from="mp3" to="audio/mpeg"/>
        <map from="ogg" to="application/ogg"/>
        <map from="asf" to="video/x-ms-asf"/>
        <map from="asx" to="video/x-ms-asf"/>
        <map from="wma" to="audio/x-ms-wma"/>
        <map from="wax" to="audio/x-ms-wax"/>
        <map from="wmv" to="video/x-ms-wmv"/>
        <map from="wvx" to="video/x-ms-wvx"/>
        <map from="wm" to="video/x-ms-wm"/>
        <map from="wmx" to="video/x-ms-wmx"/>
        <map from="m3u" to="audio/x-mpegurl"/>
        <map from="pls" to="audio/x-scpls"/>
        <map from="flv" to="video/x-flv"/>
    <map from="mkv" to="video/mpeg"/>
    <map from="mkv" to="video/x-mkv"/>
        <!-- Uncomment the line below for PS3 divx support -->
         <map from="avi" to="video/divx"/>
        <!-- Uncomment the line below for D-Link DSM / ZyXEL DMA-1000 -->
        <map from="avi" to="video/avi"/>
      </extension-mimetype>
      <mimetype-upnpclass>
        <map from="audio/*" to="object.item.audioItem.musicTrack"/>
        <map from="video/*" to="object.item.videoItem"/>
        <map from="image/*" to="object.item.imageItem"/>
      </mimetype-upnpclass>
      <mimetype-contenttype>
        <treat mimetype="audio/mpeg" as="mp3"/>
        <treat mimetype="application/ogg" as="ogg"/>
        <treat mimetype="audio/x-flac" as="flac"/>
        <treat mimetype="image/jpeg" as="jpg"/>
        <treat mimetype="audio/x-mpegurl" as="playlist"/>
        <treat mimetype="audio/x-scpls" as="playlist"/>
        <treat mimetype="audio/x-wav" as="pcm"/>
        <treat mimetype="audio/L16" as="pcm"/>
        <treat mimetype="video/x-msvideo" as="avi"/>
        <treat mimetype="video/avi" as="avi"/>
      </mimetype-contenttype>
    </mappings>
  </import>
  <transcoding enabled="no">
    <mimetype-profile-mappings>
      <transcode mimetype="video/x-flv" using="vlcmpeg"/>
      <transcode mimetype="application/ogg" using="vlcmpeg"/>
      <transcode mimetype="application/ogg" using="oggflac2raw"/>
      <transcode mimetype="audio/x-flac" using="oggflac2raw"/>
    </mimetype-profile-mappings>
    <profiles>
      <profile name="oggflac2raw" enabled="no" type="external">
        <mimetype>audio/L16</mimetype>
        <accept-url>no</accept-url>
        <first-resource>yes</first-resource>
        <accept-ogg-theora>no</accept-ogg-theora>
        <agent command="ogg123" arguments="-d raw -f %out %in"/>
        <buffer size="1048576" chunk-size="131072" fill-size="262144"/>
      </profile>
      <profile name="vlcmpeg" enabled="no" type="external">
        <mimetype>video/mpeg</mimetype>
        <accept-url>yes</accept-url>
        <first-resource>yes</first-resource>
        <accept-ogg-theora>yes</accept-ogg-theora>
        <agent command="vlc" arguments="-I dummy %in --sout #transcode{venc=ffmpeg,vcodec=mp2v,vb=4096,fps=25,aenc=ffmpeg,acodec=mpga,ab=192,samplerate=44100,channels=2}:standard{access=file,mux=ps,dst=%out} vlc:quit"/>
        <buffer size="14400000" chunk-size="512000" fill-size="120000"/>
      </profile>
    </profiles>
  </transcoding>
</config>
Avatar de l’utilisateur
rico62
Second Maître
Second Maître
 
Messages: 27
Inscrit le: 04 Déc 2007 23:17

Précédent

Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron