You are not logged in.

Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

herrlado

Professional

  • "herrlado" started this thread

Posts: 727

Location: Kassel

Occupation: Softwareentwickler

  • Send private message

1

Wednesday, November 2nd 2011, 11:37am

[ANNOUNCE] Android VDR-Manager

Hallo.

Bisher habe ich ein Paar Adnroid Ansätze ausprobiert und am Besten hatte mit VDR-Manager gefallen.
Die Anwendung gab es in der 0.1er Version und ich habe es nach meiner Vorlieben weiterentwickelt.
Ich habe ein Paar Ideen dankend von AndroVDR übernommen.
Der meiste Lob geht natürlich an den Autor von der Software bju


Man kann mit der Anwendung

  • EGP Listen (Nach Kanal oder Zeit sortiert)
  • Aufnahme Listen
  • Kanäle
  • EPG details
  • In der EPG suchen inkl. Hervorhebung von der Suchterm
  • Timer anlegen oder modifiziere/löschen
  • VDR Wakup durch URL Aufruf oder WOL
  • Suche in der Android Suche integriert
  • Streaming mit oder ohne remux
  • IMDb Button um schnell die Infos zu einem Film anzuzeigen
  • Swipe Gesturen um in die nächste/vorherige Elemente anzuzeigen
  • etc.
Was ist die Anwendung nicht?

  • Es ist keine Fernbedienung, wie z.B. AndroVDR

Was braucht man?
  • Da die Anwendung nicht über svdrp kommuniziert (da es langsam ist) wird ein eigenes Plugin vdr-plugin-vdrmanager benötigt. Aktuell habe ich auf yavdr 0.3a und 0.4 die deb Packete gebaut. Ebuild für die neue Version ist in Arbeit.
  • yaVDR hat bereites reagiert und aptitude install vdr-plugin-vdrmanager wird es tun für yaVDRler


Was soll noch kommen?

  • Aufnahmen streamen
  • vdr-plugin-restfulapi als alternatives Backend.
  • User Wünsche





Wo gibt es das Ganze?


0.2.9 VDR Manager / 0.3 vdr-plugin-vdrmanager
  • vdr-plugin - Bisher war es so, dass man immer gegen svdrphosts.conf gecheckt hat. Aktuell ist nun so. Wird ein Passwort definiert, so entfällt die Prüfung gegen svdrphosts.conf (ähnlich wie bei streamdev). Man kann aber mit der Option -s das Prüfen gegen svdrphosts.conf erzwingen.
  • Ein Paar GUI fixes

0.2.8b (Android Part nur)
  • Abstürzen in About Dialog behoben
  • Absturz von Aufnahmenliste behoben, falls eine Aufnahme keine Kanalnummer hat.


0.2.7b (Android Part nur)
  • Streamdev User/Passwort hinzugefügt
  • Windows Title wird besser aktualisiert
  • In der Kanal EPGs wurden oft die Daten von zwei Kanälen gemischt. Nun sollte geixt sein.
  • Crash, wenn keine Gruppen bzw der erste Eintrag keine Gruppe war behoben

In dem Market zu finden oder in dem Downloadbereich


Screenshots

herrlado's VDR

ASUS P8H77-M LE, 4GB DDR3-1333, Core i3 2100T / Asus NVidia GT 610 (mit 1GB RAM ) / yaVDR 0.5 (testing-vdr, testing-xbmc) / 3.5.0-27er Kernel / TeVii S480 & TT S2-1600 / softhddevice / yaUsbIR V3 mit Logitech Harmony 600 / Samsung UE40B8000 über HDMI / 50Hz / 13.0°,19.2°,28.2°,42.0°

This post has been edited 21 times, last edit by "herrlado" (Nov 15th 2011, 2:46pm)


avjui

Intermediate

Posts: 394

Location: Vorarlberg

  • Send private message

2

Wednesday, November 2nd 2011, 12:29pm

Hi

Danke für die neue Version werd ich testen sobald ich zeit finde.

mfg

Signatur

Produktiv VDR : Gehäuse Silverstone LC17 in Silber, Foxconn G31M, Core2 Duo E7300 ,2 GB Ram (800MHZ), Zotac GT240 passiv ,2,5" 160GB SATA II, TV @nywhere S2 + Technotrend C1501, Atric rev.5,
Harmony 895 freeVDR entwicklerversion (Ubuntu 14.04, vdr-2.1.1, softhddevice git Stand 24.08.2014 ,xbmc Kodi)
zum Spielen 1: Raspberry Pi 256MB diverse Systeme (Openelec, Raspbmc)
zum Spielen 2: Solid Run Cubox
Link für besseres Google Ergebnis:www.js-tischler.at

KlausiHH

Professional

Posts: 681

Location: Hamburg

Occupation: Web-Developer

  • Send private message

3

Wednesday, November 2nd 2011, 12:44pm

Cool, das wäre genau das, was ich mir wünsche. Gleich mal ausprobieren.
Besonders gut finde ich, dass keine Fernbedienung dabei ist.
Diese Funktionalität halt ich nämlich auf einem Smartphone für unsinnig,
weil einfach total unergonomisch.

Schön fände ich, wenn die Installation des Plugins über ein Repository
ginge, was ja insbesondere bei VDR-Updates sinnvoll wäre.
Mein VDR: OrigenAE/Amisos X15e, Asrock G41M-GE3, C2D E5700, 4 GB DDR3, WD SATA-HDD 500 GB, Nvidia GT 230 PCIe, TechnoTrend C-1501 + Terratec Cinergy C HD, 7" TFT (GraphTFT, ohne Touch), imon-Empfänger + Harmony 300i, yaVDR 0.4, Frontend xineliboutput, XBMC Eden aus testing, 24" PC-Monitor als Fernseher, 2.1 Boxen-Set Edifier C2 rev2, Kabelprovider Wilhelm Tell (ohne Grundverschlüsselung), 5 TB extern (USB) für Serien und Filme.
Hinweis für Allergiker: Dieser Beitrag kann Spuren von Nüssen enthalten.

herrlado

Professional

  • "herrlado" started this thread

Posts: 727

Location: Kassel

Occupation: Softwareentwickler

  • Send private message

4

Wednesday, November 2nd 2011, 12:48pm

Hi. Ja genau was war auch meine Idee, etwas was keine FB ist. Und ja, es wird demnächst in die Repos geben. Ich habe mir schon eine PPA Repo eingerichtet aber es wird dauern, da ich das bisher nie gemacht habe und etwas Zeit brauche.
Hier der Issue hier zu.
http://projects.vdr-developer.org/issues/772

Cool, das wäre genau das, was ich mir wünsche. Gleich mal ausprobieren.
Besonders gut finde ich, dass keine Fernbedienung dabei ist.
Diese Funktionalität halt ich nämlich auf einem Smartphone für unsinnig,
weil einfach total unergonomisch.

Schön fände ich, wenn die Installation des Plugins über ein Repository
ginge, was ja insbesondere bei VDR-Updates sinnvoll wäre.

herrlado's VDR

ASUS P8H77-M LE, 4GB DDR3-1333, Core i3 2100T / Asus NVidia GT 610 (mit 1GB RAM ) / yaVDR 0.5 (testing-vdr, testing-xbmc) / 3.5.0-27er Kernel / TeVii S480 & TT S2-1600 / softhddevice / yaUsbIR V3 mit Logitech Harmony 600 / Samsung UE40B8000 über HDMI / 50Hz / 13.0°,19.2°,28.2°,42.0°

5

Wednesday, November 2nd 2011, 1:23pm

Source code

1
Aktuell habe ich auf yavdr 0.3a und 0.4 die deb Packete gebaut


das plugin kommt noch ins normale repo. da lümmelt noch vdr-plugin-androvdr rum ....
wenn ich das jetzt recht verstanden hab, ersetzt vdr-manager das androvdr ?

herrlado

Professional

  • "herrlado" started this thread

Posts: 727

Location: Kassel

Occupation: Softwareentwickler

  • Send private message

6

Wednesday, November 2nd 2011, 1:32pm

Hi. Stimmt, danke für den Hinweis. Es heißt schon sein einiger Zeit vdrmanager, also vdr-plugin-vdrmanager, also ja dadurch wird vdr-plugin-androvdr ersetzt.

Ich weiß wie ich am besten vorgehen soll, soll ich die Packages selbst immer bauen oder kann man dass bei euch integrieren?
Wie läuft es, wenn es öfters mal Updates meinerseits gibt, falls es bei yavdr standardmäßig landen soll?

herrlado's VDR

ASUS P8H77-M LE, 4GB DDR3-1333, Core i3 2100T / Asus NVidia GT 610 (mit 1GB RAM ) / yaVDR 0.5 (testing-vdr, testing-xbmc) / 3.5.0-27er Kernel / TeVii S480 & TT S2-1600 / softhddevice / yaUsbIR V3 mit Logitech Harmony 600 / Samsung UE40B8000 über HDMI / 50Hz / 13.0°,19.2°,28.2°,42.0°

KlausiHH

Professional

Posts: 681

Location: Hamburg

Occupation: Web-Developer

  • Send private message

7

Wednesday, November 2nd 2011, 1:35pm

Das Plugin läuft wohl nicht mit der aktuellen yaVDR 0.4?

Hatte das amd64 deb mit dpkg installiert und nach einen VDR-Neustart
die gleichen Phänomene, wie bei yaVDR dist-upgrade gestern. Da kam
glaub ich ne neue VDR-Version und ich hatte auch ein Plugin (dessen
Name mir komischerweise entfallen ist), was nicht dazu passte.

Muss ich dann vermutlich selber kompilieren, nich?
Mein VDR: OrigenAE/Amisos X15e, Asrock G41M-GE3, C2D E5700, 4 GB DDR3, WD SATA-HDD 500 GB, Nvidia GT 230 PCIe, TechnoTrend C-1501 + Terratec Cinergy C HD, 7" TFT (GraphTFT, ohne Touch), imon-Empfänger + Harmony 300i, yaVDR 0.4, Frontend xineliboutput, XBMC Eden aus testing, 24" PC-Monitor als Fernseher, 2.1 Boxen-Set Edifier C2 rev2, Kabelprovider Wilhelm Tell (ohne Grundverschlüsselung), 5 TB extern (USB) für Serien und Filme.
Hinweis für Allergiker: Dieser Beitrag kann Spuren von Nüssen enthalten.

herrlado

Professional

  • "herrlado" started this thread

Posts: 727

Location: Kassel

Occupation: Softwareentwickler

  • Send private message

8

Wednesday, November 2nd 2011, 1:41pm

Das Plugin läuft wohl nicht mit der aktuellen yaVDR 0.4?

Hatte das amd64 deb mit dpkg installiert und nach einen VDR-Neustart
die gleichen Phänomene, wie bei yaVDR dist-upgrade gestern. Da kam
glaub ich ne neue VDR-Version und ich hatte auch ein Plugin (dessen
Name mir komischerweise entfallen ist), was nicht dazu passte.

Muss ich dann vermutlich selber kompilieren, nich?

Hmm, welche Phänomene? Moment, ich baue es gerade noch mal selbst und probiere bitte die neue Version.
Es kann sein, dass ich gegen etwas ältere vdr gebaut habe?!

herrlado's VDR

ASUS P8H77-M LE, 4GB DDR3-1333, Core i3 2100T / Asus NVidia GT 610 (mit 1GB RAM ) / yaVDR 0.5 (testing-vdr, testing-xbmc) / 3.5.0-27er Kernel / TeVii S480 & TT S2-1600 / softhddevice / yaUsbIR V3 mit Logitech Harmony 600 / Samsung UE40B8000 über HDMI / 50Hz / 13.0°,19.2°,28.2°,42.0°

9

Wednesday, November 2nd 2011, 1:41pm

als kleiner hinweis :
https://github.com/yavdr/vdr-plugin-restfulapi

das muss erlaubt sein .... :D
evtl. wäre eine mitarbeit dort "schöner" als ein extra plugin ?

und dann eben einen android vdr-manager ?
ich weiss das bei uns v_r damit auch schon angefangen hat.
bzw. auch das es durch das restful demnächst so eine art live ersatz geben soll
http://www.youtube.com/watch?v=A7KGhc06BOk&feature=related

ich denke der autor wird mir verzeihen....
ich will "deins" nicht kleinreden. im gegenteil, alles super :D
nur ein versuch geniale köpfe in einem projekt zu bündeln .....


ABER natürlich wirst du bei uns in den repos auch immer eine aktuelle version finden
zu androvdr !
gib mir zeit bis morgen

herrlado

Professional

  • "herrlado" started this thread

Posts: 727

Location: Kassel

Occupation: Softwareentwickler

  • Send private message

10

Wednesday, November 2nd 2011, 1:56pm

vdr-plugin-restfulapi

als kleiner hinweis :
https://github.com/yavdr/vdr-plugin-restfulapi

das muss erlaubt sein .... :D
evtl. wäre eine mitarbeit dort "schöner" als ein extra plugin ?

und dann eben einen android vdr-manager ?
ich weiss das bei uns v_r damit auch schon angefangen hat.
bzw. auch das es durch das restful demnächst so eine art live ersatz geben soll
http://www.youtube.com/watch?v=A7KGhc06BOk&feature=related

ich denke der autor wird mir verzeihen....
ich will "deins" nicht kleinreden. im gegenteil, alles super :D
nur ein versuch geniale köpfe in einem projekt zu bündeln .....


ABER natürlich wirst du bei uns in den repos auch immer eine aktuelle version finden
zu androvdr !
gib mir zeit bis morgen

Hmm ich weiss nicht was du meinst? Was muss erlaubt sein, um auf vdr-plugin-restfulapi im Laufenden VDR Betrieb zu zugreifen? :D

Ich denke du hast es falsch verstanden. vdr-plugin-restfulapi kenne ich ja und es gefällt mir. Ich möchte also dann aus Android heraus auf diese Schnittstelle zugreifen als alternative
zu vdr-plugin-vdrmanager. Ich habe schon angefangen API Client in Java zu schreiben.

Was genau bastelt denn v_r ? live Ersatz ist von ihm oder für Android was?


@KlausiHH

Bitte das hier testen
http://dl.dropbox.com/u/17326992/dev/vdr…13.50_amd64.deb

herrlado's VDR

ASUS P8H77-M LE, 4GB DDR3-1333, Core i3 2100T / Asus NVidia GT 610 (mit 1GB RAM ) / yaVDR 0.5 (testing-vdr, testing-xbmc) / 3.5.0-27er Kernel / TeVii S480 & TT S2-1600 / softhddevice / yaUsbIR V3 mit Logitech Harmony 600 / Samsung UE40B8000 über HDMI / 50Hz / 13.0°,19.2°,28.2°,42.0°

11

Wednesday, November 2nd 2011, 2:04pm

Source code

1
2
Ich möchte also dann aus Android heraus auf diese Schnittstelle zugreifen als alternative
zu vdr-plugin-vdrmanager.


sowas in der art, genau.

v_r hat halt auch angefangen sowas für android zu machen (guia ist wieder was anderes, braucht aber auch restfulapi).
v_r betont auch immer wieder es soll keine fernbedienung sein.

die sourcen des android programms von v_r finde ich nicht.

aber so sieht es aus : (nicht veröffentlicht)
http://www.bilderload.com/daten/yadroid2C0LD2.jpg

ich dachte nur, da machen sich zuviele leute gleichzeitig an das gleiche thema ran ....
am ende mir auch egal, ich bin der letzte der helfen kann.

EDIT : sry auch für offtopic.

KlausiHH

Professional

Posts: 681

Location: Hamburg

Occupation: Web-Developer

  • Send private message

12

Wednesday, November 2nd 2011, 2:07pm


Geht nicht, gleiches Spiel. Der VDR startet nicht vollständig und crasht.

syslog-Auszug

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Nov  2 14:06:20 jpmvdr vdr: [9568] starting plugin: systeminfo
Nov  2 14:06:20 jpmvdr vdr: [9568] starting plugin: zappilot
Nov  2 14:06:20 jpmvdr vdr: [9568] starting plugin: restfulapi
Nov  2 14:06:20 jpmvdr vdr: [9568] restfulapi: Used settings: port: 8002, ip: 0.0.0.0, eimgs: /var/cache/vdr/epgimages, cimgs: /usr/share/vdr-channellogos, headers: activated
Nov  2 14:06:21 jpmvdr vdr: [9700] [xine..put] Client 0 connected: 127.0.0.1:38178
Nov  2 14:06:21 jpmvdr vdr: [9700] loading /var/lib/vdr/plugins/xineliboutput/allowed_hosts.conf
Nov  2 14:06:21 jpmvdr vdr: [9700] [xine..put] cxSocket: setsockopt(SO_SNDBUF): got 262142 bytes
Nov  2 14:06:21 jpmvdr vdr: [9700] [xine..put] Client 1 connected: 127.0.0.1:38179
Nov  2 14:06:21 jpmvdr vdr: [9700] loading /var/lib/vdr/plugins/xineliboutput/allowed_hosts.conf
Nov  2 14:06:21 jpmvdr vdr: [9700] [xine..put] cxSocket: setsockopt(SO_SNDBUF): got 262142 bytes
Nov  2 14:06:21 jpmvdr vdr: [9700] [xine..put] Data connection (TCP) requested
Nov  2 14:06:21 jpmvdr vdr: [9700] [xine..put] cBackgroundWriterI initialized (buffer 512 kb)
Nov  2 14:06:21 jpmvdr vdr: [9700] [xine..put] cTcpWriter initialized (buffer 512 kb)
Nov  2 14:06:21 jpmvdr vdr-sxfe[9584]: [9729] [console]   read_key: read(stdin) failed: no stdin
Nov  2 14:06:21 jpmvdr vdr-sxfe[9584]: [9727] [input_vdr] Control stream disconnected
Nov  2 14:06:21 jpmvdr init: vdr main process (9568) killed by PIPE signal
Nov  2 14:06:21 jpmvdr init: graphtft-fe main process (9579) killed by TERM signal
Nov  2 14:06:21 jpmvdr init: vdr-frontend main process (9584) terminated with status 1
Nov  2 14:06:21 jpmvdr vdr-crash: vdr exit with signal PIPE . Restarting
Mein VDR: OrigenAE/Amisos X15e, Asrock G41M-GE3, C2D E5700, 4 GB DDR3, WD SATA-HDD 500 GB, Nvidia GT 230 PCIe, TechnoTrend C-1501 + Terratec Cinergy C HD, 7" TFT (GraphTFT, ohne Touch), imon-Empfänger + Harmony 300i, yaVDR 0.4, Frontend xineliboutput, XBMC Eden aus testing, 24" PC-Monitor als Fernseher, 2.1 Boxen-Set Edifier C2 rev2, Kabelprovider Wilhelm Tell (ohne Grundverschlüsselung), 5 TB extern (USB) für Serien und Filme.
Hinweis für Allergiker: Dieser Beitrag kann Spuren von Nüssen enthalten.

herrlado

Professional

  • "herrlado" started this thread

Posts: 727

Location: Kassel

Occupation: Softwareentwickler

  • Send private message

13

Wednesday, November 2nd 2011, 2:11pm

Source code

1
2
Ich möchte also dann aus Android heraus auf diese Schnittstelle zugreifen als alternative
zu vdr-plugin-vdrmanager.


sowas in der art, genau.

v_r hat halt auch angefangen sowas für android zu machen (guia ist wieder was anderes, braucht aber auch restfulapi).
v_r betont auch immer wieder es soll keine fernbedienung sein.

die sourcen des android programms von v_r finde ich nicht.

aber so sieht es aus : (nicht veröffentlicht)
http://www.bilderload.com/daten/yadroid2C0LD2.jpg

ich dachte nur, da machen sich zuviele leute gleichzeitig an das gleiche thema ran ....
am ende mir auch egal, ich bin der letzte der helfen kann.
Hmm, ok da hast du Recht. Klar würde ich mit ihm gerne reden. Ist er hier angemeldet?
Im Prinzip ist das ganz Einfach, also an die Rohe Daten zu kommen. Ich habe es aber erst einmal als eine Idee nichts weiter, da ich nicht weiß, wie vebreitet restfulapi Plugin ist
bzw. ob es gängige Abhängigkeit hat, so dass jeder es Problemlos bei sich installieren kann.

Wie genau läuft es mit dem Packagebau bei euch ab? Was muss ich tun, wenn ich die Änderungen habe, damit bei euch neues Package gebaut und als update angeboten wird?

herrlado's VDR

ASUS P8H77-M LE, 4GB DDR3-1333, Core i3 2100T / Asus NVidia GT 610 (mit 1GB RAM ) / yaVDR 0.5 (testing-vdr, testing-xbmc) / 3.5.0-27er Kernel / TeVii S480 & TT S2-1600 / softhddevice / yaUsbIR V3 mit Logitech Harmony 600 / Samsung UE40B8000 über HDMI / 50Hz / 13.0°,19.2°,28.2°,42.0°

herrlado

Professional

  • "herrlado" started this thread

Posts: 727

Location: Kassel

Occupation: Softwareentwickler

  • Send private message

14

Wednesday, November 2nd 2011, 2:14pm

Bitte dann folgendes tun.

aptitute install vdr-dbg gdb

Dann

in /etc/default/vdr

DAEMON="/usr/bin/vdr-dbg"

eintragen.

Vdr neustarten. Wenn es nun crasht

sollte crashlog in /var/log/vdr/ liegen.

Gruß,
Lado

P.S. natürlich die Zeile dann wieder z.B. mit einem # auskommentieren :)

Geht nicht, gleiches Spiel. Der VDR startet nicht vollständig und crasht.

syslog-Auszug

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Nov  2 14:06:20 jpmvdr vdr: [9568] starting plugin: systeminfo
Nov  2 14:06:20 jpmvdr vdr: [9568] starting plugin: zappilot
Nov  2 14:06:20 jpmvdr vdr: [9568] starting plugin: restfulapi
Nov  2 14:06:20 jpmvdr vdr: [9568] restfulapi: Used settings: port: 8002, ip: 0.0.0.0, eimgs: /var/cache/vdr/epgimages, cimgs: /usr/share/vdr-channellogos, headers: activated
Nov  2 14:06:21 jpmvdr vdr: [9700] [xine..put] Client 0 connected: 127.0.0.1:38178
Nov  2 14:06:21 jpmvdr vdr: [9700] loading /var/lib/vdr/plugins/xineliboutput/allowed_hosts.conf
Nov  2 14:06:21 jpmvdr vdr: [9700] [xine..put] cxSocket: setsockopt(SO_SNDBUF): got 262142 bytes
Nov  2 14:06:21 jpmvdr vdr: [9700] [xine..put] Client 1 connected: 127.0.0.1:38179
Nov  2 14:06:21 jpmvdr vdr: [9700] loading /var/lib/vdr/plugins/xineliboutput/allowed_hosts.conf
Nov  2 14:06:21 jpmvdr vdr: [9700] [xine..put] cxSocket: setsockopt(SO_SNDBUF): got 262142 bytes
Nov  2 14:06:21 jpmvdr vdr: [9700] [xine..put] Data connection (TCP) requested
Nov  2 14:06:21 jpmvdr vdr: [9700] [xine..put] cBackgroundWriterI initialized (buffer 512 kb)
Nov  2 14:06:21 jpmvdr vdr: [9700] [xine..put] cTcpWriter initialized (buffer 512 kb)
Nov  2 14:06:21 jpmvdr vdr-sxfe[9584]: [9729] [console]   read_key: read(stdin) failed: no stdin
Nov  2 14:06:21 jpmvdr vdr-sxfe[9584]: [9727] [input_vdr] Control stream disconnected
Nov  2 14:06:21 jpmvdr init: vdr main process (9568) killed by PIPE signal
Nov  2 14:06:21 jpmvdr init: graphtft-fe main process (9579) killed by TERM signal
Nov  2 14:06:21 jpmvdr init: vdr-frontend main process (9584) terminated with status 1
Nov  2 14:06:21 jpmvdr vdr-crash: vdr exit with signal PIPE . Restarting

herrlado's VDR

ASUS P8H77-M LE, 4GB DDR3-1333, Core i3 2100T / Asus NVidia GT 610 (mit 1GB RAM ) / yaVDR 0.5 (testing-vdr, testing-xbmc) / 3.5.0-27er Kernel / TeVii S480 & TT S2-1600 / softhddevice / yaUsbIR V3 mit Logitech Harmony 600 / Samsung UE40B8000 über HDMI / 50Hz / 13.0°,19.2°,28.2°,42.0°

15

Wednesday, November 2nd 2011, 2:17pm

Im Prinzip ist das ganz Einfach, also an die Rohe Daten zu kommen. Ich habe es aber erst einmal als eine Idee nichts weiter, da ich nicht weiß, wie vebreitet restfulapi Plugin ist
bzw. ob es gängige Abhängigkeit hat, so dass jeder es Problemlos bei sich installieren kann.


Das hat leider sehr strenge Abhängigkeiten. Für den 1.6er VDR brauchts nen VDR Patch, ferner brauchts nen brandaktuelles tntnet was es noch nicht in die gängigen Linux Distributionen geschafft hat.
Wobei das generell nix negatives ist, längerfristig wird sich das schon regeln. Und wenn Programme anfangen die restfulapi zu nutzen dann wird das Plugin wohl auch in alle gängigen VDR Distributionen aufgenommen werden. Die Idee einer restful API (die dann von allen genutzt wird) ist ja super.


Wobei restfulapi leider keinerlei Userverwaltung/Zugriffbeschränkung hat (und AFAIK ist das auch nicht gelpant). Damit ist der VDR im Netz erstmal komplett offen. Und Jugendschutz ist auch nicht. IMHO ist es momentan eher geeignet um an localhost gebunden zu werden und eine lokale Proxy APP (dann halt standalone und nicht als VDR Plugin, was ja schonmal nen Vorteil ist) zu bedienen.

cu

Mein VDR

Mein VDR
Digitainer2xBouget DVB-SDebian Squeeze (Kernel 2.6.35.3 von kernel.org)Softdevice Ausgabepluginvdr 1.6.0-3 (Extensions Patch 72) und viele Plugins von SourceMedion X10 FernbedienungSDC-Megtron Display (240x128x1) mit GraphLCD-PluginFreevo 1.9.0
Vodcatcher Helper in ein freundliches DEB verpackt, Tester Willkommen: http://dl.dropbox.com/s/705bh6ydgisfrqu/index.htmlFingerprint: 8A104A00D5031773A9F72A19BAEE135EA7860149

KlausiHH

Professional

Posts: 681

Location: Hamburg

Occupation: Web-Developer

  • Send private message

16

Wednesday, November 2nd 2011, 2:27pm

Nu geht nix mehr. ;(

Plugin deinstalliert. Mehrere Neustarts, vdr crasht weiterhin.
dkpg -r ... ist doch richtig, oder?

Mal diesen Debug-vdr installiert. Man erzeugt der viele Dateien ;)

crashlog:

Quoted

Crashlog from Wed Nov 2 14:21:20 CET 2011
----------------------------------

Environment details:
TERM=linux
EXIT_SIGNAL=PIPE
PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin
PWD=/
JOB=vdr
RESULT=failed
SHLVL=1
PROCESS=main
UPSTART_INSTANCE=
UPSTART_EVENTS=stopped
UPSTART_JOB=vdr-exit-other
INSTANCE=
_=/usr/bin/env

Command line:
/usr/bin/vdr-dbg --lirc=/var/run/lirc/lircd -v /srv/vdr/video.00 -c /var/lib/vdr -L /usr/lib/vdr/plugins -r /usr/lib/vdr/vdr-recordingaction -s -E /var/cache/vdr/epg.data -u vdr -g /tmp --port 6419 -w 0 -Psc -B0 -B1 -B2 -Pxineliboutput --local=none --primary --remote=127.0.0.1:37890 -Pgraphtft -d none -Plive --port=8008 --ip=0.0.0.0 --epgimages=/var/cache/vdr/epgimages -Pmenuorg -Pdbus2vdr -Pwirbelscan -Pmarkad -Pdvd -C /var/cache/vdr/dvd -Pchannellists -Ptext2skin -Posdteletext -Piptv -Pquickepgsearch -Pmlist -Pburn --iso=/srv/vdr/video.00/iso -Psysteminfo -Pzappilot -Prestfulapi --port=8002 --ip=0.0.0.0 --epgimages=/var/cache/vdr/epgimages --channellogos=/usr/share/vdr-channellogos -Pepgsearch -f /usr/bin/svdrpsend -Ptvm2vdr -Pconflictcheckonly -Pextrecmenu -Ptimeline -Pfemon -Pskinpearlhd --epgimages=/var/cache/vdr/epgimages -Pstreamdev-server -Pdvdswitch -Pepgsearchonly -Pundelete -Pskinelchi -Pxvdr -t 10 -Pdynamite &> /tmp/vdr.log

Versions:
---------
Nov 2 14:21:20.077 [general.debug] using new 1.7.11+ capture code
vdr (1.7.21/1.7.21) - The Video Disk Recorder
xineliboutput (1.0.90-cvs) - X11/xine-lib output plugin
graphtft (0.3.3) - VDR OSD on TFT
live (0.2.0) - Live Interactive VDR Environment
menuorg (0.4.4) - Reorganizes the main menu
dbus2vdr (0.0.2j) - expose methods for controlling vdr via DBus
wirbelscan (0.0.7) - DVB and pvrinput channel scan for VDR
markad (0.1.2) - Mark advertisements
dvd (0.3.6-b03) - turn VDR into an (almost) full featured DVD player
channellists (0.0.4) - Manage your channellists
text2skin (1.3.1) - Loader for text-based skins
osdteletext (0.9.1) - Displays teletext on the OSD
iptv (0.4.2) - Experience the IPTV
quickepgsearch (0.0.1) - Quick search for broadcasts
mlist (1.0.1) - Displays the message history
burn (0.2.0-beta7) - Versatile convert-and-burn plugin
systeminfo (0.1.2) - Display various system informations
zappilot (0.0.4) - A zapping co-pilot
restfulapi (0.1.0) - Offers a RESTful-API to retrieve data from VDR
epgsearch (1.0.1) - search the EPG for repeats and more
tvm2vdr (0.0.5) - Tvm2vdr EPG-Data from tvmovie
conflictcheckonly (0.0.1) - Direct access to epgsearch's conflict check menu
extrecmenu (1.2.1) - Extended recordings menu
timeline (1.0.141-kw001) - Show timer overview and collisions
femon (1.7.10) - DVB Signal Information Monitor (OSD)
skinpearlhd (0.0.1) - PearlHD Skin
streamdev-server (0.5.1-git) - VDR Streaming Server
dvdswitch (0.2.0) - Allows playback of DVD images
epgsearchonly (0.0.1) - Direct access to epgsearch's search menu
undelete (0.0.6) - undelete for recordings
skinelchi (0.2.4) - Elchi skin
xvdr (0.9.0) - VDR-Network-Streaming-Interface (XVDR) Server
dynamite (0.0.8a) - attach/detach devices on the fly
Backtrace:
----------
Mein VDR: OrigenAE/Amisos X15e, Asrock G41M-GE3, C2D E5700, 4 GB DDR3, WD SATA-HDD 500 GB, Nvidia GT 230 PCIe, TechnoTrend C-1501 + Terratec Cinergy C HD, 7" TFT (GraphTFT, ohne Touch), imon-Empfänger + Harmony 300i, yaVDR 0.4, Frontend xineliboutput, XBMC Eden aus testing, 24" PC-Monitor als Fernseher, 2.1 Boxen-Set Edifier C2 rev2, Kabelprovider Wilhelm Tell (ohne Grundverschlüsselung), 5 TB extern (USB) für Serien und Filme.
Hinweis für Allergiker: Dieser Beitrag kann Spuren von Nüssen enthalten.

herrlado

Professional

  • "herrlado" started this thread

Posts: 727

Location: Kassel

Occupation: Softwareentwickler

  • Send private message

17

Wednesday, November 2nd 2011, 2:29pm

Hi. Hmm dann kann es doch nicht daran liegen?

Bitte nicht den Inhalt von crashlog nicht posten sondern als Anhang anhängen.


Gruß,
Lado

herrlado's VDR

ASUS P8H77-M LE, 4GB DDR3-1333, Core i3 2100T / Asus NVidia GT 610 (mit 1GB RAM ) / yaVDR 0.5 (testing-vdr, testing-xbmc) / 3.5.0-27er Kernel / TeVii S480 & TT S2-1600 / softhddevice / yaUsbIR V3 mit Logitech Harmony 600 / Samsung UE40B8000 über HDMI / 50Hz / 13.0°,19.2°,28.2°,42.0°

gda

Im Forum Zuhause

Posts: 13,269

Location: HH

  • Send private message

18

Wednesday, November 2nd 2011, 2:31pm

Source code

1
2
Backtrace:
----------

Das was hiernach kommen würde wäre interessant.

Gerald

HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 12.04.2, Plex Media Server
Samsung UE55H6470

KlausiHH

Professional

Posts: 681

Location: Hamburg

Occupation: Web-Developer

  • Send private message

19

Wednesday, November 2nd 2011, 2:32pm

Das was hiernach kommen würde wäre interessant.

Bin zwar in solchen Dingen nur sehr wenig erfahren, aber ja, kann ich mir vorstellen.
Nur ... da steht nix weiter, ehrlich.
Mein VDR: OrigenAE/Amisos X15e, Asrock G41M-GE3, C2D E5700, 4 GB DDR3, WD SATA-HDD 500 GB, Nvidia GT 230 PCIe, TechnoTrend C-1501 + Terratec Cinergy C HD, 7" TFT (GraphTFT, ohne Touch), imon-Empfänger + Harmony 300i, yaVDR 0.4, Frontend xineliboutput, XBMC Eden aus testing, 24" PC-Monitor als Fernseher, 2.1 Boxen-Set Edifier C2 rev2, Kabelprovider Wilhelm Tell (ohne Grundverschlüsselung), 5 TB extern (USB) für Serien und Filme.
Hinweis für Allergiker: Dieser Beitrag kann Spuren von Nüssen enthalten.

gda

Im Forum Zuhause

Posts: 13,269

Location: HH

  • Send private message

20

Wednesday, November 2nd 2011, 2:34pm

Zitat von »gda«



Das was hiernach kommen würde wäre interessant.

Bin zwar in solchen Dingen nur sehr wenig erfahren, aber ja, kann ich mir vorstellen.
Nur ... da steht nix weiter, ehrlich.

Dann eben im syslog nach der Ursache suchen.

Gerald

HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 12.04.2, Plex Media Server
Samsung UE55H6470