1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Media Share - Mediatomb Is Now Working

Discussion in 'DIRECTV Tips and Resources' started by boilerjt, May 18, 2008.

  1. WarrenC

    WarrenC Cool Member

    23
    0
    Nov 19, 2010
    Thanks so much for your help- I can not believe that I didnt think to run the scripts on their own.... So when I kick them off this is what I get:

    warren@warren-laptop:/usr/bin$ ffmpegvideo
    /usr/bin/ffmpegvideo: line 16: /usr/local/bin/mediainfo: No such file or directory
    /usr/bin/ffmpegvideo: line 17: /usr/local/bin/mediainfo: No such file or directory
    (standard_in) 1: syntax error

    /usr/bin/ffmpegvideo: line 27: [: : integer expression expected

    /usr/bin/ffmpegvideo: line 49: : No such file or directory
    warren@warren-laptop:/usr/bin$ view ffmpegvideo
    warren@warren-laptop:/usr/bin$ ffmpegaudio
    /usr/bin/ffmpegaudio: 3: cannot create : Directory nonexistent

    let's start w/ video... can you tell me what this mediainfo file should contain and how it should be formatted?
     
  2. WarrenC

    WarrenC Cool Member

    23
    0
    Nov 19, 2010
    Got it--- need install mediainfo, application dependency... Thanks again... will do that and hopefully post my success :)
     
  3. WarrenC

    WarrenC Cool Member

    23
    0
    Nov 19, 2010
    Again, really appreciate your help...

    OK- installed media info, and dont get that error anymore.

    To answer your previous question MT console shows no indication scripts were run or even that they tried to run... as if my HR24 is not passing a command to play the file... I do see the commands passed as I browse through folder, but when I "select" a file, absolutely nothing happens in MY console. i've tried hitting every button on my remote ;)

    now, since installing media info, none of that changed, when I run ffmpegvideo, i get different errors, but I think that's just because I'm not passing in any parameters to it... could be wrong... here's what it looks like:

    warren@warren-laptop:/usr/bin$ ffmpegvideo
    (standard_in) 1: syntax error

    /usr/bin/ffmpegvideo: line 27: [: : integer expression expected

    /usr/bin/ffmpegvideo: line 49: : No such file or directory
    warren@warren-laptop:/usr/bin$ ffmpegaudio
    /usr/bin/ffmpegaudio: line 3: : No such file or directory
    warren@warren-laptop:/usr/bin$ tail -10 ffmpegaudio
    #!/bin/bash

    exec /usr/bin/ffmpeg -i "$1" -f wav - > "$2"

    warren@warren-laptop:/usr/bin$ tail -50 ffmpegvideo
    # AC3 audio in an MPEG2 Transport Stream for the DirecTV HR2x
    #
    # FFMpeg and Mediainfo must be installed for this script to work.
    #
    # Input Parameters: Input, Output, Video Bitrate, Audio Bitrate
    #
    # Revision 2.00 11/29/2008
    # Updated to work with the HR2x auto screen size feature

    VBITRATE="$3"
    ABITRATE="$4"

    #width=`/usr/local/bin/mediainfo --Inform=Video\;%Width% "$1"`
    #height=`/usr/local/bin/mediainfo --Inform=Video\;%Height% "$1"`
    width=`/usr/bin/mediainfo --Inform=Video\;%Width% "$1"`
    height=`/usr/bin/mediainfo --Inform=Video\;%Height% "$1"`

    aspect=$(echo "scale=2; ($width/$height)*100" | bc | awk -F '.' '{ print $1; exit; }' )

    echo $aspect
    comp=175
    bars=0

    if [ "$aspect" -gt "$comp" ]; then
    # needs bars top and bottom
    bars=1
    pad=$(echo "scale=2; (($width/1.75)-$height)/2" | bc | awk -F '.' '{ print $1; exit; }' )
    mod=$(($pad % 2))
    compmod=1
    if [ "$mod" -eq "$compmod" ]; then
    # pad must be an even number
    pad=$((pad+1))
    fi
    fi

    echo $pad

    # Make sure the ffmpeg path is correct
    if [ "$bars" -eq 1 ]; then
    # bars top and bottom
    exec ffmpeg -i "$1" -b ${VBITRATE} -maxrate ${VBITRATE} -minrate ${VBITRATE} \
    -bufsize 5097k -bt 380k -padtop ${pad} -padbottom ${pad} -threads 2 -ab ${ABITRATE} \
    -acodec ${audcodec} -async 1 -f mpegts -y - > "$2"
    else
    # bars left and right
    exec ffmpeg -i "$1" -b ${VBITRATE} -maxrate ${VBITRATE} -minrate ${VBITRATE} \
    -bufsize 5097k -bt 380k -padleft 4 -padright 4 -threads 2 -ab ${ABITRATE} \
    -acodec ${audcodec} -async 1 -f mpegts -y - > "$2"
    fi
     
  4. MyCatsNameIsBernie

    MyCatsNameIsBernie Cool Member

    14
    0
    Dec 31, 2008
    Try running it with the correct parameters. You can figure out what the parameters should be by looking at the profile agent command in your config.xml for the type of file you are trying to play. This is also a good time to double-check that there are no typos in your config.xml file.

    You might want to try transcoding something simpler like a JPEG photo, before continuing your battle with video.

    Another dumb question: are you using MT version 0.12 or later? DirectTV doesn't work in earlier versions.
     
  5. WarrenC

    WarrenC Cool Member

    23
    0
    Nov 19, 2010
    These are not dumb questions... very helpful.

    i cant figure out from the xml what parameters to pass... i did try with .jpg file and get the same result from the tv...
     
  6. WarrenC

    WarrenC Cool Member

    23
    0
    Nov 19, 2010
    this is the contents of my config.xml.... cant find any errors, but not sure what 'accept-url' is all about... maybe that should be yes?

    but i'm really baffled by the fact that even .jpg doesnt work....

    <?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:02eada53-3d2e-4455-8348-aa0c106023a1</udn>
    <home>/home/warren/.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">
    <scripting script-charset="UTF-8">
    <virtual-layout type="builtin"/>
    </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="ts" to="video/mpeg"/>
    <map from="vob" to="video/mpeg"/>
    <map from="wav" to="audio/wav"/>
    <map from="mpg" to="video/mpeg"/>
    <map from="aac" to="audio/x-aac"/>
    <map from="m4a" to="audio/mp4"/>
    <map from="mov" to="video/x-quicktime"/>
    <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"/> -->
    </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"/>
    <map from="application/ogg" to="object.item.audioItem.musicTrack"/>
    </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="audio/mp4" as="mp4"/>
    <treat mimetype="application/x-iso9660" as="dvd"/>
    <treat mimetype="application/x-iso9660-image" as="dvd"/>
    <treat mimetype="video/x-matroska" as="mkv"/>
    <treat mimetype="audio/x-matroska" as="mka"/>
    </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="yes">
    <mimetype-profile-mappings>
    <transcode mimetype="audio/mpeg" using="vlcwav"/>
    <transcode mimetype="video/x-flv" using="vlcyoutube"/>
    <transcode mimetype="video/mp4" using="transvideo"/>
    <transcode mimetype="video/x-quicktime" using="transvideo"/>
    <transcode mimetype="application/ogg" using="vlcwav"/>
    <transcode mimetype="audio/x-ms-wma" using="vlcwav"/>
    <transcode mimetype="audio/x-ms-asf" using="vlcwav"/>
    <transcode mimetype="audio/x-flac" using="ffmpegwav"/>
    <transcode mimetype="audio/x-aac" using="vlcwav"/>
    <transcode mimetype="audio/mp4" using="vlcwav"/>
    <transcode mimetype="video/x-msvideo" using="transvideo"/>
    <transcode mimetype="video/x-ms-wmv" using="transvideo"/>
    <transcode mimetype="video/mpeg" using="mpeg2trans"/>
    <transcode mimetype="video/x-matroska" using="transvideo"/>
    <transcode mimetype="image/jpeg" using="rescalejpeg"/>
    </mimetype-profile-mappings>
    <profiles>
    <profile name="transvideo" enabled="yes" type="external">
    <mimetype>video/mpeg</mimetype>
    <accept-url>no</accept-url>
    <first-resource>yes</first-resource>
    <agent command="ffmpegvideo" arguments="%in %out 8300k 256k"/>
    <buffer size="57600000" chunk-size="128000" fill-size="10000000"/>
    </profile>
    <profile name="mpeg2trans" enabled="yes" type="external">
    <mimetype>video/mpeg</mimetype>
    <accept-url>no</accept-url>
    <first-resource>yes</first-resource>
    <hide-original-resource>yes</hide-original-resource>
    <agent command="ffmpegvideo" arguments="%in %out 8000k 256k"/>
    <buffer size="28800000" chunk-size="512000" fill-size="120000"/>
    </profile>
    <profile name="ffmpegwav" enabled="yes" type="external">
    <use-chunked-encoding>no</use-chunked-encoding>
    <mimetype>audio/wav</mimetype>
    <accept-url>no</accept-url>
    <first-resource>yes</first-resource>
    <agent command="ffmpegaudio" arguments="%in %out"/>
    <buffer size="1048576" chunk-size="131072" fill-size="262144"/>
    </profile>
    <profile name="vlcwav" enabled="yes" type="external">
    <use-chunked-encoding>no</use-chunked-encoding>
    <mimetype>audio/wav</mimetype>
    <accept-url>yes</accept-url>
    <first-resource>yes</first-resource>
    <agent command="vlc" arguments="-I dummy %in
    --sout #transcode{acodec=s16l,ab=192,channels=2}:standard{access=file,
    mux=wav,dst=%out} vlc:quit"/>
    <buffer size="512000" chunk-size="32000" fill-size="64000"/>
    </profile>
    <profile name="rescalejpeg" enabled="yes" type="external">
    <mimetype>image/jpeg</mimetype>
    <accept-url>no</accept-url>
    <first-resource>yes</first-resource>
    <accept-ogg-theora>no</accept-ogg-theora>
    <agent command="convert" arguments="-size 1080x720 %in -auto-orient
    -resize 112.5%x100% +profile '*' %out"/>
    <buffer size="50000" chunk-size="100" fill-size="100"/>
    </profile>
    <profile name="ffyoutube" enabled="no" type="external">
    <mimetype>video/mpeg</mimetype>
    <accept-url>no</accept-url>
    <first-resource>yes</first-resource>
    <accept-ogg-theora>yes</accept-ogg-theora>
    <agent command="ffmpegyoutube" arguments="%in %out"/>
    <buffer size="14400000" chunk-size="256000" fill-size="80000"/>
    </profile>
    <profile name="vlcyoutube" enabled="yes" 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{vcodec=mp1v,vb=4096,canvas-width=448,canvas-height=252,
    acodec=mpga,ab=64,samplerate=44100,channels=1}:standard{access=file,
    mux=ts,dst=%out} vlc:quit"/>
    <buffer size="14400000" chunk-size="256000" fill-size="80000"/>
    </profile>
    </profiles>
    </transcoding>
    </config>
     
  7. WarrenC

    WarrenC Cool Member

    23
    0
    Nov 19, 2010
    oh, and yes, it's 0.12
     
  8. MyCatsNameIsBernie

    MyCatsNameIsBernie Cool Member

    14
    0
    Dec 31, 2008
    Can you post ALL the console output (including startup) that MT writes when you start it from the command line? That might have some clues as to what is going wrong. If your linux distro's package starts MT automatically (i.e. from /etc/init.d), then don't forget to stop it before you start it from command line.
     
  9. MyCatsNameIsBernie

    MyCatsNameIsBernie Cool Member

    14
    0
    Dec 31, 2008
    Anyone know the status of this fix? I still see the incorrect aspect ratio several months after your post.

    BTW I like the way the "convert" is used in the wiki to fix the aspect ratio; it's much cleaner than my method in message 542.
     
  10. WarrenC

    WarrenC Cool Member

    23
    0
    Nov 19, 2010
    here is full startup using debug switch -D:

    warren@warren-laptop:/usr/bin$ mediatomb -D

    MediaTomb UPnP Server version 0.12.0 - http://mediatomb.cc/

    ===============================================================================
    Copyright 2005-2008 Gena Batsyan, Sergey Bostandzhyan, Leonhard Wimmer.
    MediaTomb is free software, covered by the GNU General Public License version 2

    2010-11-19 19:56:51 INFO: Loading configuration from: /home/warren/.mediatomb/config.xml
    2010-11-19 19:56:51 INFO: Checking configuration...
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/tmpdir using default value: /tmp/
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/servedir using default value:
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/storage/attribute::caching using default value: yes
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/storage/sqlite3/synchronous using default value: off
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/storage/sqlite3/on-error using default value: restore
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/storage/sqlite3/backup/attribute::enabled using default value: no
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/storage/sqlite3/backup/attribute::interval using default value: 600
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/ui/attribute::poll-when-idle using default value: no
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/ui/attribute::poll-interval using default value: 2
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/ui/items-per-page/attribute::default using default value: 25
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/mappings/extension-mimetype/attribute::case-sensitive using default value: no
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:1246] validate(): received UTF-8 from nl_langinfo
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/filesystem-charset using default value: UTF-8
    2010-11-19 19:56:51 INFO: Setting filesystem import charset to UTF-8
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/metadata-charset using default value: UTF-8
    2010-11-19 19:56:51 INFO: Setting metadata import charset to UTF-8
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/playlist-charset using default value: UTF-8
    2010-11-19 19:56:51 INFO: Setting playlist charset to UTF-8
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/pc-directory/attribute::upnp-hide using default value: no
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/interface using default value:
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/ip using default value:
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/bookmark using default value: mediatomb.html
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/modelName using default value: MediaTomb
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/modelDescription using default value: Free UPnP AV MediaServer, GNU GPL
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/modelNumber using default value: 0.12.0
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/serialNumber using default value: 1
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/manufacturerURL using default value: http://mediatomb.cc/
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/presentationURL using default value:
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/presentationURL/attribute::append-to using default value: none
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/upnp-string-limit using default value: -1
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/port using default value: 0
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/alive using default value: 1800
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/autoscan/attribute::use-inotify using default value: auto
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /transcoding/attribute::fetch-buffer-size using default value: 262144
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /transcoding/attribute::fetch-buffer-fill-size using default value: 0
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/library-options/libexif/auxdata using default value:
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/library-options/id3/auxdata using default value:
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/magic-file using default value:
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/online-content/SopCast/attribute::enabled using default value: no
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/online-content/SopCast/attribute::refresh using default value: 0
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/online-content/SopCast/attribute::purge-after using default value: 0
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/online-content/SopCast/attribute::update-at-start using default value: no
    2010-11-19 19:56:51 INFO: Configuration check succeeded.
    2010-11-19 19:56:51 DEBUG: [../src/config_manager.cc:2065] validate(): Config file dump after validation:
    <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" poll-when-idle="no" poll-interval="2">
    <accounts enabled="no" session-timeout="30">
    <account user="mediatomb" password="mediatomb"/>
    </accounts>
    <items-per-page default="25"><option>10</option><option>25</option><option>50</option><option>100</option></items-per-page></ui>
    <name>MediaTomb</name>
    <udn>uuid:02eada53-3d2e-4455-8348-aa0c106023a1</udn>
    <home>/home/warren/.mediatomb</home>
    <webroot>/usr/share/mediatomb/web</webroot>
    <storage caching="yes">
    <sqlite3 enabled="yes">
    <database-file>/home/warren/.mediatomb/mediatomb.db</database-file>
    <synchronous>off</synchronous><on-error>restore</on-error><backup enabled="no" interval="600"/></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>
    <tmpdir>/tmp/</tmpdir><servedir></servedir><pc-directory upnp-hide="no"/><interface></interface><ip></ip><bookmark>mediatomb.html</bookmark><modelName>MediaTomb</modelName><modelDescription>Free UPnP AV MediaServer, GNU GPL</modelDescription><modelNumber>0.12.0</modelNumber><serialNumber>1</serialNumber><manufacturerURL>http://mediatomb.cc/</manufacturerURL><presentationURL append-to="none"></presentationURL><upnp-string-limit>-1</upnp-string-limit><port>0</port><alive>1800</alive></server>
    <import hidden-files="no">
    <scripting script-charset="UTF-8">
    <virtual-layout type="builtin"/>
    </scripting>
    <mappings>
    <extension-mimetype ignore-unknown="no" case-sensitive="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="ts" to="video/mpeg"/>
    <map from="vob" to="video/mpeg"/>
    <map from="wav" to="audio/wav"/>
    <map from="mpg" to="video/mpeg"/>
    <map from="aac" to="audio/x-aac"/>
    <map from="m4a" to="audio/mp4"/>
    <map from="mov" to="video/x-quicktime"/>
    <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"/> -->
    </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"/>
    <map from="application/ogg" to="object.item.audioItem.musicTrack"/>
    </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="audio/mp4" as="mp4"/>
    <treat mimetype="application/x-iso9660" as="dvd"/>
    <treat mimetype="application/x-iso9660-image" as="dvd"/>
    <treat mimetype="video/x-matroska" as="mkv"/>
    <treat mimetype="audio/x-matroska" as="mka"/>
    </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"/>
    <SopCast enabled="no" refresh="0" purge-after="0" update-at-start="no"/></online-content>
    <filesystem-charset>UTF-8</filesystem-charset><metadata-charset>UTF-8</metadata-charset><playlist-charset>UTF-8</playlist-charset><autoscan use-inotify="auto"/><library-options><libexif><auxdata></auxdata></libexif><id3><auxdata></auxdata></id3></library-options><magic-file></magic-file></import>
    <transcoding enabled="yes" fetch-buffer-size="262144" fetch-buffer-fill-size="0">
    <mimetype-profile-mappings>
    <transcode mimetype="audio/mpeg" using="vlcwav"/>
    <transcode mimetype="video/x-flv" using="vlcyoutube"/>
    <transcode mimetype="video/mp4" using="transvideo"/>
    <transcode mimetype="video/x-quicktime" using="transvideo"/>
    <transcode mimetype="application/ogg" using="vlcwav"/>
    <transcode mimetype="audio/x-ms-wma" using="vlcwav"/>
    <transcode mimetype="audio/x-ms-asf" using="vlcwav"/>
    <transcode mimetype="audio/x-flac" using="ffmpegwav"/>
    <transcode mimetype="audio/x-aac" using="vlcwav"/>
    <transcode mimetype="audio/mp4" using="vlcwav"/>
    <transcode mimetype="video/x-msvideo" using="transvideo"/>
    <transcode mimetype="video/x-ms-wmv" using="transvideo"/>
    <transcode mimetype="video/mpeg" using="mpeg2trans"/>
    <transcode mimetype="video/x-matroska" using="transvideo"/>
    <transcode mimetype="image/jpeg" using="rescalejpeg"/>
    </mimetype-profile-mappings>
    <profiles>
    <profile name="transvideo" enabled="yes" type="external">
    <mimetype>video/mpeg</mimetype>
    <accept-url>no</accept-url>
    <first-resource>yes</first-resource>
    <agent command="ffmpegvideo" arguments="%in %out 8300k 256k"/>
    <buffer size="57600000" chunk-size="128000" fill-size="10000000"/>
    </profile>
    <profile name="mpeg2trans" enabled="yes" type="external">
    <mimetype>video/mpeg</mimetype>
    <accept-url>no</accept-url>
    <first-resource>yes</first-resource>
    <hide-original-resource>yes</hide-original-resource>
    <agent command="ffmpegvideo" arguments="%in %out 8000k 256k"/>
    <buffer size="28800000" chunk-size="512000" fill-size="120000"/>
    </profile>
    <profile name="ffmpegwav" enabled="yes" type="external">
    <use-chunked-encoding>no</use-chunked-encoding>
    <mimetype>audio/wav</mimetype>
    <accept-url>no</accept-url>
    <first-resource>yes</first-resource>
    <agent command="ffmpegaudio" arguments="%in %out"/>
    <buffer size="1048576" chunk-size="131072" fill-size="262144"/>
    </profile>
    <profile name="vlcwav" enabled="yes" type="external">
    <use-chunked-encoding>no</use-chunked-encoding>
    <mimetype>audio/wav</mimetype>
    <accept-url>yes</accept-url>
    <first-resource>yes</first-resource>
    <agent command="vlc" arguments="-I dummy %in --sout #transcode{acodec=s16l,ab=192,channels=2}:standard{access=file, mux=wav,dst=%out} vlc:quit"/>
    <buffer size="512000" chunk-size="32000" fill-size="64000"/>
    </profile>
    <profile name="rescalejpeg" enabled="yes" type="external">
    <mimetype>image/jpeg</mimetype>
    <accept-url>no</accept-url>
    <first-resource>yes</first-resource>
    <accept-ogg-theora>no</accept-ogg-theora>
    <agent command="convert" arguments="-size 1080x720 %in -auto-orient -resize 112.5%x100% +profile &apos;*&apos; %out"/>
    <buffer size="50000" chunk-size="100" fill-size="100"/>
    </profile>
    <profile name="ffyoutube" enabled="no" type="external">
    <mimetype>video/mpeg</mimetype>
    <accept-url>no</accept-url>
    <first-resource>yes</first-resource>
    <accept-ogg-theora>yes</accept-ogg-theora>
    <agent command="ffmpegyoutube" arguments="%in %out"/>
    <buffer size="14400000" chunk-size="256000" fill-size="80000"/>
    </profile>
    <profile name="vlcyoutube" enabled="yes" 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{vcodec=mp1v,vb=4096,canvas-width=448,canvas-height=252, acodec=mpga,ab=64,samplerate=44100,channels=1}:standard{access=file, mux=ts,dst=%out} vlc:quit"/>
    <buffer size="14400000" chunk-size="256000" fill-size="80000"/>
    </profile>
    </profiles>
    </transcoding>
    </config>
    2010-11-19 19:56:51 DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 0 -> 1
    2010-11-19 19:56:51 DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 1 -> 2
    2010-11-19 19:56:51 DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 2 -> 3
    2010-11-19 19:56:51 DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 3 -> 4
    2010-11-19 19:56:51 DEBUG: [../src/server.cc:110] upnp_init(): start
    2010-11-19 19:56:51 DEBUG: [../src/storage/sqlite3/sqlite3_storage.cc:190] init(): db_version: 3
    2010-11-19 19:56:51 DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 4 -> 5
    2010-11-19 19:56:51 INFO: Initialized port: 49153
    2010-11-19 19:56:51 INFO: Server bound to: 192.168.1.37
    2010-11-19 19:56:51 DEBUG: [../src/server.cc:195] upnp_init(): webroot: /usr/share/mediatomb/web
    2010-11-19 19:56:51 DEBUG: [../src/upnp_xml.cc:199] UpnpXML_RenderDeviceDescription(): start
    2010-11-19 19:56:52 DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 5 -> 6
    2010-11-19 19:56:52 DEBUG: [../src/storage/sql_storage.cc:1816] updateAutoscanPersistentList(): setting persistent autoscans untouched - scanmode: timed;
    2010-11-19 19:56:52 DEBUG: [../src/update_manager.cc:291] staticThreadProc(): starting update thread... thread: -1276519568
    2010-11-19 19:56:52 DEBUG: [../src/storage/sql_storage.cc:1827] updateAutoscanPersistentList(): updating/adding persistent autoscans (count: 0)
    2010-11-19 19:56:52 DEBUG: [../src/storage/sql_storage.cc:1816] updateAutoscanPersistentList(): setting persistent autoscans untouched - scanmode: inotify;
    2010-11-19 19:56:52 DEBUG: [../src/storage/sql_storage.cc:1827] updateAutoscanPersistentList(): updating/adding persistent autoscans (count: 0)
    2010-11-19 19:56:52 DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 6 -> 7
    2010-11-19 19:56:52 DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 7 -> 8
    2010-11-19 19:56:52 DEBUG: [../src/autoscan_inotify.cc:65] AutoscanInotify(): Max watches on the system: 524288
    2010-11-19 19:56:53 INFO: MediaTomb Web UI can be reached by following this link:
    2010-11-19 19:56:53 INFO: http://192.168.1.37:49153/
    2010-11-19 19:56:53 DEBUG: [../src/server.cc:303] upnp_init(): end
    2010-11-19 19:56:53 DEBUG: [../src/timer.cc:67] triggerWait(): triggerWait. - 0 subscriber(s)
    2010-11-19 19:56:53 DEBUG: [../src/timer.cc:98] triggerWait(): nothing to do, sleeping...
     
  11. WarrenC

    WarrenC Cool Member

    23
    0
    Nov 19, 2010
    and this is output of startup, and navigating through directories to a .jpg photo and clicking on it... the debug shows progress all the way up to when I press "select" on the image file, but nothing changes in the terminal window when I do so:


    warren@warren-laptop:/usr/bin$ mediatomb -D

    MediaTomb UPnP Server version 0.12.0 - http://mediatomb.cc/

    ===============================================================================
    Copyright 2005-2008 Gena Batsyan, Sergey Bostandzhyan, Leonhard Wimmer.
    MediaTomb is free software, covered by the GNU General Public License version 2

    2010-11-19 20:00:29 INFO: Loading configuration from: /home/warren/.mediatomb/config.xml
    2010-11-19 20:00:29 INFO: Checking configuration...
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/tmpdir using default value: /tmp/
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/servedir using default value:
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/storage/attribute::caching using default value: yes
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/storage/sqlite3/synchronous using default value: off
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/storage/sqlite3/on-error using default value: restore
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/storage/sqlite3/backup/attribute::enabled using default value: no
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/storage/sqlite3/backup/attribute::interval using default value: 600
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/ui/attribute::poll-when-idle using default value: no
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/ui/attribute::poll-interval using default value: 2
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/ui/items-per-page/attribute::default using default value: 25
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/mappings/extension-mimetype/attribute::case-sensitive using default value: no
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:1246] validate(): received UTF-8 from nl_langinfo
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/filesystem-charset using default value: UTF-8
    2010-11-19 20:00:29 INFO: Setting filesystem import charset to UTF-8
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/metadata-charset using default value: UTF-8
    2010-11-19 20:00:29 INFO: Setting metadata import charset to UTF-8
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/playlist-charset using default value: UTF-8
    2010-11-19 20:00:29 INFO: Setting playlist charset to UTF-8
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/pc-directory/attribute::upnp-hide using default value: no
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/interface using default value:
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/ip using default value:
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/bookmark using default value: mediatomb.html
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/modelName using default value: MediaTomb
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/modelDescription using default value: Free UPnP AV MediaServer, GNU GPL
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/modelNumber using default value: 0.12.0
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/serialNumber using default value: 1
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/manufacturerURL using default value: http://mediatomb.cc/
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/presentationURL using default value:
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/presentationURL/attribute::append-to using default value: none
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/upnp-string-limit using default value: -1
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/port using default value: 0
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/alive using default value: 1800
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/autoscan/attribute::use-inotify using default value: auto
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /transcoding/attribute::fetch-buffer-size using default value: 262144
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /transcoding/attribute::fetch-buffer-fill-size using default value: 0
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/library-options/libexif/auxdata using default value:
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/library-options/id3/auxdata using default value:
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/magic-file using default value:
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/online-content/SopCast/attribute::enabled using default value: no
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/online-content/SopCast/attribute::refresh using default value: 0
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/online-content/SopCast/attribute::purge-after using default value: 0
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/online-content/SopCast/attribute::update-at-start using default value: no
    2010-11-19 20:00:29 INFO: Configuration check succeeded.
    2010-11-19 20:00:29 DEBUG: [../src/config_manager.cc:2065] validate(): Config file dump after validation:
    <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" poll-when-idle="no" poll-interval="2">
    <accounts enabled="no" session-timeout="30">
    <account user="mediatomb" password="mediatomb"/>
    </accounts>
    <items-per-page default="25"><option>10</option><option>25</option><option>50</option><option>100</option></items-per-page></ui>
    <name>MediaTomb</name>
    <udn>uuid:02eada53-3d2e-4455-8348-aa0c106023a1</udn>
    <home>/home/warren/.mediatomb</home>
    <webroot>/usr/share/mediatomb/web</webroot>
    <storage caching="yes">
    <sqlite3 enabled="yes">
    <database-file>/home/warren/.mediatomb/mediatomb.db</database-file>
    <synchronous>off</synchronous><on-error>restore</on-error><backup enabled="no" interval="600"/></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>
    <tmpdir>/tmp/</tmpdir><servedir></servedir><pc-directory upnp-hide="no"/><interface></interface><ip></ip><bookmark>mediatomb.html</bookmark><modelName>MediaTomb</modelName><modelDescription>Free UPnP AV MediaServer, GNU GPL</modelDescription><modelNumber>0.12.0</modelNumber><serialNumber>1</serialNumber><manufacturerURL>http://mediatomb.cc/</manufacturerURL><presentationURL append-to="none"></presentationURL><upnp-string-limit>-1</upnp-string-limit><port>0</port><alive>1800</alive></server>
    <import hidden-files="no">
    <scripting script-charset="UTF-8">
    <virtual-layout type="builtin"/>
    </scripting>
    <mappings>
    <extension-mimetype ignore-unknown="no" case-sensitive="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="ts" to="video/mpeg"/>
    <map from="vob" to="video/mpeg"/>
    <map from="wav" to="audio/wav"/>
    <map from="mpg" to="video/mpeg"/>
    <map from="aac" to="audio/x-aac"/>
    <map from="m4a" to="audio/mp4"/>
    <map from="mov" to="video/x-quicktime"/>
    <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"/> -->
    </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"/>
    <map from="application/ogg" to="object.item.audioItem.musicTrack"/>
    </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="audio/mp4" as="mp4"/>
    <treat mimetype="application/x-iso9660" as="dvd"/>
    <treat mimetype="application/x-iso9660-image" as="dvd"/>
    <treat mimetype="video/x-matroska" as="mkv"/>
    <treat mimetype="audio/x-matroska" as="mka"/>
    </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"/>
    <SopCast enabled="no" refresh="0" purge-after="0" update-at-start="no"/></online-content>
    <filesystem-charset>UTF-8</filesystem-charset><metadata-charset>UTF-8</metadata-charset><playlist-charset>UTF-8</playlist-charset><autoscan use-inotify="auto"/><library-options><libexif><auxdata></auxdata></libexif><id3><auxdata></auxdata></id3></library-options><magic-file></magic-file></import>
    <transcoding enabled="yes" fetch-buffer-size="262144" fetch-buffer-fill-size="0">
    <mimetype-profile-mappings>
    <transcode mimetype="audio/mpeg" using="vlcwav"/>
    <transcode mimetype="video/x-flv" using="vlcyoutube"/>
    <transcode mimetype="video/mp4" using="transvideo"/>
    <transcode mimetype="video/x-quicktime" using="transvideo"/>
    <transcode mimetype="application/ogg" using="vlcwav"/>
    <transcode mimetype="audio/x-ms-wma" using="vlcwav"/>
    <transcode mimetype="audio/x-ms-asf" using="vlcwav"/>
    <transcode mimetype="audio/x-flac" using="ffmpegwav"/>
    <transcode mimetype="audio/x-aac" using="vlcwav"/>
    <transcode mimetype="audio/mp4" using="vlcwav"/>
    <transcode mimetype="video/x-msvideo" using="transvideo"/>
    <transcode mimetype="video/x-ms-wmv" using="transvideo"/>
    <transcode mimetype="video/mpeg" using="mpeg2trans"/>
    <transcode mimetype="video/x-matroska" using="transvideo"/>
    <transcode mimetype="image/jpeg" using="rescalejpeg"/>
    </mimetype-profile-mappings>
    <profiles>
    <profile name="transvideo" enabled="yes" type="external">
    <mimetype>video/mpeg</mimetype>
    <accept-url>no</accept-url>
    <first-resource>yes</first-resource>
    <agent command="ffmpegvideo" arguments="%in %out 8300k 256k"/>
    <buffer size="57600000" chunk-size="128000" fill-size="10000000"/>
    </profile>
    <profile name="mpeg2trans" enabled="yes" type="external">
    <mimetype>video/mpeg</mimetype>
    <accept-url>no</accept-url>
    <first-resource>yes</first-resource>
    <hide-original-resource>yes</hide-original-resource>
    <agent command="ffmpegvideo" arguments="%in %out 8000k 256k"/>
    <buffer size="28800000" chunk-size="512000" fill-size="120000"/>
    </profile>
    <profile name="ffmpegwav" enabled="yes" type="external">
    <use-chunked-encoding>no</use-chunked-encoding>
    <mimetype>audio/wav</mimetype>
    <accept-url>no</accept-url>
    <first-resource>yes</first-resource>
    <agent command="ffmpegaudio" arguments="%in %out"/>
    <buffer size="1048576" chunk-size="131072" fill-size="262144"/>
    </profile>
    <profile name="vlcwav" enabled="yes" type="external">
    <use-chunked-encoding>no</use-chunked-encoding>
    <mimetype>audio/wav</mimetype>
    <accept-url>yes</accept-url>
    <first-resource>yes</first-resource>
    <agent command="vlc" arguments="-I dummy %in --sout #transcode{acodec=s16l,ab=192,channels=2}:standard{access=file, mux=wav,dst=%out} vlc:quit"/>
    <buffer size="512000" chunk-size="32000" fill-size="64000"/>
    </profile>
    <profile name="rescalejpeg" enabled="yes" type="external">
    <mimetype>image/jpeg</mimetype>
    <accept-url>no</accept-url>
    <first-resource>yes</first-resource>
    <accept-ogg-theora>no</accept-ogg-theora>
    <agent command="convert" arguments="-size 1080x720 %in -auto-orient -resize 112.5%x100% +profile &apos;*&apos; %out"/>
    <buffer size="50000" chunk-size="100" fill-size="100"/>
    </profile>
    <profile name="ffyoutube" enabled="no" type="external">
    <mimetype>video/mpeg</mimetype>
    <accept-url>no</accept-url>
    <first-resource>yes</first-resource>
    <accept-ogg-theora>yes</accept-ogg-theora>
    <agent command="ffmpegyoutube" arguments="%in %out"/>
    <buffer size="14400000" chunk-size="256000" fill-size="80000"/>
    </profile>
    <profile name="vlcyoutube" enabled="yes" 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{vcodec=mp1v,vb=4096,canvas-width=448,canvas-height=252, acodec=mpga,ab=64,samplerate=44100,channels=1}:standard{access=file, mux=ts,dst=%out} vlc:quit"/>
    <buffer size="14400000" chunk-size="256000" fill-size="80000"/>
    </profile>
    </profiles>
    </transcoding>
    </config>
    2010-11-19 20:00:29 DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 0 -> 1
    2010-11-19 20:00:29 DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 1 -> 2
    2010-11-19 20:00:29 DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 2 -> 3
    2010-11-19 20:00:29 DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 3 -> 4
    2010-11-19 20:00:29 DEBUG: [../src/server.cc:110] upnp_init(): start
    2010-11-19 20:00:29 DEBUG: [../src/storage/sqlite3/sqlite3_storage.cc:190] init(): db_version: 3
    2010-11-19 20:00:29 DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 4 -> 5
    2010-11-19 20:00:29 INFO: Initialized port: 49153
    2010-11-19 20:00:29 INFO: Server bound to: 192.168.1.101
    2010-11-19 20:00:29 DEBUG: [../src/server.cc:195] upnp_init(): webroot: /usr/share/mediatomb/web
    2010-11-19 20:00:29 DEBUG: [../src/upnp_xml.cc:199] UpnpXML_RenderDeviceDescription(): start
    2010-11-19 20:00:30 DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 5 -> 6
    2010-11-19 20:00:30 DEBUG: [../src/storage/sql_storage.cc:1816] updateAutoscanPersistentList(): setting persistent autoscans untouched - scanmode: timed;
    2010-11-19 20:00:30 DEBUG: [../src/server.cc:354] upnp_callback(): start
    2010-11-19 20:00:30 DEBUG: [../src/server.cc:436] upnp_actions(): start
    2010-11-19 20:00:30 DEBUG: [../src/upnp_cds_actions.cc:182] process_action_request(): start
    2010-11-19 20:00:30 DEBUG: [../src/upnp_cds_actions.cc:143] upnp_action_GetSearchCapabilities(): start
    2010-11-19 20:00:30 DEBUG: [../src/upnp_cds_actions.cc:151] upnp_action_GetSearchCapabilities(): end
    2010-11-19 20:00:30 DEBUG: [../src/upnp_cds_actions.cc:209] process_action_request(): ContentDirectoryService::process_action_request: end
    2010-11-19 20:00:30 DEBUG: [../src/server.cc:415] upnp_callback(): returning 0
    2010-11-19 20:00:30 DEBUG: [../src/server.cc:354] upnp_callback(): start
    2010-11-19 20:00:30 DEBUG: [../src/server.cc:436] upnp_actions(): start
    2010-11-19 20:00:30 DEBUG: [../src/upnp_cds_actions.cc:182] process_action_request(): start
    2010-11-19 20:00:30 DEBUG: [../src/upnp_cds_actions.cc:156] upnp_action_GetSortCapabilities(): start
    2010-11-19 20:00:30 DEBUG: [../src/upnp_cds_actions.cc:164] upnp_action_GetSortCapabilities(): end
    2010-11-19 20:00:30 DEBUG: [../src/upnp_cds_actions.cc:209] process_action_request(): ContentDirectoryService::process_action_request: end
    2010-11-19 20:00:30 DEBUG: [../src/server.cc:415] upnp_callback(): returning 0
    2010-11-19 20:00:30 DEBUG: [../src/storage/sql_storage.cc:1827] updateAutoscanPersistentList(): updating/adding persistent autoscans (count: 0)
    2010-11-19 20:00:30 DEBUG: [../src/update_manager.cc:291] staticThreadProc(): starting update thread... thread: -1286591632
    2010-11-19 20:00:30 DEBUG: [../src/storage/sql_storage.cc:1816] updateAutoscanPersistentList(): setting persistent autoscans untouched - scanmode: inotify;
    2010-11-19 20:00:30 DEBUG: [../src/storage/sql_storage.cc:1827] updateAutoscanPersistentList(): updating/adding persistent autoscans (count: 0)
    2010-11-19 20:00:30 DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 6 -> 7
    2010-11-19 20:00:30 DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 7 -> 8
    2010-11-19 20:00:30 DEBUG: [../src/autoscan_inotify.cc:65] AutoscanInotify(): Max watches on the system: 524288
    2010-11-19 20:00:30 INFO: MediaTomb Web UI can be reached by following this link:
    2010-11-19 20:00:30 INFO: http://192.168.1.101:49153/
    2010-11-19 20:00:30 DEBUG: [../src/server.cc:303] upnp_init(): end
    2010-11-19 20:00:30 DEBUG: [../src/timer.cc:67] triggerWait(): triggerWait. - 0 subscriber(s)
    2010-11-19 20:00:30 DEBUG: [../src/timer.cc:98] triggerWait(): nothing to do, sleeping...
    2010-11-19 20:00:52 DEBUG: [../src/server.cc:354] upnp_callback(): start
    2010-11-19 20:00:52 DEBUG: [../src/server.cc:436] upnp_actions(): start
    2010-11-19 20:00:52 DEBUG: [../src/upnp_cds_actions.cc:182] process_action_request(): start
    2010-11-19 20:00:52 DEBUG: [../src/upnp_cds_actions.cc:45] upnp_action_Browse(): start
    2010-11-19 20:00:52 DEBUG: [../src/storage/sql_storage.cc:786] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id" WHERE "f"."parent_id"=0 ORDER BY ("f"."object_type"=1) DESC, "f"."dc_title" LIMIT 20 OFFSET 0
    2010-11-19 20:00:52 DEBUG: [../src/upnp_cds_actions.cc:138] upnp_action_Browse(): end
    2010-11-19 20:00:52 DEBUG: [../src/upnp_cds_actions.cc:209] process_action_request(): ContentDirectoryService::process_action_request: end
    2010-11-19 20:00:52 DEBUG: [../src/server.cc:415] upnp_callback(): returning 0
    2010-11-19 20:01:02 DEBUG: [../src/server.cc:354] upnp_callback(): start
    2010-11-19 20:01:02 DEBUG: [../src/server.cc:436] upnp_actions(): start
    2010-11-19 20:01:02 DEBUG: [../src/upnp_cds_actions.cc:182] process_action_request(): start
    2010-11-19 20:01:02 DEBUG: [../src/upnp_cds_actions.cc:45] upnp_action_Browse(): start
    2010-11-19 20:01:02 DEBUG: [../src/storage/sql_storage.cc:786] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id" WHERE "f"."parent_id"=185 ORDER BY ("f"."object_type"=1) DESC, "f"."dc_title" LIMIT 20 OFFSET 0
    2010-11-19 20:01:02 DEBUG: [../src/upnp_cds_actions.cc:138] upnp_action_Browse(): end
    2010-11-19 20:01:02 DEBUG: [../src/upnp_cds_actions.cc:209] process_action_request(): ContentDirectoryService::process_action_request: end
    2010-11-19 20:01:02 DEBUG: [../src/server.cc:415] upnp_callback(): returning 0
    2010-11-19 20:01:08 DEBUG: [../src/server.cc:354] upnp_callback(): start
    2010-11-19 20:01:08 DEBUG: [../src/server.cc:436] upnp_actions(): start
    2010-11-19 20:01:08 DEBUG: [../src/upnp_cds_actions.cc:182] process_action_request(): start
    2010-11-19 20:01:08 DEBUG: [../src/upnp_cds_actions.cc:45] upnp_action_Browse(): start
    2010-11-19 20:01:08 DEBUG: [../src/storage/sql_storage.cc:786] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id" WHERE "f"."parent_id"=186 ORDER BY ("f"."object_type"=1) DESC, "f"."dc_title" LIMIT 20 OFFSET 0
    2010-11-19 20:01:08 DEBUG: [../src/upnp_cds_actions.cc:138] upnp_action_Browse(): end
    2010-11-19 20:01:08 DEBUG: [../src/upnp_cds_actions.cc:209] process_action_request(): ContentDirectoryService::process_action_request: end
    2010-11-19 20:01:08 DEBUG: [../src/server.cc:415] upnp_callback(): returning 0
     
  12. MyCatsNameIsBernie

    MyCatsNameIsBernie Cool Member

    14
    0
    Dec 31, 2008
    This looks like a problem. MT is supposed to be binding to port 49152. I'm guessing that your distro installed MT so that it automatically starts up on boot-up. The MT you are running from the command line is a 2nd instance, so it binds to the next available port number. You can verify this with the unix command:
    Code:
    ps -Afw|grep mediatomb|grep -v grep
    The automatically started instance uses a different copy of config.xml, probably located at /etc/mediatomb. You need to kill that instance. On Ubuntu you would do so with the command
    Code:
    sudo /etc/init.d/mediatomb stop
    The process may vary with another distro.

    I am still confused however. My theory doesn't explain why you saw any activity on your console when your DTV reciever requested a file. Maybe MediaShare gets confused when it sees 2 instances of MT?

    In any case, see if you can get your console to start MT at port 49152 and see if that helps...
     
  13. WarrenC

    WarrenC Cool Member

    23
    0
    Nov 19, 2010
    You're right- there was another instance of the process running. Did kill it and then started again in terminal... started on 45192, but behavior was exactly the same.

    took another capture:

    warren@warren-laptop:/usr/bin$ clear

    warren@warren-laptop:/usr/bin$ ps -ef|grep media
    warren 13468 23224 0 18:42 pts/0 00:00:00 grep media
    warren@warren-laptop:/usr/bin$ netstat -a
    Active Internet connections (servers and established)
    Proto Recv-Q Send-Q Local Address Foreign Address State
    tcp 0 0 *:ftp *:* LISTEN
    tcp 0 0 localhost:ipp *:* LISTEN
    ^C
    warren@warren-laptop:/usr/bin$ mediatomb -D

    MediaTomb UPnP Server version 0.12.0 - http://mediatomb.cc/

    ===============================================================================
    Copyright 2005-2008 Gena Batsyan, Sergey Bostandzhyan, Leonhard Wimmer.
    MediaTomb is free software, covered by the GNU General Public License version 2

    2010-11-20 18:42:24 INFO: Loading configuration from: /home/warren/.mediatomb/config.xml
    2010-11-20 18:42:24 INFO: Checking configuration...
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/tmpdir using default value: /tmp/
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/servedir using default value:
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/storage/attribute::caching using default value: yes
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/storage/sqlite3/synchronous using default value: off
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/storage/sqlite3/on-error using default value: restore
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/storage/sqlite3/backup/attribute::enabled using default value: no
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/storage/sqlite3/backup/attribute::interval using default value: 600
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/ui/attribute::poll-when-idle using default value: no
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/ui/attribute::poll-interval using default value: 2
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/ui/items-per-page/attribute::default using default value: 25
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/mappings/extension-mimetype/attribute::case-sensitive using default value: no
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:1246] validate(): received UTF-8 from nl_langinfo
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/filesystem-charset using default value: UTF-8
    2010-11-20 18:42:24 INFO: Setting filesystem import charset to UTF-8
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/metadata-charset using default value: UTF-8
    2010-11-20 18:42:24 INFO: Setting metadata import charset to UTF-8
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/playlist-charset using default value: UTF-8
    2010-11-20 18:42:24 INFO: Setting playlist charset to UTF-8
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/pc-directory/attribute::upnp-hide using default value: no
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/interface using default value:
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/ip using default value:
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/bookmark using default value: mediatomb.html
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/modelName using default value: MediaTomb
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/modelDescription using default value: Free UPnP AV MediaServer, GNU GPL
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/modelNumber using default value: 0.12.0
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/serialNumber using default value: 1
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/manufacturerURL using default value: http://mediatomb.cc/
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/presentationURL using default value:
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/presentationURL/attribute::append-to using default value: none
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/upnp-string-limit using default value: -1
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/port using default value: 0
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/alive using default value: 1800
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/autoscan/attribute::use-inotify using default value: auto
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /transcoding/attribute::fetch-buffer-size using default value: 262144
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /transcoding/attribute::fetch-buffer-fill-size using default value: 0
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/library-options/libexif/auxdata using default value:
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/library-options/id3/auxdata using default value:
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/magic-file using default value:
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/online-content/SopCast/attribute::enabled using default value: no
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/online-content/SopCast/attribute::refresh using default value: 0
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/online-content/SopCast/attribute::purge-after using default value: 0
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/online-content/SopCast/attribute::update-at-start using default value: no
    2010-11-20 18:42:24 INFO: Configuration check succeeded.
    2010-11-20 18:42:24 DEBUG: [../src/config_manager.cc:2065] validate(): Config file dump after validation:
    <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" poll-when-idle="no" poll-interval="2">
    <accounts enabled="no" session-timeout="30">
    <account user="mediatomb" password="mediatomb"/>
    </accounts>
    <items-per-page default="25"><option>10</option><option>25</option><option>50</option><option>100</option></items-per-page></ui>
    <name>MediaTomb</name>
    <udn>uuid:02eada53-3d2e-4455-8348-aa0c106023a1</udn>
    <home>/home/warren/.mediatomb</home>
    <webroot>/usr/share/mediatomb/web</webroot>
    <storage caching="yes">
    <sqlite3 enabled="yes">
    <database-file>/home/warren/.mediatomb/mediatomb.db</database-file>
    <synchronous>off</synchronous><on-error>restore</on-error><backup enabled="no" interval="600"/></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>
    <tmpdir>/tmp/</tmpdir><servedir></servedir><pc-directory upnp-hide="no"/><interface></interface><ip></ip><bookmark>mediatomb.html</bookmark><modelName>MediaTomb</modelName><modelDescription>Free UPnP AV MediaServer, GNU GPL</modelDescription><modelNumber>0.12.0</modelNumber><serialNumber>1</serialNumber><manufacturerURL>http://mediatomb.cc/</manufacturerURL><presentationURL append-to="none"></presentationURL><upnp-string-limit>-1</upnp-string-limit><port>0</port><alive>1800</alive></server>
    <import hidden-files="no">
    <scripting script-charset="UTF-8">
    <virtual-layout type="builtin"/>
    </scripting>
    <mappings>
    <extension-mimetype ignore-unknown="no" case-sensitive="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="ts" to="video/mpeg"/>
    <map from="vob" to="video/mpeg"/>
    <map from="wav" to="audio/wav"/>
    <map from="mpg" to="video/mpeg"/>
    <map from="aac" to="audio/x-aac"/>
    <map from="m4a" to="audio/mp4"/>
    <map from="mov" to="video/x-quicktime"/>
    <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"/> -->
    </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"/>
    <map from="application/ogg" to="object.item.audioItem.musicTrack"/>
    </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="audio/mp4" as="mp4"/>
    <treat mimetype="application/x-iso9660" as="dvd"/>
    <treat mimetype="application/x-iso9660-image" as="dvd"/>
    <treat mimetype="video/x-matroska" as="mkv"/>
    <treat mimetype="audio/x-matroska" as="mka"/>
    </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"/>
    <SopCast enabled="no" refresh="0" purge-after="0" update-at-start="no"/></online-content>
    <filesystem-charset>UTF-8</filesystem-charset><metadata-charset>UTF-8</metadata-charset><playlist-charset>UTF-8</playlist-charset><autoscan use-inotify="auto"/><library-options><libexif><auxdata></auxdata></libexif><id3><auxdata></auxdata></id3></library-options><magic-file></magic-file></import>
    <transcoding enabled="yes" fetch-buffer-size="262144" fetch-buffer-fill-size="0">
    <mimetype-profile-mappings>
    <transcode mimetype="audio/mpeg" using="vlcwav"/>
    <transcode mimetype="video/x-flv" using="vlcyoutube"/>
    <transcode mimetype="video/mp4" using="transvideo"/>
    <transcode mimetype="video/x-quicktime" using="transvideo"/>
    <transcode mimetype="application/ogg" using="vlcwav"/>
    <transcode mimetype="audio/x-ms-wma" using="vlcwav"/>
    <transcode mimetype="audio/x-ms-asf" using="vlcwav"/>
    <transcode mimetype="audio/x-flac" using="ffmpegwav"/>
    <transcode mimetype="audio/x-aac" using="vlcwav"/>
    <transcode mimetype="audio/mp4" using="vlcwav"/>
    <transcode mimetype="video/x-msvideo" using="transvideo"/>
    <transcode mimetype="video/x-ms-wmv" using="transvideo"/>
    <transcode mimetype="video/mpeg" using="mpeg2trans"/>
    <transcode mimetype="video/x-matroska" using="transvideo"/>
    <transcode mimetype="image/jpeg" using="rescalejpeg"/>
    </mimetype-profile-mappings>
    <profiles>
    <profile name="transvideo" enabled="yes" type="external">
    <mimetype>video/mpeg</mimetype>
    <accept-url>no</accept-url>
    <first-resource>yes</first-resource>
    <agent command="ffmpegvideo" arguments="%in %out 8300k 256k"/>
    <buffer size="57600000" chunk-size="128000" fill-size="10000000"/>
    </profile>
    <profile name="mpeg2trans" enabled="yes" type="external">
    <mimetype>video/mpeg</mimetype>
    <accept-url>no</accept-url>
    <first-resource>yes</first-resource>
    <hide-original-resource>yes</hide-original-resource>
    <agent command="ffmpegvideo" arguments="%in %out 8000k 256k"/>
    <buffer size="28800000" chunk-size="512000" fill-size="120000"/>
    </profile>
    <profile name="ffmpegwav" enabled="yes" type="external">
    <use-chunked-encoding>no</use-chunked-encoding>
    <mimetype>audio/wav</mimetype>
    <accept-url>no</accept-url>
    <first-resource>yes</first-resource>
    <agent command="ffmpegaudio" arguments="%in %out"/>
    <buffer size="1048576" chunk-size="131072" fill-size="262144"/>
    </profile>
    <profile name="vlcwav" enabled="yes" type="external">
    <use-chunked-encoding>no</use-chunked-encoding>
    <mimetype>audio/wav</mimetype>
    <accept-url>yes</accept-url>
    <first-resource>yes</first-resource>
    <agent command="vlc" arguments="-I dummy %in --sout #transcode{acodec=s16l,ab=192,channels=2}:standard{access=file, mux=wav,dst=%out} vlc:quit"/>
    <buffer size="512000" chunk-size="32000" fill-size="64000"/>
    </profile>
    <profile name="rescalejpeg" enabled="yes" type="external">
    <mimetype>image/jpeg</mimetype>
    <accept-url>no</accept-url>
    <first-resource>yes</first-resource>
    <accept-ogg-theora>no</accept-ogg-theora>
    <agent command="convert" arguments="-size 1080x720 %in -auto-orient -resize 112.5%x100% +profile &apos;*&apos; %out"/>
    <buffer size="50000" chunk-size="100" fill-size="100"/>
    </profile>
    <profile name="ffyoutube" enabled="no" type="external">
    <mimetype>video/mpeg</mimetype>
    <accept-url>no</accept-url>
    <first-resource>yes</first-resource>
    <accept-ogg-theora>yes</accept-ogg-theora>
    <agent command="ffmpegyoutube" arguments="%in %out"/>
    <buffer size="14400000" chunk-size="256000" fill-size="80000"/>
    </profile>
    <profile name="vlcyoutube" enabled="yes" 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{vcodec=mp1v,vb=4096,canvas-width=448,canvas-height=252, acodec=mpga,ab=64,samplerate=44100,channels=1}:standard{access=file, mux=ts,dst=%out} vlc:quit"/>
    <buffer size="14400000" chunk-size="256000" fill-size="80000"/>
    </profile>
    </profiles>
    </transcoding>
    </config>
    2010-11-20 18:42:24 DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 0 -> 1
    2010-11-20 18:42:24 DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 1 -> 2
    2010-11-20 18:42:24 DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 2 -> 3
    2010-11-20 18:42:24 DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 3 -> 4
    2010-11-20 18:42:24 DEBUG: [../src/server.cc:110] upnp_init(): start
    2010-11-20 18:42:24 DEBUG: [../src/storage/sqlite3/sqlite3_storage.cc:190] init(): db_version: 3
    2010-11-20 18:42:24 DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 4 -> 5
    2010-11-20 18:42:24 INFO: Initialized port: 49153
    2010-11-20 18:42:24 INFO: Server bound to: 192.168.1.101
    2010-11-20 18:42:24 DEBUG: [../src/server.cc:195] upnp_init(): webroot: /usr/share/mediatomb/web
    2010-11-20 18:42:24 DEBUG: [../src/upnp_xml.cc:199] UpnpXML_RenderDeviceDescription(): start
    2010-11-20 18:42:25 DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 5 -> 6
    2010-11-20 18:42:25 DEBUG: [../src/storage/sql_storage.cc:1816] updateAutoscanPersistentList(): setting persistent autoscans untouched - scanmode: timed;
    2010-11-20 18:42:25 DEBUG: [../src/server.cc:354] upnp_callback(): start
    2010-11-20 18:42:25 DEBUG: [../src/server.cc:436] upnp_actions(): start
    2010-11-20 18:42:25 DEBUG: [../src/upnp_cds_actions.cc:182] process_action_request(): start
    2010-11-20 18:42:25 DEBUG: [../src/upnp_cds_actions.cc:156] upnp_action_GetSortCapabilities(): start
    2010-11-20 18:42:25 DEBUG: [../src/upnp_cds_actions.cc:164] upnp_action_GetSortCapabilities(): end
    2010-11-20 18:42:25 DEBUG: [../src/upnp_cds_actions.cc:209] process_action_request(): ContentDirectoryService::process_action_request: end
    2010-11-20 18:42:25 DEBUG: [../src/server.cc:415] upnp_callback(): returning 0
    2010-11-20 18:42:25 DEBUG: [../src/server.cc:354] upnp_callback(): start
    2010-11-20 18:42:25 DEBUG: [../src/server.cc:436] upnp_actions(): start
    2010-11-20 18:42:25 DEBUG: [../src/upnp_cds_actions.cc:182] process_action_request(): start
    2010-11-20 18:42:25 DEBUG: [../src/upnp_cds_actions.cc:143] upnp_action_GetSearchCapabilities(): start
    2010-11-20 18:42:25 DEBUG: [../src/upnp_cds_actions.cc:151] upnp_action_GetSearchCapabilities(): end
    2010-11-20 18:42:25 DEBUG: [../src/upnp_cds_actions.cc:209] process_action_request(): ContentDirectoryService::process_action_request: end
    2010-11-20 18:42:25 DEBUG: [../src/server.cc:415] upnp_callback(): returning 0
    2010-11-20 18:42:25 DEBUG: [../src/storage/sql_storage.cc:1827] updateAutoscanPersistentList(): updating/adding persistent autoscans (count: 0)
    2010-11-20 18:42:25 DEBUG: [../src/storage/sql_storage.cc:1816] updateAutoscanPersistentList(): setting persistent autoscans untouched - scanmode: inotify;
    2010-11-20 18:42:25 DEBUG: [../src/storage/sql_storage.cc:1827] updateAutoscanPersistentList(): updating/adding persistent autoscans (count: 0)
    2010-11-20 18:42:25 DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 6 -> 7
    2010-11-20 18:42:25 DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 7 -> 8
    2010-11-20 18:42:25 DEBUG: [../src/autoscan_inotify.cc:65] AutoscanInotify(): Max watches on the system: 524288
    2010-11-20 18:42:25 DEBUG: [../src/update_manager.cc:291] staticThreadProc(): starting update thread... thread: -1285776528
    2010-11-20 18:42:26 INFO: MediaTomb Web UI can be reached by following this link:
    2010-11-20 18:42:26 INFO: http://192.168.1.101:49153/
    2010-11-20 18:42:26 DEBUG: [../src/server.cc:303] upnp_init(): end
    2010-11-20 18:42:26 DEBUG: [../src/timer.cc:67] triggerWait(): triggerWait. - 0 subscriber(s)
    2010-11-20 18:42:26 DEBUG: [../src/timer.cc:98] triggerWait(): nothing to do, sleeping...
    2010-11-20 18:42:39 DEBUG: [../src/server.cc:354] upnp_callback(): start
    2010-11-20 18:42:39 DEBUG: [../src/server.cc:436] upnp_actions(): start
    2010-11-20 18:42:39 DEBUG: [../src/upnp_cds_actions.cc:182] process_action_request(): start
    2010-11-20 18:42:39 DEBUG: [../src/upnp_cds_actions.cc:45] upnp_action_Browse(): start
    2010-11-20 18:42:39 DEBUG: [../src/storage/sql_storage.cc:786] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id" WHERE "f"."parent_id"=0 ORDER BY ("f"."object_type"=1) DESC, "f"."dc_title" LIMIT 20 OFFSET 0
    2010-11-20 18:42:39 DEBUG: [../src/upnp_cds_actions.cc:138] upnp_action_Browse(): end
    2010-11-20 18:42:39 DEBUG: [../src/upnp_cds_actions.cc:209] process_action_request(): ContentDirectoryService::process_action_request: end
    2010-11-20 18:42:39 DEBUG: [../src/server.cc:415] upnp_callback(): returning 0
    2010-11-20 18:42:41 DEBUG: [../src/server.cc:354] upnp_callback(): start
    2010-11-20 18:42:41 DEBUG: [../src/server.cc:436] upnp_actions(): start
    2010-11-20 18:42:41 DEBUG: [../src/upnp_cds_actions.cc:182] process_action_request(): start
    2010-11-20 18:42:41 DEBUG: [../src/upnp_cds_actions.cc:45] upnp_action_Browse(): start
    2010-11-20 18:42:41 DEBUG: [../src/storage/sql_storage.cc:786] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id" WHERE "f"."parent_id"=158 ORDER BY ("f"."object_type"=1) DESC, "f"."dc_title" LIMIT 20 OFFSET 0
    2010-11-20 18:42:41 DEBUG: [../src/upnp_cds_actions.cc:138] upnp_action_Browse(): end
    2010-11-20 18:42:41 DEBUG: [../src/upnp_cds_actions.cc:209] process_action_request(): ContentDirectoryService::process_action_request: end
    2010-11-20 18:42:41 DEBUG: [../src/server.cc:415] upnp_callback(): returning 0
    2010-11-20 18:42:43 DEBUG: [../src/server.cc:354] upnp_callback(): start
    2010-11-20 18:42:43 DEBUG: [../src/server.cc:436] upnp_actions(): start
    2010-11-20 18:42:43 DEBUG: [../src/upnp_cds_actions.cc:182] process_action_request(): start
    2010-11-20 18:42:43 DEBUG: [../src/upnp_cds_actions.cc:45] upnp_action_Browse(): start
    2010-11-20 18:42:43 DEBUG: [../src/storage/sql_storage.cc:786] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id" WHERE "f"."parent_id"=159 ORDER BY ("f"."object_type"=1) DESC, "f"."dc_title" LIMIT 20 OFFSET 0
    2010-11-20 18:42:43 DEBUG: [../src/upnp_cds_actions.cc:138] upnp_action_Browse(): end
    2010-11-20 18:42:43 DEBUG: [../src/upnp_cds_actions.cc:209] process_action_request(): ContentDirectoryService::process_action_request: end
    2010-11-20 18:42:43 DEBUG: [../src/server.cc:415] upnp_callback(): returning 0
     
  14. WarrenC

    WarrenC Cool Member

    23
    0
    Nov 19, 2010
    Shoot- posted the wrong capture... here is right one showing correct port

    warren@warren-laptop:/usr/bin$ mediatomb -D

    MediaTomb UPnP Server version 0.12.0 - http://mediatomb.cc/

    ===============================================================================
    Copyright 2005-2008 Gena Batsyan, Sergey Bostandzhyan, Leonhard Wimmer.
    MediaTomb is free software, covered by the GNU General Public License version 2

    2010-11-20 18:49:12 INFO: Loading configuration from: /home/warren/.mediatomb/config.xml
    2010-11-20 18:49:12 INFO: Checking configuration...
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/tmpdir using default value: /tmp/
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/servedir using default value:
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/storage/attribute::caching using default value: yes
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/storage/sqlite3/synchronous using default value: off
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/storage/sqlite3/on-error using default value: restore
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/storage/sqlite3/backup/attribute::enabled using default value: no
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/storage/sqlite3/backup/attribute::interval using default value: 600
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/ui/attribute::poll-when-idle using default value: no
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/ui/attribute::poll-interval using default value: 2
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/ui/items-per-page/attribute::default using default value: 25
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/mappings/extension-mimetype/attribute::case-sensitive using default value: no
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:1246] validate(): received UTF-8 from nl_langinfo
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/filesystem-charset using default value: UTF-8
    2010-11-20 18:49:12 INFO: Setting filesystem import charset to UTF-8
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/metadata-charset using default value: UTF-8
    2010-11-20 18:49:12 INFO: Setting metadata import charset to UTF-8
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/playlist-charset using default value: UTF-8
    2010-11-20 18:49:12 INFO: Setting playlist charset to UTF-8
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/pc-directory/attribute::upnp-hide using default value: no
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/interface using default value:
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/ip using default value:
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/bookmark using default value: mediatomb.html
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/modelName using default value: MediaTomb
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/modelDescription using default value: Free UPnP AV MediaServer, GNU GPL
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/modelNumber using default value: 0.12.0
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/serialNumber using default value: 1
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/manufacturerURL using default value: http://mediatomb.cc/
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/presentationURL using default value:
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/presentationURL/attribute::append-to using default value: none
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/upnp-string-limit using default value: -1
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/port using default value: 0
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /server/alive using default value: 1800
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/autoscan/attribute::use-inotify using default value: auto
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /transcoding/attribute::fetch-buffer-size using default value: 262144
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /transcoding/attribute::fetch-buffer-fill-size using default value: 0
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/library-options/libexif/auxdata using default value:
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/library-options/id3/auxdata using default value:
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/magic-file using default value:
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/online-content/SopCast/attribute::enabled using default value: no
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/online-content/SopCast/attribute::refresh using default value: 0
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/online-content/SopCast/attribute::purge-after using default value: 0
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2162] getOption(): Config: option not found: /import/online-content/SopCast/attribute::update-at-start using default value: no
    2010-11-20 18:49:12 INFO: Configuration check succeeded.
    2010-11-20 18:49:12 DEBUG: [../src/config_manager.cc:2065] validate(): Config file dump after validation:
    <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" poll-when-idle="no" poll-interval="2">
    <accounts enabled="no" session-timeout="30">
    <account user="mediatomb" password="mediatomb"/>
    </accounts>
    <items-per-page default="25"><option>10</option><option>25</option><option>50</option><option>100</option></items-per-page></ui>
    <name>MediaTomb</name>
    <udn>uuid:02eada53-3d2e-4455-8348-aa0c106023a1</udn>
    <home>/home/warren/.mediatomb</home>
    <webroot>/usr/share/mediatomb/web</webroot>
    <storage caching="yes">
    <sqlite3 enabled="yes">
    <database-file>/home/warren/.mediatomb/mediatomb.db</database-file>
    <synchronous>off</synchronous><on-error>restore</on-error><backup enabled="no" interval="600"/></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>
    <tmpdir>/tmp/</tmpdir><servedir></servedir><pc-directory upnp-hide="no"/><interface></interface><ip></ip><bookmark>mediatomb.html</bookmark><modelName>MediaTomb</modelName><modelDescription>Free UPnP AV MediaServer, GNU GPL</modelDescription><modelNumber>0.12.0</modelNumber><serialNumber>1</serialNumber><manufacturerURL>http://mediatomb.cc/</manufacturerURL><presentationURL append-to="none"></presentationURL><upnp-string-limit>-1</upnp-string-limit><port>0</port><alive>1800</alive></server>
    <import hidden-files="no">
    <scripting script-charset="UTF-8">
    <virtual-layout type="builtin"/>
    </scripting>
    <mappings>
    <extension-mimetype ignore-unknown="no" case-sensitive="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="ts" to="video/mpeg"/>
    <map from="vob" to="video/mpeg"/>
    <map from="wav" to="audio/wav"/>
    <map from="mpg" to="video/mpeg"/>
    <map from="aac" to="audio/x-aac"/>
    <map from="m4a" to="audio/mp4"/>
    <map from="mov" to="video/x-quicktime"/>
    <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"/> -->
    </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"/>
    <map from="application/ogg" to="object.item.audioItem.musicTrack"/>
    </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="audio/mp4" as="mp4"/>
    <treat mimetype="application/x-iso9660" as="dvd"/>
    <treat mimetype="application/x-iso9660-image" as="dvd"/>
    <treat mimetype="video/x-matroska" as="mkv"/>
    <treat mimetype="audio/x-matroska" as="mka"/>
    </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"/>
    <SopCast enabled="no" refresh="0" purge-after="0" update-at-start="no"/></online-content>
    <filesystem-charset>UTF-8</filesystem-charset><metadata-charset>UTF-8</metadata-charset><playlist-charset>UTF-8</playlist-charset><autoscan use-inotify="auto"/><library-options><libexif><auxdata></auxdata></libexif><id3><auxdata></auxdata></id3></library-options><magic-file></magic-file></import>
    <transcoding enabled="yes" fetch-buffer-size="262144" fetch-buffer-fill-size="0">
    <mimetype-profile-mappings>
    <transcode mimetype="audio/mpeg" using="vlcwav"/>
    <transcode mimetype="video/x-flv" using="vlcyoutube"/>
    <transcode mimetype="video/mp4" using="transvideo"/>
    <transcode mimetype="video/x-quicktime" using="transvideo"/>
    <transcode mimetype="application/ogg" using="vlcwav"/>
    <transcode mimetype="audio/x-ms-wma" using="vlcwav"/>
    <transcode mimetype="audio/x-ms-asf" using="vlcwav"/>
    <transcode mimetype="audio/x-flac" using="ffmpegwav"/>
    <transcode mimetype="audio/x-aac" using="vlcwav"/>
    <transcode mimetype="audio/mp4" using="vlcwav"/>
    <transcode mimetype="video/x-msvideo" using="transvideo"/>
    <transcode mimetype="video/x-ms-wmv" using="transvideo"/>
    <transcode mimetype="video/mpeg" using="mpeg2trans"/>
    <transcode mimetype="video/x-matroska" using="transvideo"/>
    <transcode mimetype="image/jpeg" using="rescalejpeg"/>
    </mimetype-profile-mappings>
    <profiles>
    <profile name="transvideo" enabled="yes" type="external">
    <mimetype>video/mpeg</mimetype>
    <accept-url>no</accept-url>
    <first-resource>yes</first-resource>
    <agent command="ffmpegvideo" arguments="%in %out 8300k 256k"/>
    <buffer size="57600000" chunk-size="128000" fill-size="10000000"/>
    </profile>
    <profile name="mpeg2trans" enabled="yes" type="external">
    <mimetype>video/mpeg</mimetype>
    <accept-url>no</accept-url>
    <first-resource>yes</first-resource>
    <hide-original-resource>yes</hide-original-resource>
    <agent command="ffmpegvideo" arguments="%in %out 8000k 256k"/>
    <buffer size="28800000" chunk-size="512000" fill-size="120000"/>
    </profile>
    <profile name="ffmpegwav" enabled="yes" type="external">
    <use-chunked-encoding>no</use-chunked-encoding>
    <mimetype>audio/wav</mimetype>
    <accept-url>no</accept-url>
    <first-resource>yes</first-resource>
    <agent command="ffmpegaudio" arguments="%in %out"/>
    <buffer size="1048576" chunk-size="131072" fill-size="262144"/>
    </profile>
    <profile name="vlcwav" enabled="yes" type="external">
    <use-chunked-encoding>no</use-chunked-encoding>
    <mimetype>audio/wav</mimetype>
    <accept-url>yes</accept-url>
    <first-resource>yes</first-resource>
    <agent command="vlc" arguments="-I dummy %in --sout #transcode{acodec=s16l,ab=192,channels=2}:standard{access=file, mux=wav,dst=%out} vlc:quit"/>
    <buffer size="512000" chunk-size="32000" fill-size="64000"/>
    </profile>
    <profile name="rescalejpeg" enabled="yes" type="external">
    <mimetype>image/jpeg</mimetype>
    <accept-url>no</accept-url>
    <first-resource>yes</first-resource>
    <accept-ogg-theora>no</accept-ogg-theora>
    <agent command="convert" arguments="-size 1080x720 %in -auto-orient -resize 112.5%x100% +profile &apos;*&apos; %out"/>
    <buffer size="50000" chunk-size="100" fill-size="100"/>
    </profile>
    <profile name="ffyoutube" enabled="no" type="external">
    <mimetype>video/mpeg</mimetype>
    <accept-url>no</accept-url>
    <first-resource>yes</first-resource>
    <accept-ogg-theora>yes</accept-ogg-theora>
    <agent command="ffmpegyoutube" arguments="%in %out"/>
    <buffer size="14400000" chunk-size="256000" fill-size="80000"/>
    </profile>
    <profile name="vlcyoutube" enabled="yes" 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{vcodec=mp1v,vb=4096,canvas-width=448,canvas-height=252, acodec=mpga,ab=64,samplerate=44100,channels=1}:standard{access=file, mux=ts,dst=%out} vlc:quit"/>
    <buffer size="14400000" chunk-size="256000" fill-size="80000"/>
    </profile>
    </profiles>
    </transcoding>
    </config>
    2010-11-20 18:49:12 DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 0 -> 1
    2010-11-20 18:49:12 DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 1 -> 2
    2010-11-20 18:49:12 DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 2 -> 3
    2010-11-20 18:49:12 DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 3 -> 4
    2010-11-20 18:49:12 DEBUG: [../src/server.cc:110] upnp_init(): start
    2010-11-20 18:49:12 DEBUG: [../src/storage/sqlite3/sqlite3_storage.cc:190] init(): db_version: 3
    2010-11-20 18:49:12 DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 4 -> 5
    2010-11-20 18:49:12 INFO: Initialized port: 49152
    2010-11-20 18:49:12 INFO: Server bound to: 192.168.1.37
    2010-11-20 18:49:12 DEBUG: [../src/server.cc:195] upnp_init(): webroot: /usr/share/mediatomb/web
    2010-11-20 18:49:12 DEBUG: [../src/upnp_xml.cc:199] UpnpXML_RenderDeviceDescription(): start
    2010-11-20 18:49:13 DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 5 -> 6
    2010-11-20 18:49:13 DEBUG: [../src/storage/sql_storage.cc:1816] updateAutoscanPersistentList(): setting persistent autoscans untouched - scanmode: timed;
    2010-11-20 18:49:13 DEBUG: [../src/storage/sql_storage.cc:1827] updateAutoscanPersistentList(): updating/adding persistent autoscans (count: 0)
    2010-11-20 18:49:13 DEBUG: [../src/storage/sql_storage.cc:1816] updateAutoscanPersistentList(): setting persistent autoscans untouched - scanmode: inotify;
    2010-11-20 18:49:13 DEBUG: [../src/storage/sql_storage.cc:1827] updateAutoscanPersistentList(): updating/adding persistent autoscans (count: 0)
    2010-11-20 18:49:13 DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 6 -> 7
    2010-11-20 18:49:13 DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 7 -> 8
    2010-11-20 18:49:13 DEBUG: [../src/autoscan_inotify.cc:65] AutoscanInotify(): Max watches on the system: 524288
    2010-11-20 18:49:13 DEBUG: [../src/update_manager.cc:291] staticThreadProc(): starting update thread... thread: -1277596816
    2010-11-20 18:49:13 INFO: MediaTomb Web UI can be reached by following this link:
    2010-11-20 18:49:13 INFO: http://192.168.1.37:49152/
    2010-11-20 18:49:13 DEBUG: [../src/server.cc:303] upnp_init(): end
    2010-11-20 18:49:13 DEBUG: [../src/timer.cc:67] triggerWait(): triggerWait. - 0 subscriber(s)
    2010-11-20 18:49:13 DEBUG: [../src/timer.cc:98] triggerWait(): nothing to do, sleeping...
     
  15. WarrenC

    WarrenC Cool Member

    23
    0
    Nov 19, 2010
    Not sure if this matters, but the network the PC and hr24 are both connected to is not connected to the internet... don't think that would matter but dont want to withhold any info... basically I have a wireless router which the receiver is plugged into and the PC is connected to via wireless connection... guessing it's not a connectivity thing since i am able to browse folders, but figured i'd throw that out there too...

    btw, i've been testing using both images (.jpg) and audio (.mp3)... I usually browse to image folder, highlight filename, and push 'Select' on remote... also try "play all" and "shuffle all" with no result at all... almost as if the signal to play the file is not being sent.
     
  16. skyboysea

    skyboysea Icon

    540
    0
    Nov 1, 2002
    I see that all the files you're trying require transcoding. To see if the problem might be with the external transcoding, try removing <transcode mimetype="audio/mpeg" using="vlcwav"/> from your config (you do not need it anyway because mp3 is native) and try to play an mp3 file.

    Stupid question: after you click on the jpg do you get the box asking if you want to play music or just photos?
     
  17. WarrenC

    WarrenC Cool Member

    23
    0
    Nov 19, 2010
    did try commenting out line

    transcode mimetype="audio/mpeg" using="vlcwav"

    but did not change behavior.

    no matter what I click, pics, video, or music, i get nothing if I want to play anything... pics music or vid, I click on it, nothing happens.
     
  18. WarrenC

    WarrenC Cool Member

    23
    0
    Nov 19, 2010
    oh, also- just to rule out something weird, I also tried with a wired connection instead of wireless- behavior is the same.

    by the way, really appreciate all the helpful comments- even though it's not working yet, somehow it's less frustrating knowing you folks are trying to help.
     
  19. skyboysea

    skyboysea Icon

    540
    0
    Nov 1, 2002
    Stupid question: after you click on the jpg do you get the box asking if you want to play music or just photos?
     
  20. WarrenC

    WarrenC Cool Member

    23
    0
    Nov 19, 2010
    No- I click on it and nothing happens at all.
     

Share This Page