VDR ohne DVB frontend aber mit vdr-xine and streamdev

  • Ich habe viel probiert die letzte tagen aber es macht nichts. (Probiere mein Probleme in Deutch zu erklären)
    1. Habe VDR 1.7.9
    2. Habe vdr-xine 0.9.3
    3. Habe streamdev 0.5.0


    Alle auf ein Opensuse 64bit 11.1.


    Da waren noch API 3 Unterstützung von die kernel. Habe lilialipin S2 installiert. Danach VDR dvbdevice.h (long defined) geändert und Make.config geändert (DVBDIR). VDR wollte auf diese Weise kompilieren.


    Danach habe ich die plugins kompiliert.


    Xine-ui und xine-lib sind von Packman und unterstutzen vdr. Ich habe vdr danach probiert zu starten, aber es ladet nicht die xine plugin und macht kein "stream" welche xine öffnen kann. Vieleicht jemand kann mich helfen ein streamdef Client zu bouwen. Vielen dank.

  • Und was ist mit den Logs oder sollen wir raten

    VDR:
    Hardware: Thermaltake DH102, Zotac ION ITX-F-E, 2Gig Ram, TechnoTrend
    dual DVB-S2 6400, TechnoTrend Connect CT-3650,


    Software: EasyVDR 1.0


  • Hi,


    du solltest eventuell noch den Patch einspielen:


    http://www.vdr-wiki.de/wiki/in…ugin#Xine_mit_VDR_starten


    Gruß
    Wolfgang

  • Zitat

    Originally posted by googles
    Und was ist mit den Logs oder sollen wir raten


    Ich verstehe was Sie meinen, aber ich habe gesucht nach logs mit Fehler und ich konnte allein error.log finden und darein ist sehr viel data, allein kein xine-vdr data.


    Vielleicht konnte Sie mir sagen welche data Sie sehen wollte dann kann ich Sie diesen data geben.

  • Das hier könnte helfen:

    Code
    grep vdr /var/log/messages


    Am besten in eine Datei umleiten und dann hier als Attachment anhängen:

    Code
    grep vdr /var/log/messages > my-vdr-logfile.txt
  • Sollte dein VDR nicht irgendetwas mit streamdev machen? Ich sehe aber nur das hier:


    Code
    Jan  5 11:43:01 hash002 vdr: [10634] no locale for language code 'ukr'
    Jan  5 11:43:01 hash002 vdr: [10634] loading plugin: ./PLUGINS/lib/libvdr-xine.so.1.7.9
    Jan  5 11:43:02 hash002 vdr: [10634] loading /video/setup.conf


    Und dann das hier:

    Code
    Jan  5 11:43:02 hash002 vdr: [10634] no DVB device found


    Und dann hier:

    Code
    Jan  5 11:44:20 hash002 vdr: [10634] switching to channel 1
    Jan  5 11:44:20 hash002 vdr: [10634] info: Channel not available!
    Jan  5 11:44:25 hash002 vdr: [10634] stopping plugin: xine
    Jan  5 11:44:25 hash002 vdr: [10637] Leaving cXineRemote thread
    Jan  5 11:44:25 hash002 vdr: [10637] XineRemote control thread ended (pid=10634, tid=10637)
    Jan  5 11:44:26 hash002 vdr: [10640] KBD remote control thread ended (pid=10634, tid=10640)
    Jan  5 11:44:26 hash002 vdr: [10634] saved setup to /video/setup.conf
    Jan  5 11:44:26 hash002 vdr: [10634] deleting plugin: xine
    Jan  5 11:44:26 hash002 vdr: [10634] caught signal 2
    Jan  5 11:44:26 hash002 vdr: [10634] exiting, exit code 0


    Das sieht mir nach einem Notausstieg aus, weil kein Input-Device existiert. Woher soll der VDR denn sein TV-Signal kriegen? Ist er als streamdev-client gedacht? Dann solltest du in deinen VDR-Aufruf (runvdr?) noch ein -P streamdev-client einbauen. Natürlich muss alles weitere (server, ip des servers in der client-config, svdrphosts usw.) auch stimmen.

  • Dass ist stimmt, ich habe vdr gestärt mit dem folgenden Kommando:


    ./vdr -P"xine -r"


    Folgende mal soll ich starten mit:


    ./vdr -P"xine -r" -P"streamdev-client"


    Dass streamdev client config sieht wie folgenden aus:


    streamdev-client.StreamFilters = 1
    streamdev-client.SyncEPG = 0
    streamdev-client.RemoteIp = 192.168.1.102
    streamdev-client.RemotePort = 2004
    streamdev-client.StartClient = 1


    Who muss ich diese Einstellungen eingeben?
    - setup.conf in /video
    (Gefunden, muss in setup.conf)


    Vielleicht soll ich dass heute noch probieren

  • Zitat

    Original von xnalpf
    Das sieht mir nach einem Notausstieg aus, weil kein Input-Device existiert. Woher soll der VDR denn sein TV-Signal kriegen? Ist er als streamdev-client gedacht? Dann solltest du in deinen VDR-Aufruf (runvdr?) noch ein -P streamdev-client einbauen. Natürlich muss alles weitere (server, ip des servers in der client-config, svdrphosts usw.) auch stimmen.


    Das sollte eigentlich eine Frage sein woher dein TV Signal kommt. Wenn du keinen Streamdev Server hast wirst du auch nie ein Bild bekommen.


    Wenn mann hilfe will sollte man schon kurz seine Konfig posten.


    mfg Thomas

    VDR:
    Hardware: Thermaltake DH102, Zotac ION ITX-F-E, 2Gig Ram, TechnoTrend
    dual DVB-S2 6400, TechnoTrend Connect CT-3650,


    Software: EasyVDR 1.0


  • Genau.


    Bin gespannt. Vergiss nicht die svdrphosts auf dem Server anzupassen. Sonst verweigert der Server dem Client den Zugriff...

  • Oke, habe es heute probiert und habe dass folgenden gefunden:


    - Xine starten
    Mann muss vdr-xine starten mit:
    xine vdr://tmp/xine-vdr/stream


    Erste mall hat ich damit ein fehler gemacht, ich hat:


    xine vdr://video/plugins/xine/... (da war kein stream) so dass problem is gelosst.


    - Streamdev-server/client.
    Am server hat ich dass bestand streamdevhosts (darein habe ich 192.168.1.0/24 enabled)


    Am client hat ich dat setup.conf mit die folgende data geanderd:


    streamdev-client.StreamFilters = 1
    streamdev-client.SyncEPG = 0
    streamdev-client.RemoteIp = 192.168.1.102
    streamdev-client.RemotePort = 2004
    streamdev-client.StartClient = 1


    Dass arebited fur FTA sender, aber nicht fur CA sender. Habe mein channels.conf von der server auch auf die client gestetst und darein CA auf index 10 geladen. Dann werden auch decrypted channels gespield.


    SVRDP habe ich nichts in geanderd, auch weis ich nicht warum. Weiter muss ich sagen dass mein server (XP1800) 100% beschaftigd ist mit decoderen (VDR-SC-letzte).


    Auch habe ich auf mein client kein (auf english "sound").


    So die CPU load ist noch ein problem und dass sound. Danach soll es gut arbeiten.


    Vielleicht haben Sie nog ideeen. (Am moment kann ich nog kein log posten)

  • Zitat

    Original von TUDStudent


    Weiter muss ich sagen dass mein server (XP1800) 100% beschaftigd ist mit decoderen (VDR-SC-letzte).


    Dafür bekommst du hier keine Hilfe

    VDR:
    Hardware: Thermaltake DH102, Zotac ION ITX-F-E, 2Gig Ram, TechnoTrend
    dual DVB-S2 6400, TechnoTrend Connect CT-3650,


    Software: EasyVDR 1.0

Jetzt mitmachen!

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