[1] 2 >>> Archiv / MLD 3.x / Raspberry PI / Mld Auf Rpi Installieren
 

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20528
    • View Profile
    • ClausMuus.de
Mld Auf Rpi Installieren
« on: August 13, 2013, 18:36:11 »
gkd-berlin

Hallo,

ich habe versucht die MLD auf einem RPI zu installieren. Dazu habe ich aus dem Downloadbereich die Standardversion MLD-3.0.1-rpi_standard-2013.07.01_56.tgz runtergeladen.
Auf WIN-XP-rechner die SD-karte formariert, die tgz mit 7-Zip extrahiert. Dabei ist eine tar-Datei rausgekommen. Diese dann auf eine SD-Karte entpackt. Karte in den RPI gesteckt und los !

Oh welche Freude: Startbildschirm und OSD waren zu sehen. Dann wollte ich die Channels.conf einstellen.
Das Menü "Systen" hat sich nicht geöffnet, einfach hängen geblieben.
Weiter übers WebIf.
In der sysinit waren schon Fehlermeldungen.

Was mache ich wieder einmal falsch?

Meine momentane Hardware: RPI Typ B, Tastatur (USB), SD-Karte = SanDisk Extreme 4 GB 30 MB/s, Netzteil 5V/2A, DVB-T-C - Stick: Sundtek MediaTV Digital Home.
Die SD-Karte funktioniert mit Raspbian und 1 GHz-
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline gkd-berlin

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 1399
    • View Profile
Mld Auf Rpi Installieren
« Reply #1 on: August 15, 2013, 04:57:36 »
Hallo,

den Raspberry Pi habe ich mir aus reiner Neugier gekauft. Alle Welt bastelt mit dem Ding.
Auf der Suche nach einer sinnvollen Anwendung für den RPI bin ich hier auf die MLD-RPI gestoßen.

Folgendes möchte ich realisieren:
- Fernsehen an einem alten LCD-TV (hat nur einen Analogtuner aber einen HDMI-Anschluß)
- Timer gesteuerte Aufnahmen auf 500 GB HDD
- Wiedergabe der Aufnahmen
- TV-Empfang mit Sundtek Media Digital Home (DVB-T/C)-Stick
- Anschluß eines GLCD
- WAF-freundliche Bedienung (sehr wichtig)

Die Hardware, so glaube ich, bekomme ich hin.
Als GLCD wäre vielleicht das hier geeignet:
http://www.emsystech.de/raspi-lcd/
http://www.raspiprojekt.de/anleitungen/sch...gen/14-i2c.html
http://www.forum-raspberrypi.de/Thread-tes...lcd-new-edition
Gleichzeitig wäre das Problem mit dem fehlenden RTC auf dem RPI gelöst.

Leider habe ich mit der Software für dieses Vorhaben arge Probleme.
Deshalb meine Frage:
Seit ihr der Meinung, das dieses Vorhaben mit der MLD-RPI realisierbar ist?
Informationen und Software zur Hardware würde ich zusammensuchen.
Aber das in die MLD-RPI einbinden, kann ich nicht. Testen natürlich schon.

Ein erster Versuch, unter Raspbian mit dem TV-Stick, hatte einen kleinen Erfolg.
Mit mplayer konnte ich fernsehen. Da die Decodierung über die mplayer-Software erfolgt, war nur 1 Bild/s sichtbar. Aber immerhin, es geht.

Beim 1. Versuch mit der MLD-RPI habe ich zumindest schon mal den Startbildschirm und das OSD gesehen.
Auch das mc-Addon konnte nachgeladen werden.

Ich möchte keine neue Set-Top-Box erfinden, sondern den Umgang mit dem RPI lernen und sinnvoll erproben.
Kann ich aber nicht alleine.

Ich bin sehr auf eure Meinungen gespannt.

Gruß Gerhard
Meine VDR:
Spoiler (show / hide)

Offline gkd-berlin

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 1399
    • View Profile
Mld Auf Rpi Installieren
« Reply #2 on: August 15, 2013, 10:37:26 »
Hallo,

nachdem jetzt immer ntp erkannt wird, komme ich über das WebIf ins Setup. Hier konnte ich auch die Kanalliste auf DVB-T Berlin-Brandenburg ändern.
Hat nichts genutzt, da kein DVB Device gefunden wird.

Im Anhang sind: messages, sysinit und dmesg.
Hoffentlich hilft es weiter.

Gruß Gerhard
Meine VDR:
Spoiler (show / hide)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20528
    • View Profile
    • ClausMuus.de
Mld Auf Rpi Installieren
« Reply #3 on: August 15, 2013, 16:46:17 »
Hi,

hast Du denn den Sundteck Treiber auf DVB-T eingestellt? Der kennt ja mehrere Modies. Ich bin auch nicht sicher, dass das Umschalten des Modus korrekt arbeitet, seitdem die Option für DVB-S hinzugefügt wurde. Eventuell musst DU den mal auf der Komandozeile manuell umschalten.

Wofür beabsichtigst Du die RTC hinzuzufügen? Hast Du kein Internet am Ziehl Ort? Ausserdem könnte dei aktuelle Zeit ja auch vom VDR über DVB geholt werden.

Das LCD halte ich nicht für sehr sinnvoll, da es aus mehr als einem Meter Abstand kaum abzulesen sein wird. Das wäre also lediglich nen nettes Gimmig, aber für nen TV Reciver kaum brauchbar. Da helfen nur recht große TFTs.

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

Offline gkd-berlin

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 1399
    • View Profile
Mld Auf Rpi Installieren
« Reply #4 on: August 15, 2013, 19:01:04 »
Hallo Claus,

Das LCD war nur als Gimmig gedacht. Gut, ein RTC ist nicht erforderlich. Es geht ja über den VDR. Internet ist nicht am Zielort vorhanden. Vergessen wir´s.

Nun zum Wichtigen:
Quote
hast Du denn den Sundteck Treiber auf DVB-T eingestellt? Der kennt ja mehrere Modies. Ich bin auch nicht sicher, dass das Umschalten des Modus korrekt arbeitet, seitdem die Option für DVB-S hinzugefügt wurde. Eventuell musst DU den mal auf der Komandozeile manuell umschalten.
Wie schalte ich den Modus manuell um?

Gruß Gerhard
Meine VDR:
Spoiler (show / hide)

Offline gkd-berlin

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 1399
    • View Profile
Mld Auf Rpi Installieren
« Reply #5 on: August 15, 2013, 20:49:04 »
Hallo,

ich habe nicht gewußt, daß es für die Sundtek-Sticks ein eigenes Addon gibt.
dvb-sundtek-Addon und MPG2-Lizenz installiert. Nun kann ich fernsehen.

Jetzt geht die Testerei erst richtig los. :)

Gruß Gerhard
Meine VDR:
Spoiler (show / hide)

Offline gkd-berlin

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 1399
    • View Profile
Mld Auf Rpi Installieren
« Reply #6 on: August 18, 2013, 01:26:41 »
Hallo,

ich habe ein wenig mit dem RPI und der MLD-rpi rumgespielt.

- Geschwindigkeit:
Als erstes ist mir aufgefallen, wie langsam die Kiste (700 MHz) ist. Das System hochfahren dauert bei mir 1:40 Min. Ein Reboot aus dem laufenden System 3:45 Min. In der Testphase sind solche Zeiten extrem belastend. Im Dauerbetrieb wird ja nicht ausgeschaltet. Da sind die Ladezeiten egal.
Aber allein femon bringt die Kiste zu Bildausfällen und Tonstottern. Zugriffe über das WebIf zerfetzen Bild + Ton. Ist alles für den Normalbetrieb unwichtig. So ein WebIf-Zugriff dauert für jeden Menüpunkt den man aufrufen muß ca. 40-45 Sek.
Im normalen Fernsehbetrieb gibt es bei schnellen horizontalen Bewegungen an vertikalen Kanten grobe Deinterlace-Fehler. Z. B. bei schnellen Handbewegungen oder Sportübertragungen. Das kann man auch bei der Laufschrift von z.B. N24 sehr krass sehen.
Ein übertakten bis auf 1000 MHz hat gefühlt nichts gebracht. Muß ich noch einmal genauer testen.
 
- Zeit und Datum:
Wenn ntp beim hochfahren nicht klappt oder kein Internet angeschlossen ist, steht die Uhr auf 1.1.1970 0:00. Daraus folgt: Kein EPG, keine Timer-Aufnahmen.
Wo kann man einstellen, daß Datum und Zeit über den VDR geholt wird?

- Fernbedienung:
Mit der TV-Fernbedienung kann man nur die Zifferntasten für die Kanaleingabe benutzen und mit den Pfeiltasten die Kanäle hoch und runter schalten. Die ok-Taste funktioniert auch.
Menü und rot, grün, gelb und blau gehen nicht.
Die zum DVB-T-Stick mitgelieferte FB taugt auch nichts. Da gibt es keine Farb und Menütasten. Es funktionieren nur 2 Tasten aber an falscher Stelle.
Die Funktion: <Setup->TV->VDR->Eingabegerät anlernen> im WebIF funktioniert nicht. Wie kann man die Stick-FB anlernen? Die remote.conf ist es nicht.
Die fehlenden Tasten habe ich über eine angeschlossene Tastatur eingegeben. Eine Tastatur soll im Normalbetrieb nicht angeschlossen sein.

-Festplatte:
Wie man eine Festplatte mounten muß habe ich rausbekommen. Nun soll die Platte nicht das ganze Jahr laufen. Deshalb hdparm installiert.
Meine VDR:
Spoiler (show / hide)

Offline gkd-berlin

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 1399
    • View Profile
Mld Auf Rpi Installieren
« Reply #7 on: August 18, 2013, 17:04:12 »
Hallo,

Zeit- und Datum über VDR einstellen:
Ich habe es im epgsearch-Plugin gefunden.
Nach einiger Zeit wird "EPG aktualisieren" auf dem TV angezeigt. Danach kommt: "VDR schaltet in 5:00 Min aus". Die Zeit wird auch runtergezählt und ausgeschaltet.
Wie kann ich das verhindern? Der VDR soll ja eingeschaltet bleiben. Nur durch drücken einer Taste, z.B. auf der Tastatur, wird das runterzählen abgebrochen.
In <System->VDR Setup->Plugins->epgsearch> habe ich nichts passendes gefunden.

Gruß Gerhard
Meine VDR:
Spoiler (show / hide)

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2280
    • View Profile
Mld Auf Rpi Installieren
« Reply #8 on: August 18, 2013, 17:34:37 »
Hallo Gerhard,

ich vermute, du meinst die Einstellung im VDR-Setup unter Sonstiges/VDR ausschalten bei Inaktivität (min). Siehe auch Benutzerhandbuch.

Die Zeit wird im VDR-Setup unter EPG/Systemzeit stellen und Transponder für Systemzeit gestellt.

Viele Grüße skippy
meine MLDs (show / hide)

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2280
    • View Profile
Mld Auf Rpi Installieren
« Reply #9 on: August 18, 2013, 18:47:55 »
Ups sorry, beim Raspi gibt es ja gar kein OSD, ob das Control-Plugin funktioniert,weiß ich nicht. Die entsprechenden Parameter in der setup.conf müssten sein:

MinUserInactivity = 0, SetSystemTime = 1 und TimeTransponder = 338

Der Dreisteller vom Transponder kommt aus der channels.conf. 338 sind zumindest bei mir die ersten drei Stellen des Transponders für die ARD.

Viele Grüße skippy

 
meine MLDs (show / hide)

Offline gkd-berlin

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 1399
    • View Profile
Mld Auf Rpi Installieren
« Reply #10 on: August 18, 2013, 19:30:21 »
Hallo skippy,

doch, doch der Raspi hat ein OSD.
Dein Tipp die Einstellung im VDR-Setup unter Sonstiges/VDR ausschalten bei Inaktivität (min), war schon richtig. Daran hatte ich noch nicht gedacht.
Ich hab bei Inaktivität 0 eingetragen. Jetzt erscheint der Ausschalttimer nach "Aktualisiere EPG Daten" nicht mehr. Während der Aktualisierung sind alle Sender auf dem Transponder von einem Balkenmuster überlagert. Erst nach umschalten auf einen Sender auf einem anderen Tranponder gibt es wieder gute Bilder. Das muß ich aber noch genauer testen.
In der setup.conf stehen bei mir die gleichen Werte. Nur mein Tranponder steht auf 522. Das ist nach meiner channels.conf völlig korrekt.

Erst einmal vielen Dank für den Tipp. Damit ist die erste große Hürde erfolgreich genommen. Mal sehen, was noch so kommt.

Gruß Gerhard
 
Meine VDR:
Spoiler (show / hide)

Offline gkd-berlin

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 1399
    • View Profile
Mld Auf Rpi Installieren
« Reply #11 on: August 21, 2013, 22:35:10 »
Hallo,
bei meinen Testspielereien ist mir dieser Fehler aufgefallen:
Quote
MLD> vcgencmd measure_temp
vcgencmd: error while loading shared libraries: libvcos.so: cannot open shared object file: No such file or directory
MLD>
Leider habe ich noch keinen Weg gefunden, die Fernbedienung neu anzulernen.
Welche Bedingungen (Plugins, Addons) müssen erfüllt sein. Die Installation von dvb-remote und lirc hatte keinen Erfolg.
Per WebIf: <Setup/Tv/Eingabegerät anlernen../lirc>  blieb ohne jegliche Auswirkung. Nun hänge ich fest.
Wer kann helfen?

Gruß Gerhard
Meine VDR:
Spoiler (show / hide)

Offline gkd-berlin

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 1399
    • View Profile
Mld Auf Rpi Installieren
« Reply #12 on: August 28, 2013, 16:45:56 »
Hallo,

ich gebe auf.
Eine MLD auf einen Raspberry Pi zu installieren und als VDR zu betreiben ist sehr blauäugig.
Abgesehen, daß die Kiste extrem langsam ist, im WebIf dauert der Zugriff auf das Setup über 5 Minuten.

Ich kann z.B. die Aufnahme-Funktion nicht in Gang bringen.
In der message finde ich das:
Quote
Aug 28 15:31:17 (none) user.debug vdr: [2329] [xine..put] cXinelibOsd::CanHandleAreas(): Device does not support ARGB
Aug 28 15:31:38 (none) user.debug vdr: [2329] [xine..put] cXinelibOsd::CanHandleAreas(): Device does not support ARGB
Aug 28 15:31:50 (none) user.err vdr: [2329] timer 1 (1 1458-1610 'Verdachtsfälle') set to event Mit 28.08.2013 15:00-16:00 'Verdachtsfälle'
Aug 28 15:31:50 (none) user.err vdr: [2329] timer 1 (1 1458-1610 'Verdachtsfälle') added (active)
Aug 28 15:31:58 (none) user.err vdr: [2329] timer 1 (1 1458-1610 'Verdachtsfälle') set to event Mit 28.08.2013 15:00-16:00 'Verdachtsfälle'
Aug 28 15:31:58 (none) user.err vdr: [2329] timer 1 (1 1458-1610 'Verdachtsfälle') modified (active)
Aug 28 15:32:01 (none) user.err vdr: [2329] switching device 1 to channel 1
Aug 28 15:32:02 (none) user.err vdr: [2329] timer 1 (1 1458-1610 'Verdachtsfälle') start
Aug 28 15:32:02 (none) user.err vdr: [2329] Title: 'Verdachtsfälle' Subtitle: ''
Aug 28 15:32:02 (none) user.err vdr: [2329] executing '/etc/vdr/recording.d/rc.action before "/data/tv/tv0/Verdachtsfälle/2013-08-28.14.58.1-0.rec"'
Aug 28 15:32:02 (none) user.err vdr: [2329] record /data/tv/tv0/Verdachtsfälle/2013-08-28.14.58.1-0.rec
Aug 28 15:32:02 (none) user.err vdr: [2329] creating directory /data/tv/tv0/Verdachtsfälle
Aug 28 15:32:02 (none) user.err vdr: [2329] ERROR (tools.c,413): /data/tv/tv0/Verdachtsfälle: Invalid argument
Aug 28 15:32:02 (none) user.err vdr: [2329] timer 1 (1 1458-1610 'Verdachtsfälle') deferred for 60 seconds
Aug 28 15:32:04 (none) user.err vdr: [2329] timer 1 (1 1458-1610 'Verdachtsfälle') stop
Aug 28 15:32:04 (none) user.err vdr: [2329] executing '/etc/vdr/recording.d/rc.action after "/data/tv/tv0/Verdachtsfälle/2013-08-28.14.58.1-0.rec"'
Aug 28 15:32:20 (none) user.debug vdr: [2329] [xine..put] cXinelibOsd::CanHandleAreas(): Device does not support ARGB
Aug 28 15:32:41 (none) user.err vdr: [2329] switching device 1 to channel 1
Aug 28 15:32:41 (none) user.err vdr: [2329] timer 1 (1 1458-1610 'Verdachtsfälle') start
Aug 28 15:32:41 (none) user.err vdr: [2329] Title: 'Verdachtsfälle' Subtitle: ''
Aug 28 15:32:41 (none) user.err vdr: [2329] executing '/etc/vdr/recording.d/rc.action before "/data/tv/tv0/Verdachtsfälle/2013-08-28.14.58.1-0.rec"'
Aug 28 15:32:42 (none) user.err vdr: [2329] record /data/tv/tv0/Verdachtsfälle/2013-08-28.14.58.1-0.rec
Aug 28 15:32:42 (none) user.err vdr: [2329] creating directory /data/tv/tv0/Verdachtsfälle
Aug 28 15:32:42 (none) user.err vdr: [2329] ERROR (tools.c,413): /data/tv/tv0/Verdachtsfälle: Invalid argument
Aug 28 15:32:42 (none) user.err vdr: [2329] timer 1 (1 1458-1610 'Verdachtsfälle') deferred for 60 seconds
Aug 28 15:32:43 (none) user.err vdr: [2329] timer 1 (1 1458-1610 'Verdachtsfälle') stop
Der Timer wird angelegt aber keine Aufnahme gemacht. Es soll eben nicht sein.
Nach ca. einer halben Stunde MLD-Laufzeit ist mir dann doch noch eine Aufnahme gelungen:
Quote
Aug 28 16:18:57 (none) user.err vdr: [2324] switching device 1 to channel 1
Aug 28 16:18:57 (none) user.err vdr: [2324] timer 1 (1 1618-1918 '@TITLE EPISODE') start
Aug 28 16:18:57 (none) user.err vdr: [2324] Title: 'Familien im Brennpunkt' Subtitle: ''
Aug 28 16:18:57 (none) user.err vdr: [2324] executing '/etc/vdr/recording.d/rc.action before "/data/tv/tv0/@Familien_im_Brennpunkt/2013-08-28.16.18.1-0.rec"'
Aug 28 16:18:58 (none) user.err vdr: [2324] record /data/tv/tv0/@Familien_im_Brennpunkt/2013-08-28.16.18.1-0.rec
Aug 28 16:18:58 (none) user.err vdr: [2324] creating directory /data/tv/tv0/@Familien_im_Brennpunkt
Aug 28 16:18:58 (none) user.err vdr: [2324] creating directory /data/tv/tv0/@Familien_im_Brennpunkt/2013-08-28.16.18.1-0.rec
Aug 28 16:18:58 (none) user.err vdr: [2324] recording to '/data/tv/tv0/@Familien_im_Brennpunkt/2013-08-28.16.18.1-0.rec/00001.ts'
Aug 28 16:18:58 (none) user.err vdr: [5932] recording thread started (pid=2324, tid=5932, prio=high)
Aug 28 16:18:58 (none) user.err vdr: [2324] info: Aufzeichnung gestartet
Aug 28 16:18:58 (none) user.debug vdr: [2324] [xine..put] cXinelibOsd::CanHandleAreas(): Device does not support ARGB
Aug 28 16:19:43 (none) user.debug vdr: [2324] [xine..put] cXinelibOsd::CanHandleAreas(): Device does not support ARGB
Scheint also wieder einmal eine Zeitfrage zu sein.

Eine Festplatte einzubinden ist  mir gelungen, hdparm funktioniert wohl auch.
Das nächste Problem ist die Fernbedienung. Die TV-Fernbedienung hat zu wenig benutzbare Tasten. Die zum Stick mitgelieferte FB reagiert nur auf wenige Tasten. Sie müßte neu angelernt werden. Aber wie?
Fragen über Fragen. So will ich aber nicht arbeiten.

Fazit: Es hat keinen Sinn MLD auf einen RasPi zu installieren.
Da ich nun noch immer keine sinnvolle Anwendung für den RasPi gefunden habe, muß ich sagen: Schade ums Geld.
Ich werde es als "Lehrgeld" verbuchen.

Gruß Gerhard
Meine VDR:
Spoiler (show / hide)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20528
    • View Profile
    • ClausMuus.de
Mld Auf Rpi Installieren
« Reply #13 on: August 28, 2013, 18:02:37 »
Hi,

bei mir werkelt der RPI als Squeeze Player und Server, und das macht er echt gut. Einfach ne USB Soundkarte und nen 7" Touch Bildschirm angeschlossen und das entsprechende Image gebootet.
Damit kann ich nun die Musik in allen Räumen synchron wiedergeben (wenn gewünscht). Nach dem Booten muss lediglich einmalig das Webinterface des Squeeze-Servers aufgerufen werden, um den zu konfigurieren.

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

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2280
    • View Profile
Mld Auf Rpi Installieren
« Reply #14 on: August 28, 2013, 18:37:32 »
Quote
Fazit: Es hat keinen Sinn MLD auf einen RasPi zu installieren.
Da ich nun noch immer keine sinnvolle Anwendung für den RasPi gefunden habe, muß ich sagen: Schade ums Geld.
Ich werde es als "Lehrgeld" verbuchen.
Hi Gerhard,

bei mir werkelt der Rapi als Vomp-Client am Fernseher im Keller. Das läuft schon sehr gut. Damit kann ich die TV-Programme und Aufnahmen vom VDR sehen. Falls du so etwas gebrauchen kannst, auf deinem vorhandenen VDR einfach den Vomp-Server installieren und auf den Raspi den Vomp-Client sowie die channels.conf. Den Raspi kann ich mit der Fernbedienung des Fernsehers schalten. Ich hoffe ja immer noch, dass es in naher Zukunft mal ein Ausgabedevice für den Raspi geben wird   :unsure:  ...

Viele Grüße skippy
meine MLDs (show / hide)

[1] 2 >>> Archiv / MLD 3.x / Raspberry PI / Mld Auf Rpi Installieren
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.