Client-Server MHP

tichel
Neugieriger
Neugieriger
Beiträge: 5
Registriert: Sonntag 12. August 2001, 00:00

Client-Server MHP

Beitrag von tichel »

Hi.

Ich hatte mal überlegt, ob es möglich ist, ein Client-Server-basiertes MHP für die dbox zu realisieren. In einer ersten Version würde die dbox das MHP Object-Carousel einfach per NFS in einem Server-Verzeichnis ablegen. Auf dem Server könnte man dann mittels OpenMHP die Anwendungen ausführen. Die dort gerenderten Grafiken könnten mittels VNC wieder an die Box geschickt werden. In einer solchen ersten Version wären zwar erst mal keine Transparenz etc möglich, aber es wäre ein erster Ansatz.
Was haltet ihr davon?

Gibt es Bibliotheken, mit denen man das MHP-Object-Carousel (d.h. die übertragene Verzeichnisstruktur) auslesen kann?
Ich habe die libdsmcc (http://libdsmcc.sourceforge.net/) gefunden, konnte die aber noch nicht sinnvoll anwenden. Hat jemand Erfahrung damit? Muss ich mit dvbsnoop zunächst eine bestimmte Section extrahieren, die ich der Bibliothek übergeben muss?
Dann gibt es von dem VDR-Projekt eine erste MHP-Version, in der auch eine libdsmcc und eine libdsmccreceiver enthalten ist. Erstere kann man mit kleineren Änderungen für die dbox übersetzen, die andere scheint wohl stärker mit VDR verbunden zu sein.

Dirk
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

Also, sowas hatte ich auch schonmal überlegt. 8/

Man muss "ja nur" die MHP-PIDs streamen und an die Applikation uebergeben + Fernbedienungskommandos. Rueckwaerts werden die Graphik-Ausgaben ueber einen speziellen Server wieder auf die dbox2 gemappt.

Mit "nur VNC" wird das aber nicht gehen, da MHP Zugriff auf die dbox2 braucht (PIG, zappen, SI-Stream, etc...), also muss schon ein MHP-Server/Client her.

Nur MHP selbst ist schon reichlich zu implementieren...
woglinde
Einsteiger
Einsteiger
Beiträge: 261
Registriert: Donnerstag 15. November 2001, 00:00

Beitrag von woglinde »

Hi,

gibt eigentlich nur 2 intressante projekte

http://xletview.sourceforge.net/ und
http://openmhp.org

mhp4free ist mit galaxis gestorben.

gruss woglinde
tichel
Neugieriger
Neugieriger
Beiträge: 5
Registriert: Sonntag 12. August 2001, 00:00

Beitrag von tichel »

Das Problem, das ich im Moment habe, ist nicht so sehr die MHP-Java-Implementierung, sondern das Extrahieren der Daten aus dem DVB Object-Carousel.