#276 Le 08/11/2009, à 12: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, à 19: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, à 18: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, à 14: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, à 14: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, à 14: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, à 14: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, à 14: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, à 08: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, à 09: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, à 09: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, à 12: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.
May linux be with you
Comment poster un message.
Je me présente dans la doc
Hors ligne
#288 Le 04/09/2010, à 13: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