summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Franzke <benjaminfranzke@googlemail.com>2013-01-16 05:34:50 +0100
committerBenjamin Franzke <benjaminfranzke@googlemail.com>2013-01-16 05:41:03 +0100
commitb56f30dcf73e4d9dd9e1fc3a05065a286d87dd1f (patch)
treefd5c6f32d2646689eaa626bd255d5e7111cb915d
parent8b4fc0386ea0a2ad10aef273929afd40d614a2fd (diff)
downloadmmswe-b56f30dcf73e4d9dd9e1fc3a05065a286d87dd1f.tar.gz
mmswe-b56f30dcf73e4d9dd9e1fc3a05065a286d87dd1f.tar.bz2
mmswe-b56f30dcf73e4d9dd9e1fc3a05065a286d87dd1f.zip
doc: wip
-rw-r--r--projekt_doku.asciidoc19
1 files changed, 12 insertions, 7 deletions
diff --git a/projekt_doku.asciidoc b/projekt_doku.asciidoc
index 8a6757b..41bfa73 100644
--- a/projekt_doku.asciidoc
+++ b/projekt_doku.asciidoc
@@ -70,10 +70,15 @@ Pixeln.
== Problemlösung & Implementation
-Im ersten Schritt ist eine eins-zu-eins Umsetzung der Anzeige einen
+Im ersten Schritt ist eine eins-zu-eins Umsetzung der Anzeige eines
Linux-Screens auf einen Fernseher zu implementieren.
-Im zweiten sollten von einem Rechner mehrere Streams an JointSpace-Fernseher
-gesandt werden. In diesem Fall 3 Clients.
+Im zweiten sollen von einem Rechner mehrere Streams an verschiedene
+JointSpace-Fernseher gesandt werden. In diesem Fall 3 Clients.
+
+Das in Abbildung 1 aufgezeigte Schema verdeutlich die Server-Client
+Architektur von 'DirectFB-Voodoo'. Dabei wird deutlich, dass 'Pluggit' die
+Bildschirmdaten vom Xorg-Server ausliest und per Netzwerk an den Fernseher
+überträgt. Der Fernseher besitzt
.Client-Server Interaktion
image::directfb-voodoo-js.eps[]
@@ -127,7 +132,7 @@ nicht an die Anwendung signalisiert.
Im produktiven Einsatz ist es bei Remote-Steuerung deshalb nicht zu erkennen,
ob die Verbindung besteht. Im weiteren ist auch keine automatisierte
-Neuverbindung unmöglich.
+Neuverbindung möglich.
//die Anwendung signalisiert.
//Intern wird der Rückgabewert von +send(2)+ nicht auf einen Verbindungsabbruch
@@ -236,9 +241,9 @@ entscheiden über das Bestehen des Tests.
== HowTo
-//=== Linux-Installation
-
-//Arch installieren?
+=== Linux Betriebssystem
+Ein minimales Betriebssystem wie Gentoo Linux oder Arch Linux kann als Client
+genutzt werden.
=== System Vorraussetzungen