osd ueber telnet

  • Hallo,


    da ich VDR ohne direktes Ausgabegeraet betreibe, wuerde ich
    gerne osd ueber telnet verwenden um
    "durch die menues zu rasen". Also


    1. in vdr-setup.xml control auf yes gesetzt (control taucht leider
    im easyportal nicht auf - warum nicht? in vdr-setup stehts doch
    eigentlich drin)
    2. in sysconfig -P control ergaenzt


    3. neugestartet


    4. nix - bis auf syslog:
    May 4 10:53:30 (none) vdr: [5485] WARN: missing plugin 'control'


    mache ich dann ein
    apt-get install vdr-plugin-control ernte ich (wahrscheinlich zu recht)
    "E: Konnte ein Paket vdr-plugin-control nicht finden"


    wie kann ich an die Telnet ausgabe gelangen?


    Danke im voraus


    Mike

    Server:,Abit KV7,AthlonXP 2,4Ghz, 512Mb, easyvdr 0.6.2,Hauppage WinTV NovaT,2xAvermedia 771, S2300 (fuer im Keller gucken) 1x80Gb für System,2xSamsung Spinpoint F1 1TB SATA,
    Client: Asus M2N-PV, easyvdr 0.6.02, Athlon 4850e, 1Gb, Beamer an DVI, 250Gb Samsung Spinpoint, BeQuiet 350Watt,

  • Dazu must du erst das plugin von /usr/vdr/more_plugins nach plugins kopieren sonst kan vdr das garnicht laden.

    HauptVDR AMD Goede 1750 Easyvdr 0.06.4
    FF_TT2.3 Skystar2.6c 1x160GB + 1x1TB lautloser Rechner weil er im Keller steht. :D


    2x MediaMVP als Client+VOMPServer-Plugin


    TestVDR AMD Goede 1750 mit TT1.5 Easyvdr 06.*
    Bootet auf einer komischen Weise
    PicoPSU als NT

  • Nein - das vdr-remote plugin macht (s. vdr-wiki) ganz was anderes.


    Danke dauser!


    Gruss Mike

    Server:,Abit KV7,AthlonXP 2,4Ghz, 512Mb, easyvdr 0.6.2,Hauppage WinTV NovaT,2xAvermedia 771, S2300 (fuer im Keller gucken) 1x80Gb für System,2xSamsung Spinpoint F1 1TB SATA,
    Client: Asus M2N-PV, easyvdr 0.6.02, Athlon 4850e, 1Gb, Beamer an DVI, 250Gb Samsung Spinpoint, BeQuiet 350Watt,

  • Zitat

    Original von optimist
    Nein - das vdr-remote plugin macht (s. vdr-wiki) ganz was anderes.


    Richtig wäre hier:
    ... das vdr-remote plugin macht viel viel mehr :)


    Auch die Bedienung und Anzeige über Telnet ist implementiert.
    Anfangs (vor 1-2 Jahren) hatte ich auch das control Plugin verwendet. Das sorgte aber immer mal wieder für Abstürze. Dann wurde im remote Plugin diese Funktion ebenfalls implementiert und ich konnte das control Plugin rausschmeißen.
    Kann sein, daß das control Plugin jetzt wesentlich stabiler läuft. Ich habe es schon lange nicht mehr getestet.

    Hardware: Gigabyte GA-970A-D3, AMD Athlon II X2 235e, 4GB RAM, Zotac GeForce 210 Synergy Edition 1GB, Corsair Force3 60GB SSD, Mystique SaTiX-S2 Dual, 6.4" TFT, Atric IR Einschalter Rev.5, Logitech Harmony 900, Samsung LE46A789 full HD LCD, Denon AVR-1910, USB Atmo-Light von Slime
    Software: yaVDR 0.5
    Streaming Client 1: Hauppauge MediaMVP
    Streaming Client 2: Telegant TG100 (wenn ich mal irgendwann die Zeit finde das UPnP-Plugin zu testen)

  • yap!


    aussem Wiki zum remote-plugin:


    Zitat

    (c) TCP-Verbindung (telnet)


    und:

    Zitat

    -p <TCP:n> --port=<TCP:n > listen on tcp port <n>


    cu
    vdrtux

  • Zitat

    Original von optimist
    mache ich dann ein
    apt-get install vdr-plugin-control ernte ich (wahrscheinlich zu recht)
    "E: Konnte ein Paket vdr-plugin-control nicht finden"


    du hast easyvdr, nicht ctvdr/debianvdr


    also keine vdr pakete ueber apt-get installieren.

  • Zitat

    Original von vdrtux
    aussem Wiki zum remote-plugin:


    und:


    Und genau so versucht. In der /etc/vdr/sysconfig ergaenzt:

    Code
    REMOTEPARAM="-p tcp:2002 -i /dev/input/ir "

    Jedoch ohne Erfolg.


    Die /etc/vdr/svdrphosts.conf angepasst, dennoch kein Erfolg. Auch "netstat -anp" zeigt keinen Prozess an, der auf 2002 lauscht. Allerdings zeigt mit "ps ax|grep vdr" die korrekte Uebernahme der Parameter an.


    Nur: wie bekomme ich das remote plugin dazu, auch wirklich auf dem Port zu lauschen?




    THX!

    Glotze: yaVDR (ASRock Q1900M, 4GB RAM, DD Cine S2 V6.5, ZOTAC GT630 (Rev. 2)
    Server: HP ProLiant MicroServer G8, VMware ESXi 5.5 :P

  • Moin,


    evtl. das "-i /dev/input/ir" mal weglassen, weil ein Device in dem Sinne ist es ja nicht.
    Allerdings kann ich das mangels easyvdr selbst nicht testen.


    cu
    vdrtux

  • Zitat

    Original von vdrtux
    evtl. das "-i /dev/input/ir" mal weglassen, weil ein Device in dem Sinne ist es ja nicht.


    Ich werde das heute mal testen, frage mich allerdings, ob ich damit nicht auch die eigentliche FB via IR (Hauppauge Nexus) abschalte?

    Glotze: yaVDR (ASRock Q1900M, 4GB RAM, DD Cine S2 V6.5, ZOTAC GT630 (Rev. 2)
    Server: HP ProLiant MicroServer G8, VMware ESXi 5.5 :P

    Einmal editiert, zuletzt von knebb ()

  • Zitat

    Original von kls
    Falls du VDR von einer Konsole aus startest, könntest du das skincurses Plugin verwenden. Das stellt das OSD soweit möglich auf einem Textbildschirm dar.

    Genau das wollte ich mal wieder angehen und bekomme mit vdr 1.6.0-1 folgenden Fehler mit dem skincurses Plugin:


    May 8 08:37:36 funfix kernel: in libncursesw.so.5.5[b6baf000+43000]<6>vdr[1054]: segfault at 61632e65 ip b6c410a0 sp bfc7d130 error 4 in libncursesw.so.5.5[b6c23000+43000] in libncursesw.so.5.5[b6c66000+43000]<6>vdr[1145]: segfault at 61632e65 ip b6c9c0a0 sp bf8d5590 error 4


    Hat dazu jemand eine Idee?

  • Zitat

    Ich werde das heute mal testen, frage mich allerdings, ob ich damit nicht auch die eigentliche FB via IR (Hauppauge Nexus) abschalte?


    Jup, damit schaltest den IR-Empfaenger der Nexus ab.
    Ich weiss nicht ob beides zusammen funktionieren sollte, von daher weiter ausprobieren.
    Und bei mir tuts mit nur "-p tcp:3333" problemlos btw.


    cu
    vdrtux

  • Zitat

    Original von vdrtux
    Ich weiss nicht ob beides zusammen funktionieren sollte


    Natürlich können die Optionen kombiniert werden! :schiel


    knebb:
    Was steht im Log?


    CU
    Oliver

  • Zitat

    Original von UFO
    knebb:
    Was steht im Log?


    Code
    May  8 19:28:28 (none) Runvdr: start Remote


    Allerdings kommt inzwischen bei einem Neustart diese £$%^£%$! Fernbedienung anlernen Nachricht. Geht kurz danach wieder weg und der VDR laesst sich ganz normal mit der IR-FB bedienen.


    Ich darf also wohl die "Telnet-Tastatur" anlernen....hmmm.....In dem Moment, wenn der VDR mit dieser Meldung kommt also zum Rechner rennen, mittels telnet zum VDR verbinden und dann die Tastatur blind anlernen....naja, dann werd# ich wohl mal muessen. Oder hat jemand funktionierende Tastenbelegungen?

    Glotze: yaVDR (ASRock Q1900M, 4GB RAM, DD Cine S2 V6.5, ZOTAC GT630 (Rev. 2)
    Server: HP ProLiant MicroServer G8, VMware ESXi 5.5 :P

  • Zitat

    Original von knebb


    Code
    May  8 19:28:28 (none) Runvdr: start Remote


    Das ist kein Log, sondern ein Witz!


    Zitat


    Allerdings kommt inzwischen bei einem Neustart diese £$%^£%$! Fernbedienung anlernen Nachricht. Geht kurz danach wieder weg und der VDR laesst sich ganz normal mit der IR-FB bedienen.


    Ich darf also wohl die "Telnet-Tastatur" anlernen....hmmm.....In dem Moment, wenn der VDR mit dieser Meldung kommt also zum Rechner rennen, mittels telnet zum VDR verbinden und dann die Tastatur blind anlernen....naja, dann werd# ich wohl mal muessen. Oder hat jemand funktionierende Tastenbelegungen?


    Sowohl in den Remote-Plugin-Sourcen als auch unter http://www.escape-edv.de/endriss/vdr/misc/ gibt es Beispieldateien, die man entsprechend anpassen kann/muß.


    CU
    Oliver

  • Zitat

    Original von UFO
    Das ist kein Log, sondern ein Witz!


    Nun, Du kannst mir ruhig glauben, dass das die einzig relevanten Zeilen dazu sind. Aber der Vollstaendigkeit halber fuege ich das komplette Log uch nochmal bei. Bitteschoen!


    Zitat

    Sowohl in den Remote-Plugin-Sourcen als auch unter http://www.escape-edv.de/endriss/vdr/misc/ gibt es Beispieldateien, die man entsprechend anpassen kann/muß.


    Na, die sehen ja vielversprechend aus.
    Gehe ich recht in der Annahme, dass "remote-tcp:3333" fuer den port 3333 steht?


    Dann werde ich die Zeilen mal in meine remote.conf reinpacken. Bin mal gespannt.

  • Yohoo!


    So, das geht jetzt erst mal. Nur mit der Tastenbelegung komme ich nicht klar.


    Habe also die von obigem Link genommen und meine remote.conf ergaenzt.
    remote-tcp:3333.Up 0000000000415B1B
    remote-tcp:3333.Down 0000000000425B1B
    remote-tcp:3333.Menu 000000007E315B1B
    remote-tcp:3333.Ok 000000000000000D
    remote-tcp:3333.Back 000000007E345B1B
    remote-tcp:3333.Left 0000000000445B1B
    remote-tcp:3333.Right 0000000000435B1B
    remote-tcp:3333.Red 00000000415B5B1B
    remote-tcp:3333.Green 00000000425B5B1B
    remote-tcp:3333.Yellow 00000000435B5B1B
    remote-tcp:3333.Blue 00000000445B5B1B
    remote-tcp:3333.0 0000000000000030
    remote-tcp:3333.1 0000000000000031
    remote-tcp:3333.2 0000000000000032
    remote-tcp:3333.3 0000000000000033
    remote-tcp:3333.4 0000000000000034
    remote-tcp:3333.5 0000000000000035
    remote-tcp:3333.6 0000000000000036
    remote-tcp:3333.7 0000000000000037
    remote-tcp:3333.8 0000000000000038
    remote-tcp:3333.9 0000000000000039
    remote-tcp:3333.Channel+ 000000007E355B1B
    remote-tcp:3333.Channel- 000000007E365B1B
    remote-tcp:3333.Volume+ 000000007E325B1B
    remote-tcp:3333.Volume- 000000007E335B1B
    remote-tcp:3333.User1 00000000455B5B1B
    remote-tcp:3333.User2 0000007E37315B1B
    remote-tcp:3333.User3 0000007E38315B1B
    remote-tcp:3333.User4 0000007E39315B1B
    remote-tcp:3333.User5 0000007E30325B1B
    remote-tcp:3333.User6 0000007E31325B1B
    remote-tcp:3333.User7 0000007E33325B1B
    remote-tcp:3333.User8 0000007E34325B1B
    remote-tcp:3333.User9 0000000000505B1B



    Nur, welcher Code bedeuted welche Taste? Oder umgedreht, welche Taste ist welcher Code?


    Moechte mir das Teil ja gerne anpassen, weil ich z.Zt. nicht mal ins Menue komme. Das einzige was geht, sind die Pfeiltasten, F7, Return und Zahlentasten....

    Glotze: yaVDR (ASRock Q1900M, 4GB RAM, DD Cine S2 V6.5, ZOTAC GT630 (Rev. 2)
    Server: HP ProLiant MicroServer G8, VMware ESXi 5.5 :P

  • Zitat

    Original von knebb


    Nun, Du kannst mir ruhig glauben, dass das die einzig relevanten Zeilen dazu sind. Aber der Vollstaendigkeit halber fuege ich das komplette Log uch nochmal bei. Bitteschoen!


    Tja, ich weiß nicht, was bei easy-vdr so alles in messages geloggt wird. Jedenfalls keine einzige Meldung von VDR selbst. Entweder geht das alles sonst wo hin oder das Logging ist abgeschaltet...


    Zitat


    Na, die sehen ja vielversprechend aus.
    Gehe ich recht in der Annahme, dass "remote-tcp:3333" fuer den port 3333 steht?


    Dann werde ich die Zeilen mal in meine remote.conf reinpacken. Bin mal gespannt.


    So ist es.


    CU
    Oliver

  • Zitat

    Original von UFO
    Jedenfalls keine einzige Meldung von VDR selbst. Entweder geht das alles sonst wo hin oder das Logging ist abgeschaltet...


    Jo, gerade festgestellt, dass es noch eine user.log gibt. Da steht mehr VDR-relevantes drinnen. Aber auch nicht so richtig. Was mich stutzig macht ist die Meldung

    Code
    vdr: [10078] error reading 'tcp:2002'

    Aber ich komme nun mittels telnet drauf und kann (wegen fehlender Keymappings nur eingeschraenkt, siehe oben) auch bedienen.
    Soweit sieht das also gut aus. Dennoch finde ich die Meldung merkwuerdig.


    [EDIT] Nochwas festgestellt: Ich kann telnet nicht mehr wie beim control-Plugin mit Ctrl-C beenden. Wie kommt man da raus?

Jetzt mitmachen!

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