[ANNOUNCE] Vomp Extension Dongle Version 0.2.7-6.1

  • Hier mal meine vomp.conf


    [General]


    ## Specify a log file here to enable logging


    Log file = /tmp/vompserver.log


    ## If you have more than one vompserver running you
    ## can enter a name here that will appear on the
    ## server select list on the MVP


    Server name = Debian


    ## Enable this to start the built in Bootp server enabled = yes
    ## Required to boot the MVP if you have not got a
    ## DHCP server that can tell the MVP its boot file
    ## name and server


    Bootp server enabled = yes


    ## Enable this to start the built in TFTP server
    ## Required to boot the MVP if you have not got a
    ## TFTP server running elsewhere


    TFTP server enabled = yes


    ## Base directory for TFTP server
    ## If you leave this blank the plugin config
    ## path will be used - i.e. where this file is


    TFTP directory = /tftpboot



    [Media]
    Dir.1=/pictures
    Dir.Name.1=Bilder
    Dir.2=/mp3
    Dir.Name.2=Musik
    Dir.3=/filme
    Dir.Name.3=Filme


    Command.Name.1=/usr/bin/test1.sh
    Command.Extension.1=xjpg
    Command.Type.1=PICTURE
    Command.Name.2=/usr/bin/test1.sh
    Command.Extension.2=xmp3
    Command.Type.2=AUDIO
    Command.Name.3=/usr/bin/test1.sh
    Command.Extension.3=xmpg
    Command.Type.3=VIDEO
    Command.Name.4=/usr/bin/test1.sh
    Command.Extension.4=avi
    Command.Type.4=VIDEO
    Command.Name.5=/usr/bin/test1.sh
    Command.Extension.5=wav
    Command.Type.5=AUDIO
    Command.Name.6=/usr/bin/test1.sh
    Command.Extension.6=bmp
    Command.Type.6=PICTURE
    Command.Name.7=/usr/bin/test1.sh
    Command.Extension.7=tiff
    Command.Type.7=PICTURE
    Command.Name.8=/usr/bin/test1.sh
    Command.Extension.8=dir
    Command.Type.8=LIST
    Command.Name.9=/usr/bin/test1.sh
    Command.Extension.9=m3u
    Command.Type.9=LIST
    Command.Name.10=/usr/bin/test1.sh
    Command.Extension.10=http-audio
    Command.Type.10=AUDIO
    Command.Name.11=/usr/bin/test1.sh
    Command.Extension.11=http-video
    Command.Type.11=VIDEO
    Command.Name.12=/usr/bin/test1.sh
    Command.Extension.12=http-picture
    Command.Type.12=PICTURE
    Command.Name.13=/usr/bin/test1.sh
    Command.Extension.13=http-list
    Command.Type.13=LIST


    Und ein ls -la /usr/bin/test1.sh ergibt:


    -rwxr-xr-x 1 root root 3812 2008-04-06 06:55 /usr/bin/test1.sh


    Grüße

    NFS+DVB_Server: Ubuntu 12.04 Server LTS // Intel dn2800mt mit 1xWD Red (2TB), 1xWD Green (2TB), 5xSundtek SkyTV DVB-S/S2
    VDR: Gen2VDRV4 (VDR-2.1.6) // Asus C8HM70-I/HDMI , 64GB Sandisk SSD (System), 4GB Ram (Dualchannel), Zotac GT630, 4TB über NFS (Video0+Mediadaten), 5xSundtek SkyTV DVB-S/S2 über Lan, PS3 FB // softhddevice_GIT, NV-Treiber_340.58, FFMPEG_1.2.6, Kernel_3.16.5, Alsa_1.0.28 // KODI_15.0_ALPHA
    CLIENT: (Debian) Banana Pi (VDR-2.1.7) // streamdevclient // softhddevice // PS3 FB
    TEST: Grundig GSS 400 mit Vtunerc // Satip-Plugin // TVheadend


    Je mehr man gelernt hat, desto mehr weiß man, wie wenig man weiß.

  • Die Konfig ist in Ordnung. Das Problem liegt beim Decodieren.
    Probier mal auf der Console ein


    Code
    mencoder  -oac lavc -ovc lavc -of mpeg -mpegopts format=dvd -vf harddup -srate 48000 -af lavcresample=48000 -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:keyint=15:acodec=mp2:abitrate=192 /zum/film.avi -o /dev/null


    Ansonsten ein anderes avi probieren und danach ggf. die mencoder installation checken.
    Wenn das funzt, sollte es auch am mvp gehen.


    Bye,
    Alex

    Server: CPU J1900 | 1x CineS2 | Debian Bullseye headless| VDR 2.6.3
    Client: 2x Himbeere mit vdr

  • Also wenn ich das über die Konsole starte funzt es an der MVP!!! Hmm, muß ich noch was am test1.sh anpassen?


    Grüße

    NFS+DVB_Server: Ubuntu 12.04 Server LTS // Intel dn2800mt mit 1xWD Red (2TB), 1xWD Green (2TB), 5xSundtek SkyTV DVB-S/S2
    VDR: Gen2VDRV4 (VDR-2.1.6) // Asus C8HM70-I/HDMI , 64GB Sandisk SSD (System), 4GB Ram (Dualchannel), Zotac GT630, 4TB über NFS (Video0+Mediadaten), 5xSundtek SkyTV DVB-S/S2 über Lan, PS3 FB // softhddevice_GIT, NV-Treiber_340.58, FFMPEG_1.2.6, Kernel_3.16.5, Alsa_1.0.28 // KODI_15.0_ALPHA
    CLIENT: (Debian) Banana Pi (VDR-2.1.7) // streamdevclient // softhddevice // PS3 FB
    TEST: Grundig GSS 400 mit Vtunerc // Satip-Plugin // TVheadend


    Je mehr man gelernt hat, desto mehr weiß man, wie wenig man weiß.

  • Zitat

    Also wenn ich das über die Konsole starte funzt es an der MVP!!! Hmm, muß ich noch was am test1.sh anpassen?


    Hm, wie meinst du das?
    Console ist Console und Per FB am MVP doch wieder was anderes?

    Server: CPU J1900 | 1x CineS2 | Debian Bullseye headless| VDR 2.6.3
    Client: 2x Himbeere mit vdr

  • Ja genau, meine da ja mein VDR als User "VDR" läuft und auf der Konsole bin ich ja Root. Das muß ich bestimmt irgendwo anpassen.


    (Edit) Und zwar genau hier an der test1.sh die läuft ja als Root!!


    Also einfach ein chown -R vdr:vdr /usr/bin/test1.sh und alles ist ok.
    Dachte ich zumindest!! Als ich es heute morgen nochmal probierte ging es wieder nicht. Aber hab es gefunden. Wollte einen Musikclip abspielen, der auf meinem Server so heißt Goo Goo Dolls_iris.avi. Dieser geht nicht. Benenne ich ihn nun auf Goo.avi um läuft er!!


    Grüße

    NFS+DVB_Server: Ubuntu 12.04 Server LTS // Intel dn2800mt mit 1xWD Red (2TB), 1xWD Green (2TB), 5xSundtek SkyTV DVB-S/S2
    VDR: Gen2VDRV4 (VDR-2.1.6) // Asus C8HM70-I/HDMI , 64GB Sandisk SSD (System), 4GB Ram (Dualchannel), Zotac GT630, 4TB über NFS (Video0+Mediadaten), 5xSundtek SkyTV DVB-S/S2 über Lan, PS3 FB // softhddevice_GIT, NV-Treiber_340.58, FFMPEG_1.2.6, Kernel_3.16.5, Alsa_1.0.28 // KODI_15.0_ALPHA
    CLIENT: (Debian) Banana Pi (VDR-2.1.7) // streamdevclient // softhddevice // PS3 FB
    TEST: Grundig GSS 400 mit Vtunerc // Satip-Plugin // TVheadend


    Je mehr man gelernt hat, desto mehr weiß man, wie wenig man weiß.

    2 Mal editiert, zuletzt von zwick der agent ()

  • @Zwick:


    Zitat

    Wollte einen Musikclip abspielen, der auf meinem Server so heißt Goo Goo Dolls_iris.avi. Dieser geht nicht. Benenne ich ihn nun auf Goo.avi um läuft er!!


    Im Prinzip sollte es auch mit Leerzeichen im Namen gehen. Da muß man überall mit den " im script aufpassen.
    Kannst Du ggf. mal einen log posten?
    Falls Du mein originales Script test1.sh verwendest, könntest Du am Anfang mal in der log() Funktion den Kommentar 'rausnehmen und das log anschauen.
    Ich habe jetzt bei mir die Bitrate etwas 'runtergesetzt - dann ging es mit weniger Rucklern.


    Zitat

    Und wie kann ich Internetradio abspielen? Hat das jemand probiert und kann mir mal ein Beispiel geben?


    Geht über "virtuelles File". Dazu:
    1. Verzeichnis:
    einfach irgendwo eine Datei mit einer Liste der URLs anlegen - z.B. radio.dir
    Test1;/http://my-test-url.http-audio
    Die Syntax ist simpel:
    angezeigterName; URL
    Der Name kann entfallen, dann wird die URL nach dem letzten / angezeigt (ist dann wie m3u).
    Wichtig dabei der / vor http:, sonst wird der Pfad zur Liste davor gesetzt.
    2. Extension dir und http-audio bekanntmachen
    in vomp.conf:
    Command.Extension.8=dir
    Command.Type.8=LIST
    Command.Name.8=/usr/bin/test1.sh
    Command.Name.10=/usr/bin/test1.sh
    Command.Extension.10=http-audio
    Command.Type.10=AUDIO


    3. den passenden Konverter/loader im test1.sh einbauen (wieder mit " aufpassen).
    Im Beispiel macht er einfach wget -O - - muß also ein mp3 Stream sein.
    Man könnte aber natürlich auch andere "extensions" definieren und dann z.B. wieder einen decoder nutzen.


    Insgesamt wäre es ganz spannend, mal ein paar Listen mit Konvertern und URLs hier zusammenzutragen.


    @all
    Es gibt in der aktuellen Version noch ein Problem wenn man während des playback (audio/video) eine Taste drückt - danach ist manchmal die Verbindung zum Server weg.
    Einen patch gibt's schon auf meiner Seite, vielleicht kann Alex den integrieren.
    wellenvogel


    Gruß Andreas

  • Habe gerade nochmal meine test1.sh angeschaut,
    da fehlen beim mencoder Aufruf die quotes ("") - deshalb geht es nicht mit Leerzeichen im Namen.
    Also bitte dort $1 durch "$1" ersetzen - dann sollte es auch mit Leerzeichen im Namen gehen.
    Trifft auch bei .wav zu (lame Aufruf).
    Hatte ich bei mir wohl leider nicht beim Testen ;-(.


    Gruß Andreas

  • avvdr


    Habe Deine test1.sh gerade angepasst. Es funtkioniert jetzt auch mit Leerzeichen. Super Danke! Die Bitrate habe ich auch runtergesetzt dann ruckelt es wenig bis garnicht. Mache mich jetzt mal an das Internetradio. Das hier kann ich bestätigen, ist bei mir auch schon vorgekommen (......während des playback (audio/video) eine Taste drückt - danach ist manchmal die Verbindung zum Server weg. )


    Grüße

    NFS+DVB_Server: Ubuntu 12.04 Server LTS // Intel dn2800mt mit 1xWD Red (2TB), 1xWD Green (2TB), 5xSundtek SkyTV DVB-S/S2
    VDR: Gen2VDRV4 (VDR-2.1.6) // Asus C8HM70-I/HDMI , 64GB Sandisk SSD (System), 4GB Ram (Dualchannel), Zotac GT630, 4TB über NFS (Video0+Mediadaten), 5xSundtek SkyTV DVB-S/S2 über Lan, PS3 FB // softhddevice_GIT, NV-Treiber_340.58, FFMPEG_1.2.6, Kernel_3.16.5, Alsa_1.0.28 // KODI_15.0_ALPHA
    CLIENT: (Debian) Banana Pi (VDR-2.1.7) // streamdevclient // softhddevice // PS3 FB
    TEST: Grundig GSS 400 mit Vtunerc // Satip-Plugin // TVheadend


    Je mehr man gelernt hat, desto mehr weiß man, wie wenig man weiß.

  • avvdr


    So habe mir eine Internetradio.dir erstellt und mal folgendes eingetragen:


    Alsterradio;/http://62.75.132.19:80


    Aber ich sehe dann nichts zum auswählen. Wenn ich nur http://62.75.132.19:80 drinnen stehen habe, kann ich das anwählen und auch abspielen. Was muß ich denn machen um nur den Namen zu sehen?


    Grüße

    NFS+DVB_Server: Ubuntu 12.04 Server LTS // Intel dn2800mt mit 1xWD Red (2TB), 1xWD Green (2TB), 5xSundtek SkyTV DVB-S/S2
    VDR: Gen2VDRV4 (VDR-2.1.6) // Asus C8HM70-I/HDMI , 64GB Sandisk SSD (System), 4GB Ram (Dualchannel), Zotac GT630, 4TB über NFS (Video0+Mediadaten), 5xSundtek SkyTV DVB-S/S2 über Lan, PS3 FB // softhddevice_GIT, NV-Treiber_340.58, FFMPEG_1.2.6, Kernel_3.16.5, Alsa_1.0.28 // KODI_15.0_ALPHA
    CLIENT: (Debian) Banana Pi (VDR-2.1.7) // streamdevclient // softhddevice // PS3 FB
    TEST: Grundig GSS 400 mit Vtunerc // Satip-Plugin // TVheadend


    Je mehr man gelernt hat, desto mehr weiß man, wie wenig man weiß.

  • @zwick
    Du must
    meinTitel;/http://myurl.http-audio
    in die Liste schreiben.
    Oder welche "extension" Du auch immer konfiguriert hast (im Beispiel eben http-audio).
    Damit es geht müssen ein paar Dinge passen:
    1. Liste
    format name;filename
    2. bekannte extension
    hier .http-audio muß in vomp.conf mit dem richtigen type (AUDIO) stehen
    3. script muß aus dem filenamen wieder die URL machen
    also /http://myurl.http.audio -> wget http://myurl
    Bin leider gerade nicht zu Hause, sonst könnte ich das exakte Beispiel posten.


    Gruß Andreas

  • avvdr


    Werde das heute abend mal ausprobieren, gebe dann wieder bescheid.
    Habe gesehen das Du dich auch im Thread von Londo gemeldet hast. Das mit dem DVD abspielen ist ne tolle Sache. Das Howto von Londo läuft. Wenn das natürlich auch über Dein test1.sh mal gehen würde, wie müßte man das denn anstellen? Die MVP wird immer besser, echt geil!


    Grüße

    NFS+DVB_Server: Ubuntu 12.04 Server LTS // Intel dn2800mt mit 1xWD Red (2TB), 1xWD Green (2TB), 5xSundtek SkyTV DVB-S/S2
    VDR: Gen2VDRV4 (VDR-2.1.6) // Asus C8HM70-I/HDMI , 64GB Sandisk SSD (System), 4GB Ram (Dualchannel), Zotac GT630, 4TB über NFS (Video0+Mediadaten), 5xSundtek SkyTV DVB-S/S2 über Lan, PS3 FB // softhddevice_GIT, NV-Treiber_340.58, FFMPEG_1.2.6, Kernel_3.16.5, Alsa_1.0.28 // KODI_15.0_ALPHA
    CLIENT: (Debian) Banana Pi (VDR-2.1.7) // streamdevclient // softhddevice // PS3 FB
    TEST: Grundig GSS 400 mit Vtunerc // Satip-Plugin // TVheadend


    Je mehr man gelernt hat, desto mehr weiß man, wie wenig man weiß.

  • @zwick
    Naja zum einfachen Abspielen:
    1. einfach definieren:
    Command.Name.?=/usr/bin/test1.sh
    Command.Extension.?=dvd
    Command.Type.?=VIDEO
    2. irgendwo ein (leeres) File startdvd.dvd hinlegen
    3. im script dann für die extension dvd VLC oder mencoder zum Auslesen der DVD aufrufen (kann es wie gesagt gerade nicht probieren)


    Wenn man kapitel will, müßte man sich irgendwo eine Liste erzeugen.
    Man könnte z.B. dafür sorgen, daß die Datei dvd-kapitel.dir immer eine Liste der DVD-Kapitel liefert.
    Im script so etwa:
    m3u|dir)
    if ["$2" = "dvd-kapitel.dir" ] ; then
    lsdvd | sed-oder-awk-oder-sonstwas
    else
    ...
    fi
    Dort müßte dann eine Liste der kapitel rauskommen - also z.B.
    Kapitel1;/kapitel1.dvd
    ....
    Und im script dann unter:
    dvd)
    kapitel=`echo "$2" | sed -n 's?.*kapitel\([^.]*\)\..*?\1?p'`
    if [ "$kapitel" != "" ] ; then
    mencoder irgendwas $kapitel
    else
    mencoder ganzeDVD
    fi


    Dabei muß man mencoder wieder in eine separate Funktion tun, vorher die pipe anlegen und waitFkt benutzen.
    Wenn ich mal wieder zu Hause am Rechner bin probiere ich das sicher...


    Gruß Andreas

  • ich hab auch gleich den neuen dongle gezogen und vomp server gepatcht.
    ich sehe auch das neuen mediaplayer portal, sehe aber keine inhalte.
    im conf file habe ich die pfade zu den media files angepasst, und auch den pfad zum test1.sh (das auch auf der cmd ebene funktioniert).


    woran kann das liegen?


    danke ize|man

    produktiv: intel dh67bl, sat>ip, octopusnet, 16gig boot-ssd, yavdr 0.6.1, cir lirc
    testing: zotac ion-f itx, 1x tt s2-3600 usb, 8gig boot-ssd, yavdr 0.5 testing
    tv: samsung 75" amp:denon avr-x1300

  • * zielt mitten ins blaue*
    Haben die dateien / verzeichnisse die richtigen Rechte ?



    Fab

    Debian server [ AMD Athlon(tm) 64 Processor 3000+ 3*Nova SE2 1* FF muss nachschauen CI + alphacrypt Soft raid5 549G]
    Clients [2 * MVP mit vomp 1 * MacBook Pro VLC streaming 1 * VOMP for windows]

  • Zitat

    ich sehe auch das neuen mediaplayer portal, sehe aber keine inhalte


    logs????
    poste doch mal ein Stück Log vom Server, sollte irgendwo sowas wie "getMediaList for" enhalten.


    Gruß Andreas

  • avvdr


    Hat alles wunderbar geklappt, muß so aussehen:


    Alsterradio;/http://62.75.132.19:80. http-audio


    Suche jetzt mal einige Sender zusammen. Das mit der DVD abspielen muß ich mir mal genauer angucken. Habe nicht so viel Ahnung von Scripten.....


    izeman


    Was genau funktioniert nicht? Siehst Du die Inhalte in deinen Ordnern?


    Grüße

    NFS+DVB_Server: Ubuntu 12.04 Server LTS // Intel dn2800mt mit 1xWD Red (2TB), 1xWD Green (2TB), 5xSundtek SkyTV DVB-S/S2
    VDR: Gen2VDRV4 (VDR-2.1.6) // Asus C8HM70-I/HDMI , 64GB Sandisk SSD (System), 4GB Ram (Dualchannel), Zotac GT630, 4TB über NFS (Video0+Mediadaten), 5xSundtek SkyTV DVB-S/S2 über Lan, PS3 FB // softhddevice_GIT, NV-Treiber_340.58, FFMPEG_1.2.6, Kernel_3.16.5, Alsa_1.0.28 // KODI_15.0_ALPHA
    CLIENT: (Debian) Banana Pi (VDR-2.1.7) // streamdevclient // softhddevice // PS3 FB
    TEST: Grundig GSS 400 mit Vtunerc // Satip-Plugin // TVheadend


    Je mehr man gelernt hat, desto mehr weiß man, wie wenig man weiß.

    2 Mal editiert, zuletzt von zwick der agent ()

  • rechte? hmmm .. also vdr laeuft als root und kann daher alles sehen. der vdr der den vompserver laufen hat, kann auch ueber das mplayer plugin auf die dateien zugreifen, und sie abspielen.


    dass der mvp eigene rechte haette waere mir ja neu.


    ich sehe KEINE einzige datei :(


    log? ich erinner mich dunkel. da war was mit einem log. bloss hab ich keine ahnung mehr wo das ist. sorry - steh gerade am schlauch ...

    produktiv: intel dh67bl, sat>ip, octopusnet, 16gig boot-ssd, yavdr 0.6.1, cir lirc
    testing: zotac ion-f itx, 1x tt s2-3600 usb, 8gig boot-ssd, yavdr 0.5 testing
    tv: samsung 75" amp:denon avr-x1300

    Einmal editiert, zuletzt von izeman ()

  • izeman


    Zeig mal bitte Deine vomp.conf!!!!!! Welche Distri nutzt Du?


    Grüße

    NFS+DVB_Server: Ubuntu 12.04 Server LTS // Intel dn2800mt mit 1xWD Red (2TB), 1xWD Green (2TB), 5xSundtek SkyTV DVB-S/S2
    VDR: Gen2VDRV4 (VDR-2.1.6) // Asus C8HM70-I/HDMI , 64GB Sandisk SSD (System), 4GB Ram (Dualchannel), Zotac GT630, 4TB über NFS (Video0+Mediadaten), 5xSundtek SkyTV DVB-S/S2 über Lan, PS3 FB // softhddevice_GIT, NV-Treiber_340.58, FFMPEG_1.2.6, Kernel_3.16.5, Alsa_1.0.28 // KODI_15.0_ALPHA
    CLIENT: (Debian) Banana Pi (VDR-2.1.7) // streamdevclient // softhddevice // PS3 FB
    TEST: Grundig GSS 400 mit Vtunerc // Satip-Plugin // TVheadend


    Je mehr man gelernt hat, desto mehr weiß man, wie wenig man weiß.

    Einmal editiert, zuletzt von zwick der agent ()

  • Zitat

    Es gibt in der aktuellen Version noch ein Problem wenn man während des playback (audio/video) eine Taste drückt - danach ist manchmal die Verbindung zum Server weg.
    Einen patch gibt's schon auf meiner Seite, vielleicht kann Alex den integrieren.
    wellenvogel


    0.2.7-6.1 hat dieses Problem nicht mehr. Danke an Andreas für das Bereitstellen des Patches.


    Download 0.2.7-6.1


    Alex

    Server: CPU J1900 | 1x CineS2 | Debian Bullseye headless| VDR 2.6.3
    Client: 2x Himbeere mit vdr

  • Für alle die Internetradio hören wollen, sei noch erwähnt, das wget ab Version 1.10 benötigt wird.


    avvdr
    Evtl. darf das noch mit in die README_MEDIA.TXT?



    Bye,
    Alex

    Server: CPU J1900 | 1x CineS2 | Debian Bullseye headless| VDR 2.6.3
    Client: 2x Himbeere mit vdr

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!