summaryrefslogtreecommitdiffstats
path: root/doc/LaTeX/pvs-doc.toc
blob: cfaa5315ebdbc901655208c6ee7695798efbdb29 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
\select@language {ngerman}
\contentsline {chapter}{Inhaltsverzeichnis}{I}{section*.1}
\contentsline {part}{I\hspace {1em}Idee und \IeC {\"U}berblick}{1}{part.1}
\contentsline {chapter}{\numberline {1}Idee}{3}{chapter.1}
\contentsline {chapter}{\numberline {2}Funktionen eines Software-Video-Switchs}{5}{chapter.2}
\contentsline {section}{\numberline {2.1}W\IeC {\"u}nschenswerte Basisfunktionen}{5}{section.2.1}
\contentsline {section}{\numberline {2.2}Funktionserweiterungen}{5}{section.2.2}
\contentsline {chapter}{\numberline {3}Aufbau dieses Handbuchs}{7}{chapter.3}
\contentsline {section}{\numberline {3.1}Heraushebungen und Formatierungen}{7}{section.3.1}
\contentsline {part}{II\hspace {1em}Bedienungsanleitung}{9}{part.2}
\contentsline {chapter}{\numberline {4}PVS-Steuerkonsole}{11}{chapter.4}
\contentsline {section}{\numberline {4.1}Allgemein}{11}{section.4.1}
\contentsline {subsection}{\numberline {4.1.1}Die Client-Liste}{12}{subsection.4.1.1}
\contentsline {subsection}{\numberline {4.1.2}Die VNC-Frames}{12}{subsection.4.1.2}
\contentsline {subsection}{\numberline {4.1.3}Tastenk\IeC {\"u}rzel f\IeC {\"u}r PVS-Server}{14}{subsection.4.1.3}
\contentsline {chapter}{\numberline {5}PVS-Client}{15}{chapter.5}
\contentsline {section}{\numberline {5.1}Chat}{16}{section.5.1}
\contentsline {section}{\numberline {5.2}Konfiguration}{17}{section.5.2}
\contentsline {part}{III\hspace {1em}Entwicklerdokumentation}{19}{part.3}
\contentsline {chapter}{\numberline {6}Erzeugen und Installieren der Applikation}{21}{chapter.6}
\contentsline {section}{\numberline {6.1}Voraussetzungen}{21}{section.6.1}
\contentsline {section}{\numberline {6.2}Kompilieren aus Quellen}{22}{section.6.2}
\contentsline {section}{\numberline {6.3}Installation}{22}{section.6.3}
\contentsline {chapter}{\numberline {7}Eingesetzte GUI-Bibliothek}{25}{chapter.7}
\contentsline {section}{\numberline {7.1}Internationalisierung}{25}{section.7.1}
\contentsline {chapter}{\numberline {8}Aufbau und Funktionsweise des PVS}{27}{chapter.8}
\contentsline {section}{\numberline {8.1}Einzelne Komponenten}{27}{section.8.1}
\contentsline {subsection}{\numberline {8.1.1}Zuordnung von Konsole und Clients}{27}{subsection.8.1.1}
\contentsline {subsubsection}{Absicherung und Verifikation der Identit\IeC {\"a}t}{27}{section*.4}
\contentsline {subsubsection}{Generierung von Sitzungsnamen}{28}{section*.5}
\contentsline {section}{\numberline {8.2}\IeC {\"U}berblick \IeC {\"u}ber Aktivit\IeC {\"a}ten auf Clients}{29}{section.8.2}
\contentsline {subsection}{\numberline {8.2.1}Projektion an Alle}{29}{subsection.8.2.1}
\contentsline {subsection}{\numberline {8.2.2}Projektion eines Clients auf dem Beamer}{29}{subsection.8.2.2}
\contentsline {subsection}{\numberline {8.2.3}Chat- und Informationskanal}{30}{subsection.8.2.3}
\contentsline {section}{\numberline {8.3}Netzwerkkommunikation}{32}{section.8.3}
\contentsline {subsection}{\numberline {8.3.1}PVS-Protokoll}{32}{subsection.8.3.1}
\contentsline {subsection}{\numberline {8.3.2}PVS-Messages}{33}{subsection.8.3.2}
\contentsline {chapter}{\numberline {9}PVS-Steuerkonsole}{35}{chapter.9}
\contentsline {section}{\numberline {9.1}pvsmgr in Qt}{35}{section.9.1}
\contentsline {section}{\numberline {9.2}GUI Server-Konsole}{35}{section.9.2}
\contentsline {subsection}{\numberline {9.2.1}Die Architektur}{35}{subsection.9.2.1}
\contentsline {subsubsection}{Clientliste-Ansicht}{38}{section*.6}
\contentsline {subsubsection}{VNC-Ansicht}{39}{section*.7}
\contentsline {subsection}{\numberline {9.2.2}Client-Seite}{40}{subsection.9.2.2}
\contentsline {subsection}{\numberline {9.2.3}Server-Seite}{40}{subsection.9.2.3}
\contentsline {section}{\numberline {9.3}Verbindungsverwaltung und Projektion}{41}{section.9.3}
\contentsline {subsection}{\numberline {9.3.1}Projektion}{41}{subsection.9.3.1}
\contentsline {subsubsection}{Qualit\IeC {\"a}tsoptionen}{42}{section*.8}
\contentsline {subsection}{\numberline {9.3.2}Remote Help}{42}{subsection.9.3.2}
\contentsline {chapter}{\numberline {10}PVS-Client}{43}{chapter.10}
\contentsline {section}{\numberline {10.1}Grafische Benutzeroberfl\IeC {\"a}che}{44}{section.10.1}
\contentsline {section}{\numberline {10.2}User-Interface f\IeC {\"u}r Benutzerkonfiguration}{45}{section.10.2}
\contentsline {section}{\numberline {10.3}Darstellung von VNC-Datenstr\IeC {\"o}men}{45}{section.10.3}
\contentsline {section}{\numberline {10.4}Chat-Interface}{46}{section.10.4}
\contentsline {section}{\numberline {10.5}Datei\IeC {\"u}bertragung und Interface}{46}{section.10.5}
\contentsline {section}{\numberline {10.6}VNC Server}{47}{section.10.6}
\contentsline {subsection}{\numberline {10.6.1}Vergleich von VNC Servern}{48}{subsection.10.6.1}
\contentsline {paragraph}{Vino}{48}{section*.9}
\contentsline {paragraph}{Krfb}{48}{section*.10}
\contentsline {paragraph}{x11vnc}{49}{section*.11}
\contentsline {subsection}{\numberline {10.6.2}VNC Script}{50}{subsection.10.6.2}
\contentsline {section}{\numberline {10.7}VNC Viewer}{50}{section.10.7}
\contentsline {subsection}{\numberline {10.7.1}Tastatur und Maussteuerung}{51}{subsection.10.7.1}
\contentsline {section}{\numberline {10.8}Signalbehandlung}{52}{section.10.8}
\contentsline {part}{IV\hspace {1em}Anhang}{53}{part.4}