(e2 plugin) MediaTomb (UPnP Server) [discontinued]

  • Nabend zusammen,


    bin neu hier im Forum und hab mich durch den ganzen Thread gearbeitet.


    Mein Problem liegt wieder mal bei MediaTomb mit Sasmung TV und Live Streaming.


    Ich habe Zwei Samsung TV (40B7090 und 55D7090). Im MediaTomb habe ich Live Sender mit korrekter URL eingetragen. Allerdings mekkern beide TV´s "NICHT UNTERSTÜTZTES FORMAT"


    Jemand ne Idee woran es noch liegen könnte???


    VIELEN DANK


    Meine Config sieht folgendermaßen aus:


    <?xml version="1.0" encoding="UTF-8"?>
    <config version="2" xmlns="http://mediatomb.cc/config/2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://mediatomb.cc/config/2 http://mediatomb.cc/config/2.xsd">
    <server>
    <ui enabled="yes" show-tooltips="no">
    <accounts enabled="yes" session-timeout="30">
    <account user="mediatomb" password="mediatomb"/>
    </accounts>
    </ui>
    <name>MediaTomb@Dreambox</name>
    <port>49152</port>
    <udn>uuid:6224c7d5-03b4-40a9-9805-2f58f84ee23f</udn>
    <home>/etc/mediatomb</home>
    <webroot>/usr/share/mediatomb/web</webroot>
    <storage>
    <sqlite3 enabled="yes">
    <database-file>mediatomb.db</database-file>
    </sqlite3>
    </storage>
    <protocolInfo extend="yes"/>
    <custom-http-headers>
    <add header="transferMode.dlna.org: Streaming"/>
    <add header="contentFeatures.dlna.org: DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=017000 00000000000000000000000000"/>
    </custom-http-headers>
    <extended-runtime-options>
    <mark-played-items enabled="no" suppress-cds-updates="yes">
    <string mode="prepend">*</string>
    <mark>
    <content>video</content>
    </mark>
    </mark-played-items>
    </extended-runtime-options>
    </server>
    <import hidden-files="no">
    <filesystem-charset>UTF-8</filesystem-charset>
    <metadata-charset>UTF-8</metadata-charset>
    <playlist-charset>UTF-8</playlist-charset>
    <scripting script-charset="UTF-8">
    <virtual-layout type="disabled"/>
    </scripting>
    <!--Autoscan on Dreambox disabled (unstable)-->
    <!--Use Web Gui-->
    <!--<autoscan use-inotify="auto">-->
    <!--<directory location="/autofs" mode="inotify" recursive="yes" hidden-files="no"/>-->
    <!--<directory location="/media" mode="inotify" recursive="yes" hidden-files="no"/>-->
    <!--<directory location="/autofs" mode="timed" interval="3600" level="full" recursive="yes" hidden-files="no"/>-->
    <!--<directory location="/media" mode="timed" interval="3600" level="full" recursive="yes" hidden-files="no"/>-->
    <!--</autoscan>-->
    <mappings>
    <extension-mimetype ignore-unknown="yes">
    <map from="mp3" to="audio/mpeg"/>
    <map from="ogx" to="application/ogg"/>
    <map from="ogv" to="video/ogg"/>
    <map from="oga" to="audio/ogg"/>
    <map from="ogg" to="audio/ogg"/>
    <map from="ogm" to="video/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="avi" to="video/divx"/>
    <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="avi" to="video/mpeg"/>
    <map from="mkv" to="video/mpeg"/>
    </extension-mimetype>
    <mimetype-upnpclass>
    <map from="audio/*" to="object.item.audioItem.musicTrack"/>
    <map from="video/*" to="object.item.videoItem"/>
    <map from="image/*" to="object.item.imageItem"/>
    </mimetype-upnpclass>
    <mimetype-contenttype>
    <treat mimetype="audio/mpeg" as="mp3"/>
    <treat mimetype="application/ogg" as="ogg"/>
    <treat mimetype="audio/x-flac" as="flac"/>
    <treat mimetype="image/jpeg" as="jpg"/>
    <treat mimetype="audio/x-mpegurl" as="playlist"/>
    <treat mimetype="audio/x-scpls" as="playlist"/>
    <treat mimetype="audio/x-wav" as="pcm"/>
    <treat mimetype="audio/L16" as="pcm"/>
    <treat mimetype="video/x-msvideo" as="avi"/>
    <treat mimetype="video/mp4" as="mp4"/>
    <treat mimetype="audio/mp4" as="mp4"/>
    <treat mimetype="application/x-iso9660" as="dvd"/>
    <treat mimetype="application/x-iso9660-image" as="dvd"/>
    <treat mimetype="application/x-iso9660-image" as="dvd"/>
    </mimetype-contenttype>
    </mappings>
    <online-content>
    <YouTube enabled="no" refresh="28800" update-at-start="no" purge-after="604800" racy-content="exclude" format="mp4" 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>
    </config>

  • Quote

    Original von kati88
    Ist ggf. OT aber könntet ihr mal den Plugin enigma2-plugin-demoplugins-upnpmediaserverdemo versuchen, damit kann man Live TV sehen. :hurra:


    Wenn ich das auf meiner 7020HD installiere und danach in die Erweiterungen gehe, erhalte ich folgende Fehlermeldung:
    Einige Plugins sind nicht verfügbar: DemoPlugins/UPnPMediaServerDemo (No Module named UPnP.DreamboxServiceSore)


    Hat jemand eine Idee warum?


    Edit: Konnte ich nun lösen

  • Ich versuche auf meiner 7020HD die Dateien aus dem ersten Post zu installieren. Bekomme aber bei jeder Datei die Fehlermeldung, dass die "Architektur" nicht stimmt. Das bedeutet doch, dass die Pfade bzw. Ordner anders sind oder?
    Was kann ich machen?

  • ich vermute mal das du probierst das paket auf ein OE2.0 image zu installieren
    und es ist (war) für ein 1.6 image

  • Quote

    Original von Bschaar
    ich vermute mal das du probierst das paket auf ein OE2.0 image zu installieren
    und es ist (war) für ein 1.6 image


    Das wäre natürlich eine Erklärung. Steht auch so auf Seite 9.

  • Quote

    Original von pclin
    Es läuft im OE2.0 Absolut einwandfrei, genau wie im OE1.6.


    Ich habe alles von Hand reinkopiert, es geht aber auch ein opkg install wenn man die arch.conf anpasst.


    gruß pclin


    Ich würde das auch gerne auf meine 7020HD installieren. Kannst du mal etwas genauer erklären wie du das gemacht hast? Welche Dateien hast du per Hand kopiert? Im ersten Post sind in der noch viel mehr Dateien in der ZIP datei.


    Quote

    Original von kati88
    Ist ggf. OT aber könntet ihr mal den Plugin enigma2-plugin-demoplugins-upnpmediaserverdemo versuchen, damit kann man Live TV sehen. :hurra:


    Ich habe mir das auch gerade mal installiert. Ich sehe über meine Boxee Box wohl die Sender, aber wenn ich sie abspiele, blinkt das blaue Lämpchen meiner Box (nicht so wie bei einer Aufnahme). Sie geht immer an und aus. Das Live TV Bild ist dann nur alle 3 Sekunden mal zu sehen.


    Hast du noch irgendwas an der Dreambox eingestellt?

  • Hallo,


    läuft diese Mediatomb-Version mit dem aktuellsten OE2-Image oder sollte man für OE2 ein anderes Plugin installieren?

    Merlin3 OE 2.0 (April 2014) mit GP 3.2
    Dreambox 8000 SS mit 2 TB WD
    Syno DS213+
    Philps 52 PFL 9704
    Logitech Harmony

  • Hi Leute


    Hab ein Problem in Verbindung mit einem Samsung UE40ES5700


    Media tomb auf der7025 läuft.


    Ich kann aufm samsung tablet mittels der app media house auch die videos sehen.


    Der samsung tv zeigt aber unter videos und auch sonst nirgends dateien an.


    Jetzt kommts


    Wenn ich aber bei der media house app als server die dreambox und als abspelgerät den tv angebe , fängt der TV and zu streamen.


    Wieso zeigt der TV aber die Dateien dann nicht unter Videos an?


    Ich kann während das der tv stramtdas tablet auch komplett abschalten. Der Stream kommt also direkt von der dreambox zum tv.


    Mir ist auch aufgefallen dass die app media house ebenfalls unter vudeos nichts anzeigt aber unter durchsuchen sehe ich die ordnerstruktur.


    Wie kann ich mediatomb beibringen dass er die videos auch als soche aufm smart tv deklariert?

  • Hi kann mir jemand helfen.


    Habe das Plugin nach Anleitung instaliert wen ich dan ins Plugin menü gehe kommt die meldung


    Einige Plugins sind nicht verfügbar:


    Extensions/MediaTomb (Bad magic number in /usr/lib/enigma2/python/Extensions/MediaTomb/__init__.pyo)



    Jemand eine Lösung ?

  • Für OE2.0 compiliert.


    Installation in einem aktuellem OE2.0 DMM Image.


    mediatomb_OE2.0_DM800.tar.gz entpacken, und wie in der Ordner Struktur auf die Box per FTP kopieren.
    id3lib_3.8.3-r1_mips32el-nf.ipk und libiconv_1.14-r1_mips32el-nf.ipk nach /tmp per FTP kopieren.


    per telnet oder ssh mit der Box verbinden.


    chmod 755 /usr/bin/mediatomb
    cd /tmp
    opkg update
    opkg install libcurl4
    opkg install libexif12
    opkg install libsqlite3-0
    opkg install *.ipk


    Jetzt prüfen ob alles installiert ist!


    mediatomb --help


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


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


    Usage: mediatomb [options]

    Supported options:
    --ip or -i ip address to bind to
    --interface or -e network interface to bind to
    --port or -p server port (the SDK only permits values >= 49152)
    --config or -c configuration file to use
    --daemon or -d run server in background
    --home or -m define the home directory
    --cfgdir or -f name of the directory that is holding the configuration
    --pidfile or -P file to hold the process id
    --user or -u run server under specified username
    --group or -g run server under specified group
    --add or -a add the given file/directory
    --logfile or -l log to specified file
    --debug or -D enable debug output
    --compile-info print configuration summary and exit
    --version print version information and exit
    --help or -h this help message


    For more information visit http://mediatomb.cc/


    gruß pclin

  • Hallo
    habe die Inhalte der gepackten Datei manuell in die entsprechenden Ordner kopiert und danach die ipk's in den tmp Ordner. Beim Versuch diese über lokale Erweiterungen zu installieren werden diese angezeigt. Installation wird auch gestartet. Leider kommt die Meldung 0 installiert. Habe mehrfach Neu gestartet und auch die Rechte der IPK's geprüft.
    Habe ein Experimentalimage 2.0 drauf.
    Was kann das noch sein.

  • Habe vergessen zu sagen das ich eine 7020 HD habe. Sollte doch auch damit funktionieren, oder?

  • Habe mittlerweile die Installation mit Telnet versucht. Dabei bekomme ich die Meldung "inkompatible IPK"
    Habe eine 7020HD mit einem aktuellen Experimental Image.
    Braucht man dafür andere IPK's?

  • Hallo,
    ich habe die IPK's probiert, welche 3 Beiträge vorne dran angehängt sind. Das sind mips32el.ipk
    Leider habe ich damit die Probleme.

  • Die Meldung "inkompatible IPK" gibt es so nicht. Kopiere mal den genauen Output hierrein.


    Hast du vorm Installieren auch ein "opkg update" gemacht?

    so long
    m0rphU



    :aufsmaul: Kein Support per PN! :aufsmaul:

    Edited once, last by m0rphU ().

  • Hey@all,


    ich habe auch Probleme mit dem Installieren von Mediatomb nach der Anleitung von pclin.
    Was mache ich falsch? Gibt es noch andere Lösungen?


    Das ist mein Output:



    opendreambox 2.0.0 dm8000



    dm8000 login: root
    Password:xxxx
    root@dm8000:~# chmod 755 /usr/bin/mediatomb
    root@dm8000:~# cd /tmp
    root@dm8000:/var/volatile/tmp# opkg update && opkg upgrade
    Downloading http://dreamboxupdate.com/open….0.3/ipk/all/Packages.gz.
    Inflating http://dreamboxupdate.com/open….0.3/ipk/all/Packages.gz.
    Updated list of available packages in /var/tmp/official-all.
    Downloading http://dreamboxupdate.com/open…3/ipk/dm8000/Packages.gz.
    Inflating http://dreamboxupdate.com/open…3/ipk/dm8000/Packages.gz.
    Updated list of available packages in /var/tmp/official-dm8000.
    Downloading http://download.blue-panel.com/gemini32/all/Packages.gz.
    Inflating http://download.blue-panel.com/gemini32/all/Packages.gz.
    Updated list of available packages in /var/tmp/gemini-all.
    Downloading http://download.blue-panel.com/gemini32/dm8000/Packages.gz.
    Inflating http://download.blue-panel.com/gemini32/dm8000/Packages.gz.
    Updated list of available packages in /var/tmp/gemini-dm8000.
    Downloading http://download.blue-panel.com…extraPlugins/Packages.gz.
    Inflating http://download.blue-panel.com…extraPlugins/Packages.gz.
    Updated list of available packages in /var/tmp/gemini-extraPlugins.
    Downloading http://download.blue-panel.com…i32/mips32el/Packages.gz.
    Inflating http://download.blue-panel.com…i32/mips32el/Packages.gz.
    Updated list of available packages in /var/tmp/gemini-mips32el.
    Downloading http://update.onestep.cc/feeds/dreambox/gp-cam/Packages.gz.
    Inflating http://update.onestep.cc/feeds/dreambox/gp-cam/Packages.gz.
    Updated list of available packages in /var/tmp/cam.
    Downloading http://dreamboxupdate.com/open…3/ipk/mips32el/Packages.g
    z.
    Inflating http://dreamboxupdate.com/open…ipk/mips32el/Packages.gz.
    Updated list of available packages in /var/tmp/official-mips32el.
    root@dm8000:/var/volatile/tmp# opkg install libcurl4
    Package libcurl4 (7.24.0-r0) installed in root is up to date.
    root@dm8000:/var/volatile/tmp# opkg install libexif12
    Package libexif12 (0.6.20-r0) installed in root is up to date.
    root@dm8000:/var/volatile/tmp# opkg install libsqlite3-0
    Package libsqlite3-0 (3.7.13-r0) installed in root is up to date.
    root@dm8000:/var/volatile/tmp# opkg install *.ipk
    Unknown package 'id3lib'.
    Unknown package 'libiconv'.
    Collected errors:
    * pkg_hash_fetch_best_installation_candidate: Packages for id3lib found, but in
    compatible with the architectures configured
    * opkg_install_cmd: Cannot install package id3lib.
    * pkg_hash_fetch_best_installation_candidate: Packages for libiconv found, but
    incompatible with the architectures configured
    * opkg_install_cmd: Cannot install package libiconv.
    root@dm8000:/var/volatile/tmp#