VDR Server - Client

  • Hallo!
    Bei mir steht ein kleiner Umbau an, weshalb sich ein paar Fragen ergeben.
    Ich möchte ein VDR-Netzwerk aufbauen. Das heißt:

    1. Ich habe einen Server
    2. Ich habe mehrere Clients, die keine TV-Karte bekommen
    3. Die Clients steuern den Server:
    - Alle Aufnahmen, die ich an einem Client programmiere, werden am Server aufgenommen.
    - Das TV-Programm kommt vom Server.
    - Die Aufnahmen liegen auf dem Server.

    Man kann über Xineliboutput auch von einem Computer aus dem Netzwerk auf die VDR zugreifen, die VDR steuern und das Bild sehen. Wenn ich das mit zwei Computern das gleiche mache, sehe ich noch auf beiden immer das gleiche. Das soll sich nun ändern. Mein Ansatz bisher:
    die beiden Computer bekommen eine eigene VDR mit streamdev.
    Auf Port 3000 kann ich nun TS-Streams sehen. Wie bekomme ich die nun in die Channels.conf der beiden Rechner? Und wie werden Aufnahmen, die ich auf einem Rechner plane, auf dem Server aufgenommen? An beiden Rechnern soll es sich anfühlen, als wenn ich mich mit xine mit dem Server verbunden habe.

    Hat da jemand einen Denkanstoß?

    Meine VDR:
    VDR-Server: 2x DVBSKy S952 Dual DVB-S/S2 PCIe Kathrein EXIP 418 + 14TB WD als VM-Guest mit PCIe-Passthrough auf einem Ryzen7 VM-Host (virtualisiertes OS: Ubuntu 20.04)
    VDR-Client1: Asrock AB350 Gaming K4 | AMD Ryzen 3 2200G | Linux Mint Mate Mate + Kodi + VDR-VNSI | Pulse Eight CEC USB
    VDR-ClientN: VLC über Streamdev, nicht bloß aufs lokale Netzwerk beschränkt

    Mediathekview/VDR-Aufnahmen nach Staffeln usw. sortieren

  • VDR-Server:
    -streamdev-server
    -dummydevice
    -femon
    -live
    -epgsearch
    -nfs-freigabe (Aufnahmeverzeichnis)

    VDR-Clients:
    -streamdev-client
    -xineliboutput oder besser softhddevice
    -svdrpservice
    -remotetimers
    -femon
    -skinnopacity o.ä.
    -tvguide o. vergleichbar
    -nfs-mount

    So sieht das aktuell bei mir aus und läuft 1A.
    Die channels.conf musst du selber sowohl auf den server als auch auf die clients kopieren.

    Um die EPG-Daten im Netzwerk zu verteilen bietet sich der epgd samt epg2vdr und wahlweise scraper2vdr an. Alternativ kannst du auch das epgsync-plugin auf den clients nutzen welches über die svdrp-schnittstelle die epg-daten vom server holt. Ansonsten gibts EPG-Daten auch über streamdev wenn im streamdev-client "Filterdaten streamen" aktiviert ist wobei meiner Erfahrung nach die beiden erstgenannten Lösungen viel besser sind.


    Gruss
    tec

    My VDRs

    SERVER: Chenbro 19" 4HE | GA-H77-D3H | i5-3470| 4GB DDR3 | Intel PRO/1000 PT DP Server
    DD Cine S2 V6.5 + TT-C1501 | Intel SSD 530 120GB + 3x 4TB WD Red + 2TB Samsung F4
    DOM0: xen 4.4 | ubuntu 14.04 | linux 3.14.12 - VDR-DOMU: ubuntu 14.04 | linux 3.14.12 | yavdr-ppa

    CLIENT #1: Lian-Li PC-C37B | beQuiet Straight Power 400W | Asrock H81M-DGS | i3 4130 | 4GB DDR3
    Sandisk 60GB SSD | MSI GTX 1050 Ti 4GB LP | IR Atric rev5 | Kubuntu 18.04 | yavdr/CKone ppa

    CLIENT #2: MINI M8S II S905X | CoreELEC

  • Or use streaming clients. Raspberry, Motorola vip etc.

    I'm sorry for the English postings but I can't write German, reading isn't a problem.

    VDR server: P4 with vdr 2.1.6 / streamdev / SmartTVweb / vipclient Javascript
    Clients : Motorola Vip1903/1963

  • tecfreak
    Das werde ich mal ausprobieren. Gut ist vor allem der verborgene Tipp: yavdr-ppa
    Vielen Dank!

    Müssen Client und Server eigentlich die gleiche Version sein?

    Meine VDR:
    VDR-Server: 2x DVBSKy S952 Dual DVB-S/S2 PCIe Kathrein EXIP 418 + 14TB WD als VM-Guest mit PCIe-Passthrough auf einem Ryzen7 VM-Host (virtualisiertes OS: Ubuntu 20.04)
    VDR-Client1: Asrock AB350 Gaming K4 | AMD Ryzen 3 2200G | Linux Mint Mate Mate + Kodi + VDR-VNSI | Pulse Eight CEC USB
    VDR-ClientN: VLC über Streamdev, nicht bloß aufs lokale Netzwerk beschränkt

    Mediathekview/VDR-Aufnahmen nach Staffeln usw. sortieren

    Einmal editiert, zuletzt von fallobst (15. Oktober 2014 um 13:45)

  • Müssen Client und Server eigentlich die gleiche Version sein?


    nein

    Mein VDR

    VDR1 Mediaportal mit QVT-Board, Intel 810 Chipsatz, Pentium III 1,1 Ghz, 256 Mb Ram, WDC WD5000AAKB, DVB-S TT 1.5, Nova-S, Digidish 33, Gentoo Kernel 2.6.31, VDR 1.4.7
    VDR2 Asrock M3N78D, AMD Phenom II X6 1055T, 8 Gb Ram, Geforce GTX 950, WinTV dualHD, Gentoo Kernel 5.10, VDR 2.6.0, softhddevice
    VDR3 MC-1200, GA-B85M-HD3, Celeron G1840, Quadro P400. 4G Ram, CineS2 6, DuoFlex S2, WinTV dualHD, Gentoo Kernel 5.10, VDR 2.6.0, softhddevice
    TV TX-37LZD85F, AV VSX-520D - Consono 35


    vdr-User-# 755 to_h264 chk_r vdr-transcode github

  • das plugin "dummydevice" ist nicht mehr notwendig. das beherrscht der vdr schon laenger selbst.

    solltest du vdr2.1.3 und kleiner mit vdr2.1.4 und groesser mischen, kannst du unter umstaenden probleme bekommen

  • In Verbindung mit femon auf einem headless VDR ist dummydevice mit VDR 2.0.6 nach wie vor nötig.

    My VDRs

    SERVER: Chenbro 19" 4HE | GA-H77-D3H | i5-3470| 4GB DDR3 | Intel PRO/1000 PT DP Server
    DD Cine S2 V6.5 + TT-C1501 | Intel SSD 530 120GB + 3x 4TB WD Red + 2TB Samsung F4
    DOM0: xen 4.4 | ubuntu 14.04 | linux 3.14.12 - VDR-DOMU: ubuntu 14.04 | linux 3.14.12 | yavdr-ppa

    CLIENT #1: Lian-Li PC-C37B | beQuiet Straight Power 400W | Asrock H81M-DGS | i3 4130 | 4GB DDR3
    Sandisk 60GB SSD | MSI GTX 1050 Ti 4GB LP | IR Atric rev5 | Kubuntu 18.04 | yavdr/CKone ppa

    CLIENT #2: MINI M8S II S905X | CoreELEC

  • Und auch wann etwas böses drinn ist muss dummydevice activ sein

    Ach?! Mit dem alten jedenfalls nicht.

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

Jetzt mitmachen!

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