Timer auf dem Server werden nicht angezeigt. - keine Verbindung mit SVDRP

  • Hallihallo,

    beim Starten des Clients werden die Timer auf dem Server nicht angezeigt.


    Am Client:


    Code
    SVDRPDefaultHost = MLD6-Server
    SVDRPHostName = 
    SVDRPPeering = 1
    SVDRPTimeout = 300
    
    svdrpservice.ConnectTimeout = 2
    svdrpservice.ReadTimeout = 5
    svdrpservice.ServerIp = 192.168.178.220
    svdrpservice.ServerPort = 6419




    Am Server:


    Code
    SVDRPDefaultHost = 
    SVDRPHostName = MLD6-SERVER
    SVDRPPeering = 1
    SVDRPTimeout = 0

    SAT>IP: Kathrein EXIP 418

    streamdev-Server - Test: MLD 6.5, VM in proxmox

    streamdev-Client - Test: MLD 6.5, NUC7PJYH

    streamdev-Server: MLD 5.5 testing, VM in proxmox (Hardware i5-6500T, 16GB, 256GB)

    streamdev-Client 1: NUC6CAYS (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    streamdev-Client 2: NUC6CAYH (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    Media-Server: Synology DS215j

    AV-Geräte: Hisense H65MEC5550, Dali Zensor 5 AX, Teufel S6000SW


  • Habe den "svdrpservice" deinstalliert. Geht aber leider immer noch nicht.


    Hilft vielleicht die neue Erkenntnis weiter?

    • der neue MLD6.5 Client sieht die Timer des alten Servers 5.5
    • der neue MLD6.5 Client sieht die Timer des neuen Servers 6.5 nicht

    SAT>IP: Kathrein EXIP 418

    streamdev-Server - Test: MLD 6.5, VM in proxmox

    streamdev-Client - Test: MLD 6.5, NUC7PJYH

    streamdev-Server: MLD 5.5 testing, VM in proxmox (Hardware i5-6500T, 16GB, 256GB)

    streamdev-Client 1: NUC6CAYS (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    streamdev-Client 2: NUC6CAYH (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    Media-Server: Synology DS215j

    AV-Geräte: Hisense H65MEC5550, Dali Zensor 5 AX, Teufel S6000SW


  • Nee, auch das hat nicht geholfen.


    Noch eine Ergänzung:

    Wenn ich am Client einmal von "Standardmaschine" zu "mit jeder Maschine" oder umgekehrt wechsle,

    sind die Timer sichtbar.

    Nur nach einem Reboot sind die Timer wieder nicht mehr sichtbar... :(

    SAT>IP: Kathrein EXIP 418

    streamdev-Server - Test: MLD 6.5, VM in proxmox

    streamdev-Client - Test: MLD 6.5, NUC7PJYH

    streamdev-Server: MLD 5.5 testing, VM in proxmox (Hardware i5-6500T, 16GB, 256GB)

    streamdev-Client 1: NUC6CAYS (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    streamdev-Client 2: NUC6CAYH (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    Media-Server: Synology DS215j

    AV-Geräte: Hisense H65MEC5550, Dali Zensor 5 AX, Teufel S6000SW


  • Auf unserem yavdr server/client funktionieren die folgenden Angaben:


    Auf dem Server (hostname = theatresrv)


    SVDRPDefaultHost =

    SVDRPHostName = theatresrv

    SVDRPPeering = 1


    Auf dem client (hostname = theatre)


    SVDRPDefaultHost = theatresrv

    SVDRPHostName = theatre

    SVDRPPeering = 2


    Gruß

    Server: QNAP-NAS (yavdr ansible headless im container), OctopusNet S4
    Client 1: Fujitsu Esprimo E710 (SSD, nvidia Quadro 410, Logitech Harmony One - Profil VDR-1.6-KLS - atric-USB)

    Client 2: Odroid N2+ (VDR*ELEC)

    Client 3: Raspberry Pi Modell 1B (aktuell außer Funktion)


  • Die Frage hatten wir noch nicht: Am Client und Server das IP Subnetz in der /etc/vdr/svdrphosts.conf freigeben ?

    Test mit: "svdrpsend -d <Name des anderen VDR wie oben eingetragen> stat disk"

    Edited once, last by kfb77 ().

  • Die Frage hatten wir noch nicht: Am Client und Server das IP Subnetz in der /etc/vdr/svdrphosts.conf freigeben ?

    Test mit: "svdrpsend -d <Name des anderen VDR wie oben eingetragen> stat disk"

    Ja, das Subnet ist freigegeben:

    Code
     127.0.0.1             # always accept localhost
    #192.168.178.0/24     # any host on the local net
    #204.152.189.113      # a specific host
    0.0.0.0/0            # any host on any net (USE THIS WITH CARE!)

    stat disk geht nicht:

    Code
    root@MLD6-Server:~# svdrpsend -d MLDWZneu stat disk                                                                                                                                                                                                  
    invalid port number                                                                                                                                                                                                                                  
    recv faild: Bad file descriptor                                                                                                                                                                                                                      
    recv faild: Bad file descriptor                                                                                                                                                                                                                      
    recv faild: Bad file descriptor                                                                                                                                                                                                                      
    root@MLD6-Server:~#                                                                                                                                                                                                                                                                                                                                                                                                                                                                 


    Aber ein MESG:

    Code
    root@MLD6-Server:~# svdrpsend MLDWZneu 6419 "MESG Test"                                                                                                                                                                                              
    220 MLDWZneu SVDRP VideoDiskRecorder 2.7.3; Tue Nov 26 21:12:59 2024; UTF-8                                                                                                                                                                          
    250 Message queued                                                                                                                                                                                                                                   
    221 MLDWZneu closing connection                                                                                                                                                                                                                      


    Neztwerktechnisch ist es wohl eher nicht das Problem, weil es ja funktioniert, wenn ich einmal im OSD von "Standardmaschine" zu "mit jeder Maschine" oder umgekehrt wechsle. Nur nach dem Reboot geht's nicht mehr.


    Wie man oben im Log sieht, steht die Verbindung ja auch für eine kurze Sekunde nach dem Reboot , wird dann aber "closed und destroyed"

    SAT>IP: Kathrein EXIP 418

    streamdev-Server - Test: MLD 6.5, VM in proxmox

    streamdev-Client - Test: MLD 6.5, NUC7PJYH

    streamdev-Server: MLD 5.5 testing, VM in proxmox (Hardware i5-6500T, 16GB, 256GB)

    streamdev-Client 1: NUC6CAYS (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    streamdev-Client 2: NUC6CAYH (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    Media-Server: Synology DS215j

    AV-Geräte: Hisense H65MEC5550, Dali Zensor 5 AX, Teufel S6000SW


  • Auch mit diesen Angaben geht es nur wie beschrieben (...

    wenn ich einmal im OSD von "Standardmaschine" zu "mit jeder Maschine" oder umgekehrt wechsle. Nur nach dem Reboot geht's nicht mehr.)

    SAT>IP: Kathrein EXIP 418

    streamdev-Server - Test: MLD 6.5, VM in proxmox

    streamdev-Client - Test: MLD 6.5, NUC7PJYH

    streamdev-Server: MLD 5.5 testing, VM in proxmox (Hardware i5-6500T, 16GB, 256GB)

    streamdev-Client 1: NUC6CAYS (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    streamdev-Client 2: NUC6CAYH (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    Media-Server: Synology DS215j

    AV-Geräte: Hisense H65MEC5550, Dali Zensor 5 AX, Teufel S6000SW


  • Mmhm, das

    Code
    127.0.0.1             # always accept localhost
    #192.168.178.0/24     # any host on the local net
    #204.152.189.113      # a specific host
    0.0.0.0/0            # any host on any net (USE THIS WITH CARE!)

    sieht unkonfiguriert aus. Warum nicht das eigene Subnetz eintragen und das Kommentarzeichen (#) dafür entfernen?

    Wie der "alles frei"-Eintrag 0.0... sich auswirkt, kann ich nicht sagen, aber vielleicht der Nachbar am selben Kabelstrang freut sich?

  • Habe das eigene Subnetz natürlich auch schon eingetragen (sieht man an dem Fritzbox-Netz 192.168.178.0)

    Hilft aber auch nicht.


    Mit dem alten Server MLD5.5 und den Clients MLD5.5 funktioniert ja auch meine svdr-Konfig.

    Nur eben mit der neuen Kombi MLD6 nicht richtig.


    Ich kenne es nur so, dass es gar keine Verbindung gibt, wenn die Konfiguration fehlerhaft ist.


    Es funktioniert ja nach ein paar mal hin und her wechseln des Hosts im OSD.

    SAT>IP: Kathrein EXIP 418

    streamdev-Server - Test: MLD 6.5, VM in proxmox

    streamdev-Client - Test: MLD 6.5, NUC7PJYH

    streamdev-Server: MLD 5.5 testing, VM in proxmox (Hardware i5-6500T, 16GB, 256GB)

    streamdev-Client 1: NUC6CAYS (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    streamdev-Client 2: NUC6CAYH (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    Media-Server: Synology DS215j

    AV-Geräte: Hisense H65MEC5550, Dali Zensor 5 AX, Teufel S6000SW


  • Der Eintrag hat aber noch den Kommentar-Hash # am Zeilenanfang ...

  • Schon klar, habe es wieder rückgängig gemacht, als es auch nix geholfen hatte...

    SAT>IP: Kathrein EXIP 418

    streamdev-Server - Test: MLD 6.5, VM in proxmox

    streamdev-Client - Test: MLD 6.5, NUC7PJYH

    streamdev-Server: MLD 5.5 testing, VM in proxmox (Hardware i5-6500T, 16GB, 256GB)

    streamdev-Client 1: NUC6CAYS (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    streamdev-Client 2: NUC6CAYH (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    Media-Server: Synology DS215j

    AV-Geräte: Hisense H65MEC5550, Dali Zensor 5 AX, Teufel S6000SW


  • Hmmmm... :/


    Seit ich wegen diesem Problem beim MLD-Client folgendes eingestellt habe, sind die Timer auch nach einem Reboot wieder da:

    Code
    Mit der Einstellung für den Streaming Client "Beim Starten auf den Server warten" ist der VDR Start nun so lange verzögert,
    dass es reicht, die Aufzeichnungen einzubinden..

    SAT>IP: Kathrein EXIP 418

    streamdev-Server - Test: MLD 6.5, VM in proxmox

    streamdev-Client - Test: MLD 6.5, NUC7PJYH

    streamdev-Server: MLD 5.5 testing, VM in proxmox (Hardware i5-6500T, 16GB, 256GB)

    streamdev-Client 1: NUC6CAYS (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    streamdev-Client 2: NUC6CAYH (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    Media-Server: Synology DS215j

    AV-Geräte: Hisense H65MEC5550, Dali Zensor 5 AX, Teufel S6000SW


  • kls:

    Eine Frage von clausmuus aus dem MLD-Forum:

    Quote

    Magst Du mal bei Klaus (kls) nachfragen, ob der Client gestartet werden darf, bevor die Netzwerk Verbindung steht?

    SAT>IP: Kathrein EXIP 418

    streamdev-Server - Test: MLD 6.5, VM in proxmox

    streamdev-Client - Test: MLD 6.5, NUC7PJYH

    streamdev-Server: MLD 5.5 testing, VM in proxmox (Hardware i5-6500T, 16GB, 256GB)

    streamdev-Client 1: NUC6CAYS (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    streamdev-Client 2: NUC6CAYH (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    Media-Server: Synology DS215j

    AV-Geräte: Hisense H65MEC5550, Dali Zensor 5 AX, Teufel S6000SW


  • Der Client schickt nur einmal beim Start sein "discover", daher muss das Netzwerk zu dem Zeitpunkt bereits laufen.


    Eventuell wäre es sinnvoll, das bei einer unterbrochenen oder gar nicht erst zustandegekommenen Verbindung in gewissen Abständen zu wiederholen.

  • Hi kls

    das klingt sinnvoll, vor allem weil z.B. das Herstellen einer WLAN Verbindung doch eine gewisse Zeit dauern kann (und nicht immer 100%ig stabil ist). Wenn der VDR (wie bei der MLD) direkt beim Booten gestartet wird, muss ansonsten immer auf die Netzwerk Verbindung gewartet werden.

    MLD 6.5 mit vdr 2.7 - lirc yaUSBir - DD-Sat - SCR - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - WD Green 12TB HDD - 22TB HDD - SanDisk 64GB SSD - Lian Li PC-C37B - Samsung LE40A559
    MLD 6.5 mit vdr 2.7 - Raspberry Pi 3 - rpihddevice
    MLD 5.5 mit Squeeze Play - Raspberry Pi 2 - 32GB SD - 7" Touch TFT

  • clausmuus Kannst du bitte mal das hier probieren?

    Ist nur mal ein erster Versuch. Ich weiß nicht, ob es bei fehlendem Netzwerk überhaupt so weit kommt, oder schon udpSocket.Listen() scheitert.

  • kls

    leider war gerade der MLD Webserver ausgefallen, weshalb ich mich zuerst einmal um den kümmern musste, und Deine Anpassung noch nicht testen konnte.

    Ich Melde mich aber sobald das getestet wurde.

    MLD 6.5 mit vdr 2.7 - lirc yaUSBir - DD-Sat - SCR - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - WD Green 12TB HDD - 22TB HDD - SanDisk 64GB SSD - Lian Li PC-C37B - Samsung LE40A559
    MLD 6.5 mit vdr 2.7 - Raspberry Pi 3 - rpihddevice
    MLD 5.5 mit Squeeze Play - Raspberry Pi 2 - 32GB SD - 7" Touch TFT

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!