VDR Live und softhddevice

  • Hallo liebes Forum,


    ich bin erst relativ kurz mit dem VDR unterwegs und einige Dinge sind mir noch nicht ganz klar.
    Aktuell
    stehe ich vor dem Problem, dass ich gerne im "VDR Live" in der "Remote
    Control" Ansicht gerne ein TV Bild hätte um damit z.B. die Schnittmarken
    von markad zu editieren und die Aufnahme schneiden möchte.
    Ein Bekannter hat mir gesagt, dass für die Ausgabe in der Webseite das softhddevice benötigt werden würde.
    Auch nach Installation des vdr-plugin-softhddevice bleibt jedoch das TV-Fenster auf der Webseite schwarz.


    Mein Setup:
    Ubuntu 14.04. mit VDR 2.1.7 aus dem yavdr-Repository (https://launchpad.net/~yavdr )
    Der
    Server steht im Keller und läuft headless. Es findet also keinerlei
    Ausgabe des TV Bildes auf dem Server statt, sondern der soll nur
    aufnehmen und das Admin-Frontend bereitstellen.
    Client ist aktuell nur ein Raspberry Pi mit Kodi/XBMC auf dem das TV-Bild via VNSISERVER.
    Soweit läuft alles perfekt. Aufnahmen erfolgen zeitgesteuert, Bildübertragung zum Client geht auch.
    Diesbezüglich also erstmal keine Probleme.


    Folgende Module habe ich in VDR eingebunden: (vdr -V)
    Jan 21 12:33:16.808 [general.debug] using new 1.7.11+ capture code
    vdr (2.1.7/2.1.7) - The Video Disk Recorder
    remoteosd (1.0.0) - Show menu of a remote VDR
    epgsearch (1.0.1.beta5) - search the EPG for repeats and more
    femon (2.0.0) - DVB Signal Information Monitor (OSD)
    epgsearchonly (0.0.1) - Direct access to epgsearch's search menu
    dummydevice (1.0.3) - Output device that does nothing
    softhddevice (0.6.1rc1) - A software and GPU emulated HD device
    quickepgsearch (0.0.1) - Quick search for broadcasts
    vnsiserver (1.2.0) - VDR-Network-Streaming-Interface (VNSI) Server
    svdrposd (1.0.0) - Publish OSD menu via SVDRP
    streamdev-server (0.6.1-git) - VDR Streaming Server
    conflictcheckonly (0.0.1) - Direct access to epgsearch's conflict check menu
    svdrpservice (1.0.0) - SVDRP client
    live (0.3.0) - Live Interactive VDR Environment
    recsearch (0.3.5) - search your recordings
    markad (0.1.5pre) - Mark advertisements


    In /etc/vdr/plugins/plugin.softhddevice.conf habe ich eingetragen:
    -d :0 -v vdpau


    Die Startmeldungen bzgl. des softhddevice in /var/log/syslog lauten:
    Jan 21 11:00:30 bigigloo vdr: [17946] loading plugin: /usr/lib/vdr/plugins/libvdr-softhddevice.so.2.1.7
    Jan 21 11:00:30 bigigloo vdr: [17946] initializing plugin: softhddevice (0.6.1rc1): A software and GPU emulated HD device
    Jan 21 11:00:30 bigigloo vdr: [17946] starting plugin: softhddevice
    Jan 21 11:00:30 bigigloo vdr: [17946] [softhddev] softhddevice 3 is not the primary device!
    Jan 21 11:00:31 bigigloo vdr: [softhddev] ready
    Jan 21 11:08:32 bigigloo vdr: [17946] [softhddev] switching primary device to 4
    Jan 21 11:08:32 bigigloo vdr: [17946] [softhddev]MainThreadHook: switching primary device to 4
    Jan 21 11:08:32 bigigloo vdr: [17946] [softhddev]MakePrimaryDevice: 1
    Jan 21 11:08:32 bigigloo vdr: [17946] [softhddev]SetVideoFormat: 0
    Jan 21 11:08:32 bigigloo vdr: [17946] [softhddev]SetVideoDisplayFormat: 1
    Jan 21 11:08:32 bigigloo vdr: [17946] [softhddev]GetSpuDecoder:
    Jan 21 11:08:32 bigigloo vdr: [17946] [softhddev]SetVolumeDevice: 255
    Jan 21 11:08:32 bigigloo vdr: [17946] [softhddev]SetPlayMode: 1


    Wenn ich in der Shell den Befehl:


    svdrpsend plug softhddevice "ATTA -d :0"


    absetze bekomme ich


    220 bigigloo SVDRP VideoDiskRecorder 2.1.7; Wed Jan 21 12:45:58 2015; UTF-8
    900 can't attach SoftHdDevice not detached
    221 bigigloo closing connection


    zurück und in /var/log/syslog steht:
    Jan 21 11:08:41 bigigloo vdr: [17972] [softhddev]GrabImage: 0, 1, 80, 729x480
    Jan 21 11:08:41 bigigloo vdr: softhddev: grab unsupported
    Jan 21 11:08:58 bigigloo vdr: [17946] [softhddev]SetPlayMode: 0
    Jan 21 11:08:58 bigigloo vdr: [17946] [softhddev]SetVideoDisplayFormat: 1
    Jan 21 11:08:58 bigigloo vdr: [17946] [softhddev]GetSpuDecoder:
    Jan 21 11:08:59 bigigloo vdr: [17946] [softhddev]SetPlayMode: 1
    Jan 21 11:09:01 bigigloo vdr: [17946] [softhddev]SetPlayMode: 0
    Jan 21 11:09:01 bigigloo vdr: [17946] [softhddev]SetVideoDisplayFormat: 1
    Jan 21 11:09:01 bigigloo vdr: [17946] [softhddev]GetSpuDecoder:
    Jan 21 11:09:01 bigigloo vdr: [17946] [softhddev]SetPlayMode: 1



    Das Verhalten in VDR Live ist unverändert. Nach wie vor nur ein schwarzer Kasten.


    Was muss ich tun, um im VDR Live ein Bild zu haben?


    Vielen Dank!

  • Läuft denn auf der Kiste ein X-Server und hat er eine NVidia-Karte? Sonst wird das eher nichts.

    Code
    softhddev: grab unsupported


    Deswegen wird kein Bild angezeigt.


    Wenn du einen Linux-Desktop hast, ist es vermutlich sinnvoller, statt softhddevice xineliboutput zu nehmen und dann vdr-sxfe auf dem Desktop zu starten und mit dem vdr zu verbinden.
    Da kann ich aber nicht weiter helfen, weil ich nur weiß, dass es gehen soll, ich das selbst aber nicht im Einsatz habe.


    Lars.

  • Hallo mini73,


    ja, X läuft schon, aber wie geschrieben: Auf dem Server wird nicht unter X gearbeitet. Das ist ein reines "Arbeitstier" auf dem diverse Services laufen, u.a. eben vdr. Eine extra Grafikkarte habe ich AFAIR gar nicht drinnen, nur so ein on-board Gedöns, aber das Board ist vdpau kompatibel (Asus M78N Pro).


    Ich versuchs mal mit dem beschriebenen xineliboutput, vlt. habe ich damit mehr Erfolg :-|

Jetzt mitmachen!

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