Lokalen Fakesender, falls streamdev-server nicht verfügbar?

  • Hi,


    ich hab hier ein etwas betagtes, aber super funktionierendes Setup mit 2 Boxen, die über streamdev verbunden sind. Der Zweit-VDR hat keinen eigenen Sat-Anschluss und wird nur über VDR gespeist.
    Problem ist, wenn der streamdev-server nicht verfügbar ist, zickt er stark rum, lässt einen z.B. manchmal garnicht ins Menü. Wenn man nur DVD gucken will, ist das ärgerlich.


    Gibt es eine Möglichkeit, als Startkanal einen Fakekanal einzurichten, der nur ein Standbild (oder ein MPEG2-Film? ;-)) anzeigt?


    TIA, Jakob

    Haupt-VDR: Silverstone LC11M, AMD XP2400+ auf einem K7VM2, 2xTT DVB-S (1xFF, 1xBudget), 256MB RAM, 320GB HDD, mit Ubuntu 10.04 LTS+yavdr/stable als Wohnzimmer-VDR
    Zweit-VDR: Silverstone SG02-F, AMD X2 215 auf einem Asus
    M4N78-VM, 2GB RAM, 16GB USB als root-fs mit yaVDR 0.4 als Netzclient
    Fileserver: AMD X2 4450e, 3GB RAM, 4*2TB HDD im SWRaid5, mit Ubuntu als Homeserver und Always-On-Zweitdesktop
    Mein Blog

  • Hi,


    wie wäre es mit dem Dummydevice-Plugin?



    Gruss


    Macavity

    Capulet:
    HW: Dell Dimension 3100, Pentium 4 3GHz, 2GB RAM, 160GB HDD (System), 1TB HDD (Video), 1 x TT S2-1600, 1 x Technisat Skystar HD | SW: Debian 7.4, VDR 2.0.4 (selfcompiled), dummydevice 2.0.0, streamdev-server 0.6.1, NFS-Server


    TiViPi01:
    HW: Raspberry Pi Mod. B Rev. 2, 512MB RAM, 8GB SD-Card, Teko TEK-BERRY.9 Gehäuse, Ednet 85024 USB 2.0 Hub, Digitainer X10 Funk-Fernbedienung | SW: Raspbian 01/2014, VDR 2.0.4 (selfcompiled), rpihddevice 0.0.8, ffmpeg 1.0.8, streamdev-client 0.6.1, NFS-Client

  • So ein *Fakekanal* wäre eine elegante Lösung.



    Vielleicht etwas umständlich:


    Ich lasse im Startscript des VDR den Server anpingen und setze je nach Erfolg das Konfigurationsverzeichnis für den VDR.


    Code
    if ping -c2 192.168.2.17 >/dev/null 2>&1; then
      confdir=/video/UTF8_config/
    else
      confdir=/video/UTF8_config_channels_empty
    fi



    Die Dateien und Verzeichnisse in /video/UTF8_config_channels_empty sind bis auf jeweils leere channels.conf, timers.conf und epg.data auf /video/UTF8_config/ verlinkt.


    Das Ganze hat natürlich den Nachteil, dass VDR neu gestartet werden muss, falls der Server eingeschaltet wird und man auf Live-TV zugreifen will.


    gruß, tomas

  • Zitat

    Original von Zzam
    Ja, sowas wäre toll. Vieleicht geht sowas irgendwie mit iptv und einem kleinen Programm das einen Port öffnet oder per inetd.


    Das wäre natürlich ein Grund nochmal zu überlegen, ob ich nicht wirklich mal updaten will. Mein 1.4er VDR hats nämlich noch nicht so mit IPTV... :-/


    Im Prinzip hat streamdev ja schon etwas, was ich möchte: "Live TV pausieren" macht ja genau das, es zeigt ein Standbild und holt keine Daten von einem streamdev-server. Mir wäre genau das ja schon Recht, aber halt als Kanal, so dass man da hin schalten kann und den auch automatisch beim Starten auswählt.


    Jakob

    Haupt-VDR: Silverstone LC11M, AMD XP2400+ auf einem K7VM2, 2xTT DVB-S (1xFF, 1xBudget), 256MB RAM, 320GB HDD, mit Ubuntu 10.04 LTS+yavdr/stable als Wohnzimmer-VDR
    Zweit-VDR: Silverstone SG02-F, AMD X2 215 auf einem Asus
    M4N78-VM, 2GB RAM, 16GB USB als root-fs mit yaVDR 0.4 als Netzclient
    Fileserver: AMD X2 4450e, 3GB RAM, 4*2TB HDD im SWRaid5, mit Ubuntu als Homeserver und Always-On-Zweitdesktop
    Mein Blog

  • Zitat

    Original von tomas
    Ich lasse im Startscript des VDR den Server anpingen und setze je nach Erfolg das Konfigurationsverzeichnis für den VDR.


    Wenn wir nichts anderes finden, mach ich es vielleicht wirklich so, danke.


    Jakob

    Haupt-VDR: Silverstone LC11M, AMD XP2400+ auf einem K7VM2, 2xTT DVB-S (1xFF, 1xBudget), 256MB RAM, 320GB HDD, mit Ubuntu 10.04 LTS+yavdr/stable als Wohnzimmer-VDR
    Zweit-VDR: Silverstone SG02-F, AMD X2 215 auf einem Asus
    M4N78-VM, 2GB RAM, 16GB USB als root-fs mit yaVDR 0.4 als Netzclient
    Fileserver: AMD X2 4450e, 3GB RAM, 4*2TB HDD im SWRaid5, mit Ubuntu als Homeserver und Always-On-Zweitdesktop
    Mein Blog

  • Ups, sorry, da war die Strecke zwischen den Augen und dem Hirn irgendwie blockiert. :D


    Gruss


    Macavity

    Capulet:
    HW: Dell Dimension 3100, Pentium 4 3GHz, 2GB RAM, 160GB HDD (System), 1TB HDD (Video), 1 x TT S2-1600, 1 x Technisat Skystar HD | SW: Debian 7.4, VDR 2.0.4 (selfcompiled), dummydevice 2.0.0, streamdev-server 0.6.1, NFS-Server


    TiViPi01:
    HW: Raspberry Pi Mod. B Rev. 2, 512MB RAM, 8GB SD-Card, Teko TEK-BERRY.9 Gehäuse, Ednet 85024 USB 2.0 Hub, Digitainer X10 Funk-Fernbedienung | SW: Raspbian 01/2014, VDR 2.0.4 (selfcompiled), rpihddevice 0.0.8, ffmpeg 1.0.8, streamdev-client 0.6.1, NFS-Client

  • Gelöscht

    Capulet:
    HW: Dell Dimension 3100, Pentium 4 3GHz, 2GB RAM, 160GB HDD (System), 1TB HDD (Video), 1 x TT S2-1600, 1 x Technisat Skystar HD | SW: Debian 7.4, VDR 2.0.4 (selfcompiled), dummydevice 2.0.0, streamdev-server 0.6.1, NFS-Server


    TiViPi01:
    HW: Raspberry Pi Mod. B Rev. 2, 512MB RAM, 8GB SD-Card, Teko TEK-BERRY.9 Gehäuse, Ednet 85024 USB 2.0 Hub, Digitainer X10 Funk-Fernbedienung | SW: Raspbian 01/2014, VDR 2.0.4 (selfcompiled), rpihddevice 0.0.8, ffmpeg 1.0.8, streamdev-client 0.6.1, NFS-Client

    2 Mal editiert, zuletzt von Macavity ()

Jetzt mitmachen!

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