Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#276 Le 08/11/2009, à 11:42

mbouvet

Re : Freebox UPnP et pseudo nouveau service

Je suis en ethernet, cela doit avoir un rapport avec l'encodage (débit et profils) mais c'est difficile à définir précisément. Des fois j'ai aussi le pb sur des 720p (souvent des profils 5.1 avec des gros débits genre 8 à 9 Mb). Il existe des outils (http://twocats.free.fr/pub/h264tobox/  de twocats du forum HFR) pour rendre les vidéo plus lisibles sur la FB mais j'ai pas trop creusé car je trouve cela contraignant comme manip.


Ubuntu 11.04 64bits / Q8400,4Gio / SSD Vertex 2 / 8600GTS - LCD22"+ TV Sony KDL-37V4710

Hors ligne

#277 Le 08/11/2009, à 18:35

maitryoda

Re : Freebox UPnP et pseudo nouveau service

Sorry, je viens de refaire un essai de 1080pAC3 sur la fbx HD et il est vrai que ça a tendance à lagger. Je n'avais pas essayé depuis quelques mois (après avoir réussi à faire tourner correctement le DLNA sur ma TV en fait) mais de mémoire ça tournait nikel avant. Peu etre une mise à jour du firmware de la fbx...:(


Que la force soit avec toi jeune padawan!
Config: Core 2 Duo E6600 - P5WDH Deluxe
2Go Ram - MSI  X1950 256Mo PCIe
Ubuntu 12.10

Hors ligne

#278 Le 16/01/2010, à 17:13

abelthorne

Re : Freebox UPnP et pseudo nouveau service

Je rebondis sur mon message #229. Est-ce que quelqu'un a réussi à intégrer le support du MP4 (H264/AAC) à la Freebox avec MediaTomb via un script de transcodage ?

Hors ligne

#279 Le 08/04/2010, à 13:08

guiz67

Re : Freebox UPnP et pseudo nouveau service

Je me permet de venir ici relancé un peu le sujet ....

voila mon fichier de config :

<?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:sche$
  <server>
    <ui enabled="yes">
      <accounts enabled="no" session-timeout="30">
        <account user="mediatomb" password="mediatomb"/>
      </accounts>
    </ui>
    <name>MediaTomb</name>
    <udn>uuid:3f94d88b-e2c8-4cac-b00b-e35b2e05349b</udn>
    <home>/var/lib/mediatomb</home>
    <webroot>/usr/share/mediatomb/web</webroot>
    <storage>
      <sqlite3 enabled="no">
        <database-file>sqlite3.db</database-file>
      </sqlite3>
      <mysql enabled="yes">
        <host>localhost</host>
        <username>user_mediatomb</username>
        <database>db_mediatomb</database>
        <password>C19acqi!</password>
      </mysql>
    </storage>
    <protocolInfo extend="no"/><!-- For PS3 support change to "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="X-User-Agent: redsonic"/>
    </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>
    -->
  </server>
  <import hidden-files="no">
    <filesystem-charset>UTF-8</filesystem-charset>
    <metadata-charset>UTF-8</metadata-charset>
    <playlist-charset>UTF-8</playlist-charset>
    <scripting script-charset="UTF-8">
      <common-script>/usr/share/mediatomb/js/common.js</common-script>
      <playlist-script>/usr/share/mediatomb/js/playlists.js</playlist-script>
      <virtual-layout type="builtin">
        <import-script>/usr/share/mediatomb/js/import.js</import-script>
      </virtual-layout>
    </scripting>
    <mappings>
      <extension-mimetype ignore-unknown="no">
        <map from="mkv" to="video/x-mkv"/>
        <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"/>
        <!-- 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="video/x-msvideo" as="avi"/>
      </mimetype-contenttype>
    </mappings>
  </import>
  <transcoding enabled="no">
    <mimetype-profile-mappings>
  <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=ffmp$
        <buffer size="14400000" chunk-size="512000" fill-size="120000"/>
      </profile>
    </profiles>
  </transcoding>
</config>

Le probleme c'est quand me connecte a l'interface web de mediatomb j'arrive a voir les MKV(s) par contre sur ma freebox ils n'apparaissent pas.

Si je les copies sur un disque externe je le branche et la ils apparaissent et je peux les lires ...

cheloup non ?

Hors ligne

#280 Le 08/04/2010, à 13:18

abelthorne

Re : Freebox UPnP et pseudo nouveau service

Tout d'abord, il ne faut pas confondre l'uPnP (lecture de médias en réseau) et la lecture directe sur un périphérique (disque dur, clé USB...). Ce n'est pas le même logiciel qui gère tout ça sur la Freebox et c'est tout à fait possible qu'un format de fichier soit lisible depuis un disque dur et pas depuis le serveur uPnP.

Néanmoins, la FB peut lire du MKV en uPnP. Encore faudrait-il savoir ce qu'il y a dedans, vu que c'est un conteneur qui peut intégrer tout un tas de formats différents. C'est possible que tes fichiers contiennent des flux qui "ne passent pas".

Si ça peut t'aider, voici mon fichier de config de MediaTomb :

<?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">
  <!--
     Read /usr/share/doc/mediatomb-common/README.gz section 6 for more
     information on creating and using config.xml configration files.
    -->
  <server>
    <ui enabled="yes" show-tooltips="yes">
      <accounts enabled="no" session-timeout="30">
        <account user="mediatomb" password="mediatomb"/>
      </accounts>
    </ui>
    <name>MediaTomb</name>
    <udn>uuid:53486b0b-277c-4af5-8375-b8224269035c</udn>
    <home>/var/lib/mediatomb</home>
    <webroot>/usr/share/mediatomb/web</webroot>
    <storage>
      <sqlite3 enabled="yes">
        <database-file>mediatomb.db</database-file>
      </sqlite3>
      <mysql enabled="no">
        <host>localhost</host>
        <username>mediatomb</username>
        <database>mediatomb</database>
      </mysql>
    </storage>
    <protocolInfo extend="no"/><!-- For PS3 support change to "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="X-User-Agent: redsonic"/>
    </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>
    -->
    <extended-runtime-options>
      <ffmpegthumbnailer enabled="no">
        <thumbnail-size>128</thumbnail-size>
        <seek-percentage>5</seek-percentage>
        <filmstrip-overlay>yes</filmstrip-overlay>
        <workaround-bugs>no</workaround-bugs>
      </ffmpegthumbnailer>
      <mark-played-items enabled="no" suppress-cds-updates="yes">
        <string mode="prepend">*</string>
      </mark-played-items>
    </extended-runtime-options>
  </server>
  <import hidden-files="no">
    <filesystem-charset>UTF-8</filesystem-charset>
    <metadata-charset>UTF-8</metadata-charset>
    <playlist-charset>UTF-8</playlist-charset>
    <scripting script-charset="UTF-8">
      <common-script>/usr/share/mediatomb/js/common.js</common-script>
      <playlist-script>/usr/share/mediatomb/js/playlists.js</playlist-script>
      <virtual-layout type="js">
        <import-script>/usr/share/mediatomb/js/import.js</import-script>
        <dvd-script>/usr/share/mediatomb/js/import-dvd.js</dvd-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/x-matroska"/>
        <map from="mka" to="audio/x-matroska"/>
        <!-- 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"/> -->
        <map from="srt" to="video/subtitle"/>
        <map from="ts" to="video/mp2t"/>
      </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/mp4" as="mp4"/>
        <treat mimetype="video/x-mkv" as="mkv"/>
        <treat mimetype="video/subtitle" as="srt"/>
        <treat mimetype="video/x-matroska" as="mkv"/>
        <treat mimetype="video/mp2t" as="ts"/>
        <treat mimetype="audio/mp4" as="mp4"/>
        <treat mimetype="application/x-iso9660" as="dvd"/>
        <treat mimetype="application/x-iso9660-image" as="dvd"/>
      </mimetype-contenttype>
    </mappings>
    <online-content>
      <!-- Make sure to setup a transcoding profile for flv -->
      <YouTube enabled="no" refresh="28800" update-at-start="no" purge-after="604800" racy-content="exclude" format="flv" hd="no">
        <favorites user="mediatomb"/>
        <standardfeed feed="most_viewed" time-range="today"/>
        <playlists user="mediatomb"/>
        <uploads user="mediatomb"/>
        <standardfeed feed="recently_featured" time-range="today"/>
      </YouTube>
      <Weborama enabled="no" refresh="28800" update-at-start="no">
        <playlist name="Active" type="playlist" mood="active"/>
        <playlist name="Metal" type="playlist">
          <filter>
            <genres>metal</genres>
          </filter>
        </playlist>
      </Weborama>
      <AppleTrailers enabled="no" refresh="43200" update-at-start="no" resolution="640"/>
    </online-content>
  </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 -o byteorder:big -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>

À priori, le mimetype pour les fichier MKV devrait être x-matroska et pas x-mkv comme dans ton fichier.

Hors ligne

#281 Le 08/04/2010, à 13:20

guiz67

Re : Freebox UPnP et pseudo nouveau service

tout d'abord merci ....

je vais testé ca et je reviendrais pour vous dire si ou ou non ca marche ...

petite question supplémentaire quand je lit un film par unpn c'est la freebox qui s'occupe du décodage ou le pc ?

Hors ligne

#282 Le 08/04/2010, à 13:23

abelthorne

Re : Freebox UPnP et pseudo nouveau service

Si je ne m'abuse, c'est le PC. Il se contente ensuite d'envoyer les données sur le réseau. Mais je suis loin d'en être sûr.

Hors ligne

#283 Le 08/04/2010, à 13:24

guiz67

Re : Freebox UPnP et pseudo nouveau service

ok ... c'est peut etre une des raison qui expliquerais pkoi defoit mes film freeze un peu ...

Hors ligne

#284 Le 10/04/2010, à 07:37

maitryoda

Re : Freebox UPnP et pseudo nouveau service

Effectivement, le pc envoie simplement les données et la fbx HD les décodes. Sauf s'il y a du transcodage à la volée auquel cas le PC transforme les données avant de les envoyer


Que la force soit avec toi jeune padawan!
Config: Core 2 Duo E6600 - P5WDH Deluxe
2Go Ram - MSI  X1950 256Mo PCIe
Ubuntu 12.10

Hors ligne

#285 Le 10/04/2010, à 08:06

guiz67

Re : Freebox UPnP et pseudo nouveau service

OK merci bien pour ces information trés utiles.

Hors ligne

#286 Le 10/04/2010, à 08:53

abelthorne

Re : Freebox UPnP et pseudo nouveau service

Ah, donc j'avais tort, ce n'est pas serveur PC qui lit le film et qui streame l'affichage : il envoie les données brutes et c'est le client qui les décode.

Hors ligne

#287 Le 10/04/2010, à 11:32

fabux

Re : Freebox UPnP et pseudo nouveau service

Pour que ce soit le pc qui gère le film, il faut utiliser le freeplayer.

Hors ligne

#288 Le 04/09/2010, à 12:02

lenanea

Re : Freebox UPnP et pseudo nouveau service

salut a tous j'ai un souci j'ai souscris a l'option multiposte chez free pour avoir 2 freebox HD
mais aucun mod freeplayer ou serveur uPnP ne fonctionne correctement avec les 2 tv 9x sur 10 la free plante
quelqu'un sait de quoi cela peut venir ?
(tester : mediatomb, rame a fond... Freemi, idem et fait planté la free....
home player, fait planté la free au bout de quelque minute de video )


ubuntu 10.04X64 / sevenX64
PhenomII x810 OC / 8800GTS 512mo / ...

Hors ligne