PicCap - Hyperion Sender App | Ambilight for LG WebOS TVs

  • Hi,

    habe heute bei meiner Kiste ein Softwaredowngrade gemacht, Rootmytv, und PicCap installiert.

    Leider läuft es nicht bei mir. Habe aber auch nicht den Schritt nach der Installation machen können weil ich weder username noch password weiß um mit putty auf den LG über SSH zuzugreifen.


    Kann mir da jemand helfen?

  • Bei telnet muss man nichts angeben.


    gruß pclin

    Dreambox ONE / TWO

    dreamOS OE2.6

    Amlogic S922X - 53.000 DMIPS - 2 GB RAM - 16 GB Flash - Twin-DVB-S2X Tuner - HDR10 - HLG
    -
    AudioDSP: miniDSP 2x4HD - Amp: Pentagon - Lautsprecher ELAC / ARENDAL
    LG OLED65BX9LB (PicCap, hyperion.NG webOS)

    FireTV 4K max

    -
    hyperion (classic) & Plugin HyperionControl | hyperion-ng 2.0.16-beta.1 (dreamOS)
    Hyperion-ng (Debian bullseye)
    -
    6 x ESP32/Wemos D1 mini - WLED - SK6812 RGBW-NW 60 LEDs/m
    FeinTech VSP01201 - Grabber Macrosilicon

    LG TV Hyperion webOS & PicCap


    Ambilight for ever

  • Hallo,


    hat es jemand schon mal mit der Software 6.00.25 und WebOS 3.2 Version hinbekommen.

    Root ist auf dem TV drauf, aber PicCap bleibt bei Loading Satus hängen und Speichert auch die Einstellungen in der GUI nicht.



    Gruß

    Ronny

  • Hallo,


    kann mir einer erklären wie ich den Key für SSH auf meinen Fernseher bekomme wenn ich doch nicht auf den zugreifen kann. Wie macht man das?

  • Bitte diese Fragen auf Discord OpenLGTV stellen, dort sind die Spezialisten.


    Ich habe bei meinen 2 LG TV's bisher nur mit telnet gearbeitet, benötigt man eigentlich nur nachdem man Rootmy.tv ausgeführt hat um das 'Public' zu setzen.


    Also per telnet verbinden und

    Code
    sed -i 's/org.webosbrew.hbchannel.service.group/public/g' /var/luna-service2-dev/api-permissions.d/org.webosbrew.hbchannel.service.api.json; reboot
    
    And check after reboot:
    cat /var/luna-service2-dev/api-permissions.d/org.webosbrew.hbchannel.service.api.json

    Danach telnet wieder ausschalten und PicCap installieren.


    gruß pclin

    Dreambox ONE / TWO

    dreamOS OE2.6

    Amlogic S922X - 53.000 DMIPS - 2 GB RAM - 16 GB Flash - Twin-DVB-S2X Tuner - HDR10 - HLG
    -
    AudioDSP: miniDSP 2x4HD - Amp: Pentagon - Lautsprecher ELAC / ARENDAL
    LG OLED65BX9LB (PicCap, hyperion.NG webOS)

    FireTV 4K max

    -
    hyperion (classic) & Plugin HyperionControl | hyperion-ng 2.0.16-beta.1 (dreamOS)
    Hyperion-ng (Debian bullseye)
    -
    6 x ESP32/Wemos D1 mini - WLED - SK6812 RGBW-NW 60 LEDs/m
    FeinTech VSP01201 - Grabber Macrosilicon

    LG TV Hyperion webOS & PicCap


    Ambilight for ever

  • Danke, hat bei mir auch geklappt aber PicCap funktioniert per GUI Start nicht, nur per Telnet habe ich es mal kurz laufen gehabt. Werde mal bei Discord mal nachfragen

  • Hi,


    wie man so liest liegt es an der 3.9 Version, da ist noch ein Bug für den Autostart. Soll aber in der nächsten Version behoben werden.

    Hab mir jetzt so Beholfen das FHEM erkennt wenn der TV eingeschaltet wird und dann ein Skript ausführt.

    Was sich per Telnet auf den TV verbindet und die commando line startet mit dem zusatz & damit es sich nicht beendet.

  • Den downgrade braucht ihr nicht zu machen wenn ihr webos 3.9 habt. Der root funktioniert auf jeden Fall, ihr installiert dann bloß das piccap und wie pclin schon weiter oben schreibt das mit dem sed -I usw. Den rest müsst ihr über telnet ausführen. Haut einfach hinter das media/developer/apps/usr/palm/services/org.webosbrew.piccap.service/hyperion-webos_libvt -a 192.168.x.x noch ein & mit leer Zeichen und es läuft weiter wenn ihr Telnet beendet.


    Oder so wie ich gemacht habe über Fhem wer es laufen hat automatisiert.

  • Hi,


    geile Sache das Ganze. Leider habe ich auf meinem E6V mit WebOS 3.4 auch das Problem, dass er die Config wegen vermutlich fehlenden schreib Rechten von picap nicht selbst anlegen kann. Laut Github ist einer der Entwickler zwar dran, hat aber noch nichts fertiges, was mit einer älteren Webos Version funktioniert. Settings für Public sind laut readme aber korrekt gesetzt.

    Könnte vielleicht mal jemand seine Config Datei hochladen, dann könnte ich mal checken ob es mit vorhandener Datei vielleicht startet. Mit WebOS 3.4 komme ich per SSH und SFTP root/alpine übrigens ohne public key drauf.


    Grüße, frohes Fest und vielen Dank

    Micha


    Hi,


    kleine Korrektur, folgende Version schreibt zumindest schon mal die Configdatei und versucht den Dienst zu starten, bricht dann aber mit "VT_AcquireVideoWindowResource failed" ab.


    https://d.inf.re/b/ba3340eb3f97bd4b3cbaa7fcc5d39758.ipk


    Grüße

    Micha

    Edited once, last by jochenf: Merged a post created by jochenf into this post. ().

  • Funktioniert es den wenn du /media/developer/apps/usr/palm/services/org.webosbrew.piccap.service/hyperion-webos_libvt -a 192.168.X.X eingibst?


    Code: hyperion-webos_libvt (Old TV)
    Usage: hyperion-webos -a ADDRESS [OPTION]...
    
    Grab screen content continously and send to Hyperion via flatbuffers server.
    
      -x, --width           Width of video frame (default 192)
      -y, --height          Height of video frame (default 108)
      -a, --address         IP address of Hyperion server
      -p, --port            Port of Hyperion flatbuffers server (default 19400)
      -f, --fps             Framerate for sending video frames (default 15)


    gruß pclin

    Dreambox ONE / TWO

    dreamOS OE2.6

    Amlogic S922X - 53.000 DMIPS - 2 GB RAM - 16 GB Flash - Twin-DVB-S2X Tuner - HDR10 - HLG
    -
    AudioDSP: miniDSP 2x4HD - Amp: Pentagon - Lautsprecher ELAC / ARENDAL
    LG OLED65BX9LB (PicCap, hyperion.NG webOS)

    FireTV 4K max

    -
    hyperion (classic) & Plugin HyperionControl | hyperion-ng 2.0.16-beta.1 (dreamOS)
    Hyperion-ng (Debian bullseye)
    -
    6 x ESP32/Wemos D1 mini - WLED - SK6812 RGBW-NW 60 LEDs/m
    FeinTech VSP01201 - Grabber Macrosilicon

    LG TV Hyperion webOS & PicCap


    Ambilight for ever

    Edited once, last by pclin ().

  • Hi,


    nee, genau da kommt der Fehler. Die in der Gui gesetzten Settings zieht er aber. Habe schon erfolglos verschiedene hyperion-webos Versionen gecheckt, von denen ich die binarys finden konnte. Habe aber nirgendwo bisher gelesen, dass es mit einer älteren WebOS Version, bei mir die 3.2 funktioniert.


    Grüße

    Micha


    Code
    root@LGwebOSTV:~# /media/developer/apps/usr/palm/services/org.webosbrew.piccap.service/hyperion-webos_libvt -a 192.168.0.150
    [EGL] Display, major = 1, minor = 4
    [EGL] Surface size: 192x108
    [EGL] init complete
    [VT] VT_CreateVideoWindow
    [VT] window_id=0
    [VT] VT_AcquireVideoWindowResource
    [VT] VT_AcquireVideoWindowResource Failed
  • Hi,

    PicCap läuft jetzt auf meinem LG, leider ist die Farbwiedergabe 2 Sekunden verzögert. PicCap schickt die Daten auf einen angenehmen Intel Nuc wo Hyperion in einer VM läuft, Hyperion schickt das an einen ESP 32 mit WLED.

    Am Handy habe ich den Hyperion Grabber ausprobiert dort gibt es keine Verzögerung. Hat einer ne Ahnung woran da liegen kann.

  • Moin, wieso auch immer. Jetzt läuft es ganz normal ohne Verzögerung auch am Fernseher. :)

Participate now!

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