RPI client Fragen

  • Habe gerade mal nach http://www.vdr-wiki.de/wiki/in…Streamdev_und_rpihddevice einen RPI installiert.


    A) SUPI. Vielen Dank. Hat im Prinzip alles auf Anhieb funktioniert (brauche noch eine Fernbedienung..)


    B) Kleinere Problemen:
    B.1) -P'svdrpservice 192.168.0.10:XXXX' - die Portnummer wird nicht übernommen (mein VDR läuft noch mit 2001 ;-). Habe gefixt indem ich das halt im setup.conf konifguriert habe.
    B.2) Die Eingabe von IP-Adressen im OSD (fuer den Server) hat bei ein par plugins eine stelle zuwenig (glaube das waren epgsync und remotetimers). D.h: ich konnte nur XXX.XXX.XXX.XX eingeben, mein Server hat aber XXX.XXX.XXX.XXX (auch geloest indem ich das in setup.conf eingegegen habe).


    Mal ein paar Fragen zu den naechsten Schritten:
    1. Wuerde gerne Programm/Timer/Aufzeichnungen von "Remote Timers" im Hauptmenu stehen haben und dafuer die "lokalen" Programm/Timer/Aufzeichnung entfernen, dafür gibt es aber wohl direkt keine Option. Kann mich schummerig dran erinnern, dass es dafuer evtl. ein Plugin gibt ?
    2. Habe ansonsten image und mplayer plugin auf dem originalen VDR laufen. Kann man die auch auf RPI mit rpihddevice erfolgreich compilieren und installieren ?


    Danke!

  • Hi,

    B.2) Die Eingabe von IP-Adressen im OSD (fuer den Server) hat bei ein par plugins eine stelle zuwenig (glaube das waren epgsync und remotetimers). D.h: ich konnte nur XXX.XXX.XXX.XX eingeben, mein Server hat aber XXX.XXX.XXX.XXX (auch geloest indem ich das in setup.conf eingegegen habe).


    gehen epgsync und remotetimers nicht über svdrpservice? d.h. ich denke eigentlich brauchst Du da nix mehr einzugeben solange das derselbe Server ist 8) (ich meine in meinem OSD erschien da "via svdrpservice" oder so, nutze aber derzeit nur remoteosd)...


    rfu

    :vdr2 Server: vdr 2.6.4 (yavdr) im Ubuntu 22.04 docker, Client: Kodi (LibreELEC)

  • Ja, die plugins gehen ueber das svdrpservice plugin, das funktioniert auch supi. Das svdrpservice plugin hat allerding den gleichen Bug im code - Laengenabfrage die die Laenge 15, wo halt nach Abzug der Null am Ende eines Strings nur 14 einzugebende Zeichen uebrig bleiben, und das ist halt eins zu wenig fuer IP-Adressen wie bei mir 192.168.111.222 oder so. Habe dem Frank schon per email fix zugeschickt, etwa wie so. Scheint ja kein git zu geben wo man sowas selbst fixen koennte.



    *** setup.c.orig 2014-12-17 11:36:07.436093272 +0100
    --- setup.c 2014-12-17 11:36:46.575602191 +0100
    ***************
    *** 54,60 ****

    cSvdrpServiceMenuSetup::cSvdrpServiceMenuSetup() {
    setupTmp = SvdrpServiceSetup;
    ! Add(new cMenuEditStrItem(tr("Default server IP"), setupTmp.serverIp, 15, ".1234567890"));
    Add(new cMenuEditIntItem(tr("Default server port"), &setupTmp.serverPort, 1, 65535));
    if (cSvdrpServiceSetup::opt_serverIp)
    {
    --- 54,60 ----

    cSvdrpServiceMenuSetup::cSvdrpServiceMenuSetup() {
    setupTmp = SvdrpServiceSetup;
    ! Add(new cMenuEditStrItem(tr("Default server IP"), setupTmp.serverIp, sizeof(setupTmp.serverIp), ".1234567890"));
    Add(new cMenuEditIntItem(tr("Default server port"), &setupTmp.serverPort, 1, 65535));
    if (cSvdrpServiceSetup::opt_serverIp)
    {

Jetzt mitmachen!

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