[1] 2 >>> MLD-5.x / Systems / x86 Systeme (PC) / MLD 5.4-testing osd2web
 

Offline brötchen

  • Profi Member
  • ****
  • Posts: 402
    • View Profile
MLD 5.4-testing osd2web
« on: August 10, 2017, 12:51:47 »
Hi zusammen,

da mit dem neuesten update alles wieder sauber mit ner Nvidia läuft hätte ich mal ne bescheidene Frage.

Da bei dem update ja vdr-plugin-graphtftng rausgeflogen ist würde ich gerne wissen wie ich am besten das osd2web auf meinem kleinen 7" Display zum laufen bekomme. Kann man da im WebIf Parameter mit angeben oder muss ich erst einen Browser Installieren und das osd2web dahin biegen?


Gruß
MLD 5.4 - testing -Intel- SatIpclient - Gehäuse: Origen AE S16T - ASROCKJ3455M - SSD 128 GB
MLD 5.4 - testing - Server - ASROCK Q1900m - SSD 128 GB - HDD 4TB - Max S8
MLD 5.3 -SZ - testing - SatIpclient - Raspi 3
MLD 5.3 -WZ - testing - SatIp-Client-Squeezplayer 7" RPI-Display

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20120
    • View Profile
    • ClausMuus.de
MLD 5.4-testing osd2web
« Reply #1 on: August 11, 2017, 23:42:19 »
Wenn ich das Konzept richtig verstanden habe, brauchst Du dafür einen Browser. Der "surf" Browser dürfte predestiniert sein.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline brötchen

  • Profi Member
  • ****
  • Posts: 402
    • View Profile
MLD 5.4-testing osd2web
« Reply #2 on: August 12, 2017, 07:29:46 »
Moin,

ich habe das mal mit dem surfbrowser probiert. Dieser zeigt auch was auf dem 7" an aber leider zerschießt der wohl das Theme, so dass man nur kleine schwarze Schrift auf weißem Grund hat.

Habe über die Konsole folgendes eingegeben

Code: [Select]
Wozi> export DISPLAY=:0.1
Wozi> surf http://127.0.0.1:4444/skins/horchiTft/index.html?onlyView=1&theme=blue

und zurück kam

Code: [Select]
** (surf:2734): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files

** (surf:2734): WARNING **: Error loading SSL database /etc/ssl/certs/ca-certificates.crt: TLS support is not available

(surf:2734): Gdk-CRITICAL **: gdk_window_set_events: assertion 'GDK_IS_WINDOW (window)' failed

(surf:2734): Gdk-CRITICAL **: gdk_window_get_screen: assertion 'GDK_IS_WINDOW (window)' failed

(surf:2734): Gdk-CRITICAL **: gdk_screen_get_resolution: assertion 'GDK_IS_SCREEN (screen)' failed
** Message: console message: http://127.0.0.1:4444/skins/horchiTft/index.html?onlyView=1 @6: Viewport argument key "shrink-to-fit" not recognized and ignored.

** Message: console message: http://127.0.0.1:4444/skins/horchiTft/skin.js @1: TypeError: undefined is not an object (evaluating 'e.info.channelid')

Mit irgendetwas scheint der nen Problem zu haben. Hast Du da eine Idee?


Gruß


Edit:Chromium hatte ich auch mal probiert, da bleibt da Hauptschirm aber leider schwarz!
« Last Edit: August 12, 2017, 09:09:40 by brötchen »
MLD 5.4 - testing -Intel- SatIpclient - Gehäuse: Origen AE S16T - ASROCKJ3455M - SSD 128 GB
MLD 5.4 - testing - Server - ASROCK Q1900m - SSD 128 GB - HDD 4TB - Max S8
MLD 5.3 -SZ - testing - SatIpclient - Raspi 3
MLD 5.3 -WZ - testing - SatIp-Client-Squeezplayer 7" RPI-Display

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20120
    • View Profile
    • ClausMuus.de
MLD 5.4-testing osd2web
« Reply #3 on: August 12, 2017, 09:55:06 »
Hi,

hast Du's mal mit Anführungszeichen um die URL versucht? Also:
Code: [Select]
surf "http://127.0.0.1:4444/skins/horchiTft/index.html?onlyView=1&theme=blue"
Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline brötchen

  • Profi Member
  • ****
  • Posts: 402
    • View Profile
MLD 5.4-testing osd2web
« Reply #4 on: August 12, 2017, 10:05:43 »
Du bist der beste! ;D

So klappt das. Jetzt stellt sich mir nur die Frage wo ich das beim start mitgebe? In der rc.config steht ja nicht drin.

Sollte ich das dann in der /etc/vdr/run.d/surf mitgeben oder ist das woanders besser aufgehoben?


Gruß
MLD 5.4 - testing -Intel- SatIpclient - Gehäuse: Origen AE S16T - ASROCKJ3455M - SSD 128 GB
MLD 5.4 - testing - Server - ASROCK Q1900m - SSD 128 GB - HDD 4TB - Max S8
MLD 5.3 -SZ - testing - SatIpclient - Raspi 3
MLD 5.3 -WZ - testing - SatIp-Client-Squeezplayer 7" RPI-Display

Offline mafe68

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2389
  • Immer auf der Suche nach was neuem!
    • View Profile
    • Mediastreambox
MLD 5.4-testing osd2web
« Reply #5 on: August 12, 2017, 10:27:31 »
Hi zusammen,

da mit dem neuesten update alles wieder sauber mit ner Nvidia läuft hätte ich mal ne bescheidene Frage.

Da bei dem update ja vdr-plugin-graphtftng rausgeflogen ist würde ich gerne wissen wie ich am besten das osd2web auf meinem kleinen 7" Display zum laufen bekomme. Kann man da im WebIf Parameter mit angeben oder muss ich erst einen Browser Installieren und das osd2web dahin biegen?


Gruß

@brötchen
Kannst du mal sagen welches 7" Display du da verwendest? Würde so was mal mit einem RPI machen wollen.
Gruß Mario
Meine Hardware (show / hide)

Offline brötchen

  • Profi Member
  • ****
  • Posts: 402
    • View Profile
MLD 5.4-testing osd2web
« Reply #6 on: August 12, 2017, 10:56:18 »
Hi Mario,

auf der x86 Kiste war ein Display eingebaut, welches das ist kann ich dir aber nicht sagen.

Hier mal nen Link:
http://www.origenae.co.kr/en/htpc_s16t.htm

Bei meinem RPI habe ich das RPI-Display.

https://www.rasppishop.de/Raspberry-Pi-7-Touchscreen-Display


Gruß
MLD 5.4 - testing -Intel- SatIpclient - Gehäuse: Origen AE S16T - ASROCKJ3455M - SSD 128 GB
MLD 5.4 - testing - Server - ASROCK Q1900m - SSD 128 GB - HDD 4TB - Max S8
MLD 5.3 -SZ - testing - SatIpclient - Raspi 3
MLD 5.3 -WZ - testing - SatIp-Client-Squeezplayer 7" RPI-Display

Offline mafe68

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2389
  • Immer auf der Suche nach was neuem!
    • View Profile
    • Mediastreambox
MLD 5.4-testing osd2web
« Reply #7 on: August 12, 2017, 12:00:59 »
Danke für die Info!
Habe hier ein 5" Display das man direkt über den GPIO und HDMI anschließt. Nur dann kann ich keinen TV mehr anschießen.

https://www.amazon.de/Waveshare-Raspberry-Resistive-Interface-Rapsberry/dp/B00TIA0PMQ/ref=sr_1_4/259-3427554-5042002?ie=UTF8&qid=1502531996&sr=8-4&keywords=raspberry+pi+5+zoll+display
Gruß Mario
Meine Hardware (show / hide)

Offline brötchen

  • Profi Member
  • ****
  • Posts: 402
    • View Profile
MLD 5.4-testing osd2web
« Reply #8 on: August 12, 2017, 12:14:37 »
Hi,

wenn ich das in die run.d mit einbaue startet der vdr nicht mehr.


Code: [Select]
#!/bin/sh

. /etc/init.d/rc.functions

case "$1" in
        start)
                export DISPLAY=:0.1
                surf "http://127.0.0.1:4444/skins/horchiTft/index.html?onlyView=1&theme=blue"
                ;;
        stop)
                ;;
esac

Wahrscheinlich ist das so einfach falsch. :'(


Gruß



MLD 5.4 - testing -Intel- SatIpclient - Gehäuse: Origen AE S16T - ASROCKJ3455M - SSD 128 GB
MLD 5.4 - testing - Server - ASROCK Q1900m - SSD 128 GB - HDD 4TB - Max S8
MLD 5.3 -SZ - testing - SatIpclient - Raspi 3
MLD 5.3 -WZ - testing - SatIp-Client-Squeezplayer 7" RPI-Display

Offline MegaX

  • Administrator
  • Expert Member
  • ********
  • Posts: 1822
    • View Profile
MLD 5.4-testing osd2web
« Reply #9 on: August 12, 2017, 12:53:17 »
Hi,

probiers mal mit dem init script:
Code: [Select]
#!/bin/sh

. /etc/init.d/rc.functions

case "$1" in
start)
echo "Starting $NAME"
export DISPLAY=:0.1
surf "http://127.0.0.1:4444/skins/horchiTft/index.html?onlyView=1&theme=blue"
check_status
;;
init)
start=1
after=vdr
;;
*)
echo "Usage $0 { start }" >&2
exit 1
esac

ich denke jetzt mal das du nicht run.d sondern init.d meinst? ;)
Gruß MegaX

Hardware (show / hide)

Offline brötchen

  • Profi Member
  • ****
  • Posts: 402
    • View Profile
MLD 5.4-testing osd2web
« Reply #10 on: August 12, 2017, 13:34:24 »
Hi,

vielen Dank!

Du hast recht, wer lesen kann ist klar im Vorteil. In der init.d gibts ja auch schon ne Datei surf. Die habe ich mal genommen und habe die als osd2web gespeichert und dein script da reingebaut.

So klappt das ganze beim start schonmal. ;)  Leider kann ich so nicht mal mehr von der Konsole nen Neustart anschieben.

Das klappt erst wenn ich den VDR+Xorg beende.

Gruß
MLD 5.4 - testing -Intel- SatIpclient - Gehäuse: Origen AE S16T - ASROCKJ3455M - SSD 128 GB
MLD 5.4 - testing - Server - ASROCK Q1900m - SSD 128 GB - HDD 4TB - Max S8
MLD 5.3 -SZ - testing - SatIpclient - Raspi 3
MLD 5.3 -WZ - testing - SatIp-Client-Squeezplayer 7" RPI-Display

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20120
    • View Profile
    • ClausMuus.de
MLD 5.4-testing osd2web
« Reply #11 on: August 13, 2017, 01:25:22 »
Du musst den Surf im Hintergrund starten, egal in welchem Script. Am besten per start-stop-daemon. Beispiele findest Du in diversen anderen init Scripten.

Am besten startest Du das aber über ein xorg Start Script, so wie es das graphtft gemacht hatte:
/etc/X11/icewm/startup.d/osd2web
Code: [Select]
#!/bin/sh

. /etc/init.d/rc.functions

export DISPLAY=:0.1
surf "http://127.0.0.1:4444/skins/horchiTft/index.html?onlyView=1&theme=blue" &

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline brötchen

  • Profi Member
  • ****
  • Posts: 402
    • View Profile
MLD 5.4-testing osd2web
« Reply #12 on: August 13, 2017, 10:39:03 »
Hi,

sol klappt das jetzt auch mit dem Runterfahren ;D.

Vielen Dank!

Gruß
MLD 5.4 - testing -Intel- SatIpclient - Gehäuse: Origen AE S16T - ASROCKJ3455M - SSD 128 GB
MLD 5.4 - testing - Server - ASROCK Q1900m - SSD 128 GB - HDD 4TB - Max S8
MLD 5.3 -SZ - testing - SatIpclient - Raspi 3
MLD 5.3 -WZ - testing - SatIp-Client-Squeezplayer 7" RPI-Display

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20120
    • View Profile
    • ClausMuus.de
MLD 5.4-testing osd2web
« Reply #13 on: August 13, 2017, 10:57:45 »
Ist das denn so jetzt als graphtft Ersatz brauchbar? magst Du man nen paar Fotos posten?
Und macht es Sinn das als Voreinstellung in das Paket mit aufzunehmen, wenn zwei Bildschirme erkannt werden.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline brötchen

  • Profi Member
  • ****
  • Posts: 402
    • View Profile
MLD 5.4-testing osd2web
« Reply #14 on: August 13, 2017, 11:12:35 »
Hi,

das ist bestimmt brauchbar als graphtftng Ersatz. Man muss halt nur schauen ob man sich das Theme an die eigenen Bedürfnisse anpassen kann, so dass es von der Couch auch noch lesbar ist. Ich habe jetzt erstmal nur ein Foto in Nahaufnahme gemacht da die Schrift bei dem Theme hier ein bisschen klein ist.

Ich würde das als Voreinstellung bei zwei Monitoren mit reinnehmen oder besser noch im WebIf auswählbar machen ob das OSD2WEB auf dem zweiten Monitor gestartet wird.

Wenn ich das Theme verändert bekomme oder neue im VDR-Portal Auftauchen kann ich ja noch ein paar Fotos machen und posten.


Gruß
MLD 5.4 - testing -Intel- SatIpclient - Gehäuse: Origen AE S16T - ASROCKJ3455M - SSD 128 GB
MLD 5.4 - testing - Server - ASROCK Q1900m - SSD 128 GB - HDD 4TB - Max S8
MLD 5.3 -SZ - testing - SatIpclient - Raspi 3
MLD 5.3 -WZ - testing - SatIp-Client-Squeezplayer 7" RPI-Display

[1] 2 >>> MLD-5.x / Systems / x86 Systeme (PC) / MLD 5.4-testing osd2web
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.