seahawk1986
Cool, das wäre es ja fast punktgenau... dann noch ähnlich dem graphtft verschiedene Views per svdrpsend und wir kommen in den Bereich des Umstiegs von graphtft auf osd2web...
[Announce] osd2web Plugin
-
-
Was für Views fehlen dir denn noch und was wären die Gründe die umzuschalten?
-
seahawk1986
Aktuell sind es diese sich selbst erklärenden Ansichten (plus der Uhr von oben):[Blocked Image: http://fs5.directupload.net/images/170808/vlyj3x74.jpg]
[Blocked Image: http://fs5.directupload.net/images/170808/8hcweyg7.jpg]
[Blocked Image: http://fs5.directupload.net/images/170808/2dmnv4gz.jpg]
-
Hi,
das osd2web plugin will bei mir nicht bauen ...
ERROR: libwebsockets.so.11: cannot open shared object file: No such file or directory
ERROR (ci.c,2812): (null): Bad address
nach Installation der Websockets über
git clone https://github.com/warmcat/libwebsockets.git
kommt dieser Fehler ...
ERROR: /opt/vdr-2.3.6/PLUGINS/lib/libvdr-osd2web.so.2.3.6: undefined symbol: _ZTVN8tinyxml210XMLPrinterE
ERROR (ci.c,2812): (null): Bad address
irgendeine Idee?Grüße
Ulrich
-
Bist du sicher, dass libtinyxml2 installiert ist?
-
ja, die libtinyxml2 ist installiert, danke für den Hinweis
libtinyxml-dev is already the newest version (2.6.2-3).
libwebsockets-dev is already the newest version (1.7.1-1).
zusätzlich findet sich das eine oder andere Compilierproblem, ich hatte das dann händisch gelöst, indem ich den Pfad direkt eingefügt hatte
xml.h:15:22: fatal error: tinyxml2.h: No such file or directory
common.h:35:25: fatal error: vdr/tools.h: No such file or directory
common.h:48:25: fatal error: vdr/tools.h: No such file or directorydanach compilierte er fehlerfrei
aber beim VDR-Start kommt dann leider diese Meldung und er bricht ab
ERROR: /opt/vdr-2.3.6/PLUGINS/lib/libvdr-osd2web.so.2.3.6: undefined symbol: _ZTVN8tinyxml210XMLPrinterE
irgendeine Idee?Grüße
Ulrich
-
libtinyxml2 ist nicht libtinyxml-dev!
-
Hi,
libtinyxml-dev is already the newest version (2.6.2-3).
es sollte "libtinyxml2-dev" installiert sein. Hier die Build-Depends unter debian/ubuntu
Code
Display MoreBuild-Depends: debhelper (>= 9.0.0), gettext, libarchive-dev, libjansson-dev, libmysqlclient-dev, libtinyxml2-dev, libwebsockets-dev, pkg-config, python-dev, uuid-dev, vdr-dev (>= 2.2.0)
Gruss
Wolfgang
-
richtig, hatte ich übersehen
-
...sorry, wieder ich, es klemmt leider immer noch beim Bauen ....
immerhin bin ich schon einige Schritte weiter
libarchive-dev : Depends: libarchive13 (= 3.1.2-11build1) but 3.1.2-11ubuntu0.16.04.3 is to be installed
python-dev : Depends: libpython-dev (= 2.7.11-1) but it is not going to be installed
Depends: python2.7-dev (>= 2.7.11-1~) but it is not going to be installed
uuid-dev : Depends: libuuid1 (= 2.27.1-6ubuntu3) but 2.27.1-6ubuntu3.2 is to be installed
wie kann ich das denn auflösen?
Grüße
Ulrich
-
und ist das denn ein Problem wenn ich nicht die Pakete für den VDR verwende,
sondern ihn selbst compiliert habe?
-
Hi,
python-dev : Depends: libpython-dev (= 2.7.11-1) but it is not going to be installed
Depends: python2.7-dev (>= 2.7.11-1~) but it is not going to be installed
einfach die Abhängigkeiten(depends) installieren!
und ist das denn ein Problem wenn ich nicht die Pakete für den VDR verwende,
sondern ihn selbst compiliert habe?
nein spielt keine Rolle!
Gruss
Wolfgang
-
Um mal auf [Announce] osd2web Plugin zurückzukommen - ich bin in den letzten Tagen mit dem Kivy-Python-Client etwas weiter gekommen. Lange Beschreibungsfelder lassen sich Scrollen und das ganze Interface lässt sich mit der Maus bzw. einem Touchscreen bedienen. Die Anwendung scheint von 800x600 (wie auf den im Spoiler angehängten Screenshots) bis hin zu 2560x1440 gut zu skalieren.
Wenn man auf das Kanallogo bzw. Hamburger-Menü (falls osd2web nicht für Senderlogs konfiguriert ist) klickt, kann man die einzelnen Screens auswählen (die Anwendung schaltet bei Bedarf automatisch zwischen Live-TV und Replay um, wen die Remote-Ansicht nicht aktiv ist):
Live-TV Info mit Uhrzeit:
Live-TV aktuelle und nächste Sendung:
OSD-Menü und Fernbedienung:
Aufnahmen (osd2web scheint nur die 10 letzten rauszurücken):
Wiedergabe einer Sendung:
Geplante Timer:
-
Soeben das Plugin aus dem easyVDR-PPA (0.1.22~git20170712-0easyVDR0~trusty) getestet und läuft problemlos ootb.
Danke für das Plugin
-
-
Hallo Wolfgang,
nochmal die Frage, die Installation des osd2web klappt bei mir nicht...
scheint mit apt - wie von Dir vorgeschlagen - irgendwie nicht auflösbar zu sein.
libpython-dev : Depends: libpython2.7-dev (>= 2.7.11-1~) but it is not going to be installed
python2.7-dev : Depends: python2.7 (= 2.7.11-7ubuntu1) but 2.7.12-1ubuntu0~16.04.1 is to be installed
Depends: libpython2.7-dev (= 2.7.11-7ubuntu1) but it is not going to be installed
Depends: libpython2.7 (= 2.7.11-7ubuntu1) but 2.7.12-1ubuntu0~16.04.1 is to be installed
Egal, was ich mache, die Dependencies kriege ich nicht aufgelöst.
Irgendeine Idee?
Grüße
Ulrich
-
-
Um mal auf [Announce] osd2web Plugin zurückzukommen - ich bin in den letzten Tagen mit dem Kivy-Python-Client ....
Ich mal das git grob überflogen, aber ich habe noch nicht verstanden, wo man die Augabe für den "Kivy-Python-Client" festlegt?
Wie, bzw. wo, lege ich fest, dass die Ausgabe auf "/dev/fb1" erfolgen soll?
-
Ich bekomms nicht zum Laufen:
[WARNING] [Config ] Older configuration version detected (0 instead of 16)
[WARNING] [Config ] Upgrading configuration in progress.
[INFO ] [Logger ] Record log in /home/sven/.kivy/logs/kivy_17-08-22_0.txt
[INFO ] [Kivy ] v1.9.2-dev0
[INFO ] [Python ] v2.7.6 (default, Oct 26 2016, 20:30:19)
[GCC 4.8.4]
[INFO ] [Factory ] 193 symbols loaded
[INFO ] [Image ] Providers: img_tex, img_dds, img_gif, img_sdl2, img_pil (img_ffpyplayer ignored)
[INFO ] [Text ] Provider: sdl2
[INFO ] [OSC ] using <multiprocessing> for socket
[INFO ] [Window ] Provider: sdl2(['window_egl_rpi'] ignored)
[INFO ] [GL ] OpenGL version <4.4.0 NVIDIA 340.102>
[INFO ] [GL ] OpenGL vendor <NVIDIA Corporation>
[INFO ] [GL ] OpenGL renderer <GeForce GT 630/PCIe/SSE2>
[INFO ] [GL ] OpenGL parsed version: 4, 4
[INFO ] [GL ] Shading version <4.40 NVIDIA via Cg compiler>
[INFO ] [GL ] Texture max size <16384>
[INFO ] [GL ] Texture max units <32>
[INFO ] [Window ] auto add sdl2 input provider
[INFO ] [Window ] virtual keyboard not allowed, single mode, not docked
2017-08-22 20:32:49+0200 [-] Log opened.
[INFO ] [Loader ] using a thread pool of 2 workers
2017-08-22 20:32:49+0200 [-] Traceback (most recent call last):
2017-08-22 20:32:49+0200 [-] File "./vdr_status_display", line 219, in <module>
2017-08-22 20:32:49+0200 [-] app.run()
2017-08-22 20:32:49+0200 [-] File "/usr/lib/python2.7/dist-packages/kivy/app.py", line 802, in run
2017-08-22 20:32:49+0200 [-] root = self.build()
2017-08-22 20:32:49+0200 [-] File "./vdr_status_display", line 205, in build
2017-08-22 20:32:49+0200 [-] self.wsfactory = WSClientFactory(self, url=self.url, protocols=['osd2vdr'])
2017-08-22 20:32:49+0200 [-] File "/opt/kivy-osd2web/websocket.py", line 62, in __init__
2017-08-22 20:32:49+0200 [-] super(WSClientFactory, self).__init__(*args, **kwargs)
2017-08-22 20:32:49+0200 [-] TypeError: must be type, not classobj
-
Vielleicht kann ein Mod das abtrennen, das passt ja nicht mehr ganz in den Announce-Thread.
Ich sehe gerade, dass man für den Recycleview die Kivy-Version 1.10.0 benötigt - das PPA gibt es hier: https://launchpad.net/~kivy-team/+archive/ubuntu/kivy
Taipan: Mit welches Distribution bzw. Release bist zu unterwegs und welche Versionen von python-autobahn und python-twisted sind da verfügbar?
Participate now!
Don’t have an account yet? Register yourself now and be a part of our community!