Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - creiser

1
Allgemeines [ General ] / Server Requirements
« on: October 17, 2012, 01:04:18 »
Hallo!

Es funktioniert, und ist eigentlich eh ganz einfach: streamdev-server und svdrposd am Server installieren, nfs richtig einrichten, und die Sache laeuft.

Und hier fuer die naechsten, die so etwas probieren, eine Kurzfassung der zwei Huerden, die mir Zeit gekostet haben:

1.) Falsche Annahme meinerseits

Ich habe nur mit der LIVE-CD getestet, und weil diese ihren Server selbsttaetig findet, habe ich auch angenommen, dass alle plugins, die den Server kontaktieren, diesen auch finden. Bei dieser Annahme war ich mir so sicher, dass ich mehrfach ueberlesen habe, dass die Adresse des Servers fehlt, aber Plugins wie z. B. remotetimer oder epgsync funktionieren nun mal besser, wenn sie die IP-Adresse des Servers konfiguriert bekommen.

2.) nfs-server

Das Video-Verzeichnis des Servers muss am Client unter /mnt/data/tv/tv0 erscheinen und /mnt/data wird vom Client automatisch gemountet. Ich wollte es mir einfach machen, und habe in /mnt einen entsprechenden symlink namens data gesetzt, und in /etc/exports /mnt/data als symlink auf /home/video/tv/tv0 eingetragen. So weit so schoen, sollte man denken. Ich habe einige Zeit gebraucht, bis ich gemerkt habe, dass der nfs-server den symlink aufloest, und nicht /mnt/data, sondern /mnt/video/ exportiert. Das hat der Client natuerlich nicht gefunden.

Dann habe ich den Verzeichnisbaum /mnt/data/tv als echte directories aufgebaut und nur den symlink tv0 eingetragen. Geht natuerlich auch nicht, weil der symlink clientseitig aufgeloest wird, und das Verzeichnis, auf das er zeigt, fuer den Client nicht existiert. Symlinks und nfs-server sind ein Hund.

Um wirklich keinerlei Aenderungen am Client machen zu muessen, muesste ich am Server das Video-Verzeichnis in /mnt/data/tv/tv0 verschieben, was bei mir aber wegen der Partitionsgroessen nicht geht. Mit dem passenden Eintrag im fstab am Client funktioniert es.

Ich moechte mich nochmals fuer Eure Unterstuetzung bedanken.

mfg
CR

2
Allgemeines [ General ] / Server Requirements
« on: October 16, 2012, 18:15:30 »
Danke, mit dieser Information sollte ich auskommen. Ich halte Euch am Laufenden ueber Erfolg oder Misserfolg ;-)

mfg
CR

3
Allgemeines [ General ] / Server Requirements
« on: October 16, 2012, 00:32:22 »
Hallo,

danke soweit, aber ganz so einfach moechte ich es mir eigentlich nicht machen. Mein Ziel ist, dass das MLD-Client-ISO (bzw. eine reine default-Installation) *ohne* spezifische Veraenderung mit meinem Server zurechtkommt.

Nach meiner bescheidenen Einschaetzung muss dazu aber ein wenig "Magic" zwischen Server und Client passieren, und bevor ich mich mit einem Sniffer ins Kabel haenge (das ist muehsam) stellt sich fuer mich haupstaechlich die Frage:

Nach welchem nfs-export sucht der Client bzw. woher weiss er, welchen er nehmen soll? Oder nimmt er einfach das erste? Alle koennen's nicht sein, sonst haette es in meinem Test funktioniert. Mein nfs-server exportiert eine Latte von Verzeichnissen.

Gibt's sonst noch ein MLD-spezifisches Protokoll, dass zwischen Client und Server gesprochen wird?

Isbesondere beim nfs bitte ich Euch noch um Hilfe, den Rest sollte ich locker selbst hinbekommen (sobald ich die Zeit dafuer finde ;-(

BTW, bevor Ihr mich fuer verbloedet haltet: Ich hatte schon eine Zeit lang drei VDR-Instanzen mit einmal streamdev-server und zweimal client auf der selben HW laufen. Die Grundlagen des VDR-Client/Server Betriebs sind mir schon klar.

mfg
CR

4
Allgemeines [ General ] / Server Requirements
« on: October 15, 2012, 19:16:36 »
Hallo,

Mein VDR-Server ist ein 1.6er und selbst kompiliert auf OpenSuSE. Den moechte / muss ich weiter beibehalten, weil auf diesem Blech auch ein Haufen sonstige Funktionalitaet lauft.

Derzeit betreibe ich mehrere Clients mit unterschiedlicher HW auf Basis von OpenSuSE und vdr-sxfe, doch die Wartung wird mir zu muehsam, weshalb ich gern den MiniDVBLinux Client einsetzen wuerde.

Was muss mein Server zusaetzlich koennen, dass das funktioniert?

streamdev Plugin ist klar. nfs ist auch klar, aber unter welchen Namen muss das /video-Verzeichnis exportiert werden? /data duerfte es nicht sein, oder vielleicht habe ich die nfs-parameter nicht richtig erraten. Darueber hinaus scheint mir, dass noch irgendein plugin im OSD-Bereich noetig sein duerfte. Sonst noch was?

Gibt es irgendwo dazu Doku, ich habe nichts gefunden und nicht wirklich Lust, trial and error oder reverse engineering zu betreiben.

mfg
CR