diff --git a/online-werkzeuge-massgeschneidert.pdf b/online-werkzeuge-massgeschneidert.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..e87efff13005eaaab1756e062f8147be90602440
Binary files /dev/null and b/online-werkzeuge-massgeschneidert.pdf differ
diff --git a/online-werkzeuge-massgeschneidert.tex b/online-werkzeuge-massgeschneidert.tex
new file mode 100644
index 0000000000000000000000000000000000000000..7258686245586954697b1ddce1af19a2f06b6418
--- /dev/null
+++ b/online-werkzeuge-massgeschneidert.tex
@@ -0,0 +1,346 @@
+% online-werkzeuge-massgeschneidert.pdf - Advertisement For Tailored Online Tools
+% Copyright (C) 2020  Peter Gerwinski <https://www.peter.gerwinski.de>
+%
+% This document is free software: you can redistribute it and/or
+% modify it either under the terms of the Creative Commons
+% Attribution-ShareAlike 3.0 License, or under the terms of the
+% GNU General Public License as published by the Free Software
+% Foundation, either version 3 of the License, or (at your option)
+% any later version.
+%
+% This document is distributed in the hope that it will be useful,
+% but WITHOUT ANY WARRANTY; without even the implied warranty of
+% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+% GNU General Public License for more details.
+%
+% You should have received a copy of the GNU General Public License
+% along with this document.  If not, see <http://www.gnu.org/licenses/>.
+%
+% You should have received a copy of the Creative Commons
+% Attribution-ShareAlike 3.0 Unported License along with this
+% document.  If not, see <http://creativecommons.org/licenses/>.
+
+\documentclass[12pt,a4paper]{article}
+
+\usepackage{pgscript}
+\setcounter{secnumdepth}{0}
+
+\newcommand{\sep}{~$\cdot$~}
+\newcommand{\mylicense}{CC-by-sa (Version 3.0) oder GNU GPL (Version 3 oder höher)}
+
+\begin{document}
+
+  \makebox(0,0.005)[tl]{\includegraphics[scale=0.72]{logo-hochschule-bochum-cvh-text-v2.pdf}}\hfill
+  \makebox(0,0)[tr]{\includegraphics[scale=0.5]{logo-hochschule-bochum.pdf}}
+  \par\bigskip\bigskip
+  \begin{center}
+    \Large
+    \emph{Maßgeschneiderte}
+    \par\smallskip
+    \Huge\textbf{Online-Werkzeuge}
+    \par\medskip
+    \Large
+    für Lehrveranstaltungen und Konferenzen
+    \par\medskip
+    \emph{zu verschenken!}
+  \end{center}
+
+  Die Medien sind voll mit Berichten über Online-Medien:
+  Erfolgsgeschichten und Skandale.
+
+  Was soll man denn nun nehmen?
+  Welchem Anbieter kann man am ehesten vertrauen?
+  Was darf es kosten?
+  Oder bezahlen wir am Ende sowieso mit unseren Daten?
+
+  Mit ein wenig Know-How kann man diesem Dilemma entkommen
+  und für die eigene Familie, Firma, Schule oder Hochschule
+  die bestmögliche Lösung finden,
+  ohne dabei in Abhängigkeit von einem Anbieter zu geraten.
+  Freie Software (Open Source) macht es möglich.
+
+  \section{Was brauchen wir wirklich?}
+
+  Bei Online-Werkzeugen für Lehrveranstaltungen und Konferenzen
+  denken die Meisten zunächst an Video-Konferenzen.
+
+  In der täglichen Praxis ist in vielen Fällen das Kamerabild gar nicht so wichtig.
+  In vielen Lehrveranstaltungen ist zum Beispiel die Tonübertragung
+  zusammen mit einer pixelgenauen Übertragung der Präsentation entscheidend.
+  Ein Kamerabild ist ein Plus, aber nicht wirklich wichtig.
+
+  Es kann natürlich auch umgekehrt sein:
+  In einer Besprechung möchte man vielleicht vor allem das Gegenüber sehen.
+  Die Übertragung von Bildschirminhalten, z.\,B.\ Fotos, ist ein Plus,
+  aber hier kommt es nicht auf jedes Pixel an.
+
+  Wie viele Leute nehmen aktiv teil, und wie viele schauen und hören passiv zu?
+  Eine Videokonferenz, an der vielleicht 10 Personen teilnehmen,
+  ist etwas völlig anderes als eine Präsentation vor einem Publikum
+  von 100 Personen oder mehr.
+
+  Welche Anforderungen an die Qualität haben die Vortragenden?
+  Wieviel Einarbeitungszeit sind sie bereit, zu investieren?
+
+  Welche Kapazitäten an Rechenleistung und Netzwerkbandbreite stehen zur Verfügung?
+  Wieviel Know-How haben diejenigen, die sich um alles kümmern?
+
+  Dieser Artikel zeigt,
+  welche Lösungen sich jeweils für welche Situation am besten eignen.
+
+%  \section{Was bedeutet "`leicht zu bedienen"' wirklich?}
+
+  \section{Auf die Schnelle: Überblick}
+
+  \begin{itemize}
+    \item
+      Universalwerkzeug für Tonübertragung: \newterm{Mumble}
+    \item
+      Universalwerkzeug für Bildübertragung: \newterm{VNC}
+    \item
+      beides zusammen: optimal für Vorlesungen (begrenzte Interaktion)
+    \item
+      Video-Konferenzen bis ca.\ 10 Personen: \newterm{Jitsi Meet}
+    \item
+      zusammen mit \term{Mumble\/} und \term{VNC\/}:\\
+      optimal für Großveranstaltungen (Vorlesungen, Übungen) mit Interaktion
+    \item
+      gemeinsame "`Tafel"': \newterm{OpenMeetings}
+    \item
+      zusammen mit \term{Mumble\/} und \term{VNC\/}:\\
+      optimal für Großveranstaltungen (Vorlesungen, Übungen) mit Interaktion
+    \item
+      Wenn viel Rechenleistung und Netzwerkkapazität zur Verfügung steht:\\
+      Bildübertragung, Video-Konferenzen und gemeinsame "`Tafel"':
+      \newterm{BigBlueButton}
+    \item
+      zusammen mit \term{Mumble\/}:\\
+      optimal für Großveranstaltungen (Vorlesungen, Übungen) mit Interaktion
+  \end{itemize}
+
+  Der gemeinsame Einwatz mehrerer Software-Werkzeuge
+  erzeugt bei Vielen zunächst ein gewisses Unbehagen,
+  hat sich jedoch bei uns in der Praxis bestens bewährt.
+  Es ist in der Anwendung viel einfacher, als man zunächst glauben möchte --
+  und insbesondere oft einfacher, als sich in die unüberschaubar vielen Funktionen
+  eines Allzweckwerkzeugs einzuarbeiten, nur um herauszufinden,
+  welche wenige dieser Funktionen man in der Praxis tatsächlich braucht.
+
+  \section{Mumble für die Tonübertragung}
+
+  Bei aller Vielfalt hat sich bei uns ein Werkzeug
+  in besonderer Weise bewährt: \newterm{Mumble}.
+
+  Dies ist ein System für Audio-Konferenzen mit eingebauter Chat-Funktion.
+  Für die Teilnahme ist es nötig, eine Software zu installieren.
+  Dabei wird insbesondere ein Audio-Assistent durchlaufen.
+  Man sollte sich hier die Zeit nehmen, es wirklich gründlich zu machen.
+
+  Der Installationsaufwand lohnt sich spätestens dann,
+  wenn es zu Netzwerk-Engpässen kommt.
+  Während dann andere, normalerweise sehr gute Werkzeuge
+  keine verständliche Sprache mehr übertragen können,
+  hält \term{Mumble\/} bis zum letzten durchkommenden Byte durch.
+  Selbst nach einem kompletten Zusammenbruch des Netzwerkanschlusses
+  mit Neuverbindung über eine Reserve-Leitung
+  verbindet sich Mumble innerhalb von Sekunden wieder mit dem Server,
+  und man kann weitersprechen und -hören.
+
+  \section{Die große Lösung: BigBlueButton}
+
+  Situation: Eine Hochschule mit Tausenden von Studierenden
+  verlagert den Lehrbetrieb ins Internet.
+  Leistungsfähige Server und hinreichend Netzwerkbandbreite sind vorhanden,
+  und es gibt eine fähige IT-Abteilung,
+  die sich um die Installation und Wartung der Software kümmert.
+
+  Hier hat sich \newterm{BigBlueButton\/} als Universallösung bewährt.
+  Dieses System eignet sich sowohl für Videokonferenzen als auch für Präsentationen.
+  Das Teilen von Bildschirminhalten und das gemeinsame Arbeiten auf einer "`Tafel"'
+  sind problemlos möglich.
+  Zahlreiche weitere Funktionen --  Wortmeldungen, Umfragen, Chat-Funktion --
+  erleichtern den Einsatz in großen Veranstaltungen.
+
+  Für die Teilnahme benötigt man praktisch keine Einarbeitung.
+  \term{BigBlueButton\/} ist eine Web-Anwendung;
+  man folgt einfach einer URL in einer Einladung.
+  Zum Vortragen sollte man sich natürlich schon ein wenig einarbeiten,
+  denn man muß ja schließlich auch dem Publikum erklären,
+  wie sie ggf.\ ihre Bildschirminhalte teilen
+  oder auf die gemeinsame Tafel schreiben können.
+
+  Bei Netzwerkengpässen bleibt die visuelle Verbindung sehr lange stabil;
+  die Qualität der Tonübertragung nimmt jedoch schnell ab
+  bis hin zur Unbenutzbarkeit.
+  Für kurze Besprechungen mag dies ein tragbares Risiko sein;
+  für Lehrveranstaltungen empfehlen wir den Einsatz in Kombination mit \term{Mumble}.
+
+  \section{Die kleine Lösung: Jitsi Meet}
+
+  Von der Aufmachung her ähnlich, aber wesentlich genügsamer ist \newterm{Jitsi Meet}.
+  Auch dieses System ist eine Web-Anwendung für Video-Konferenzen,
+  die auch das Teilen von Bildschirminhalten ermöglicht.
+  Auch hier gibt es Zusatzfunktionen,
+  z.\,B.\ Wortmeldungen, Chat-Funktion, Teilen von Videos.
+  Im Gegensatz zu \term{BigBlueButton\/}
+  läuft die Server-Software von \term{Jitsi Meet\/}
+  auf einem "`normalen"' Server-Computer,
+  und die Installation in einem \term{Docker\/}-Container
+  ist weitgehend unproblematisch.
+
+  In unseren Tests erwies sich \emph{Jitsi Meet\/}
+  für Veranstaltungen bis zu ca.\ 10 Personen als stabil.
+  Die Bedienung ist einfach;
+  gelegentliche "`Haken und Ösen"' (wenn z.\,B.\ ein Kamerabild
+  nur im Vollbildmodus zu sehen ist, nicht jedoch in der geteilten Ansicht)
+  kann man dafür in Kauf nehmen.
+
+  Wie bei \term{BigBlueButton\/} leidet auch bei \term{Jitsi Meet\/}
+  im Fall von Netzwerkproblemen als erstes der Ton.
+  Auch hier kann sich ein Einsatz in Kombination mit \term{Mumble\/} lohnen --
+  insbesondere dann, wenn noch weitere Werkzeuge hinzukommen.
+
+  \section{Bildschirmpräsentation: VNC}
+
+  Mit über 30 Jahren ist \newterm{VNC\/} das älteste Werkzeug
+  in unserem Werkzeugkasten,
+  allerdings bereichert um zeitgemäße Zugangsmöglichkeiten wie ein Web-Interface.
+
+  Um einer Präsentation zu folgen (z.\,B.\ in einer Vorlesung),
+  gibt es nichts Einfacheres als \term{VNC}. Man folgt dem Link zum Web-Interface,
+  gibt sein Passwort ein und sieht die Präsentation.
+  In unserem System hat man die Auswahl zwischen der vollen Auflösung
+  und einer herunterskalierten Version für Netzwerke mit geringerer Bandbreite.
+  Die Tonübertragung überlassen wir \term{Mumble}.
+
+  Um seinen Bildschirminhalt auf sichere Weise dort einzuspeisen,
+  ist etwas mehr Aufwand erforderlich.
+  Dies lohnt sich dann, wenn man längerfristig mit dem System arbeitet
+  und Wert auf die pixelgenaue Bildqualität legt.
+
+  Mit \term{Mumble\/} und \term{VNC\/} ist bereits eine gewisse Interaktion möglich.
+  Die Chat-Funktion von \term{Mumble\/} hat sich hier bewährt.
+  In Kombination mit Bots sind auf diese Weise z.\,B.\ auch Umfragen möglich.
+
+  Sobald mehr Interaktion erwünscht ist, lohnt es sich,
+  weitere Werkzeuge hinzuzuziehen.
+  Wir haben hierfür ein System entwickelt, das \term{Mumble\/} und \term{VNC\/}
+  mit \term{Jitsi Meet\/} kombiniert.
+  Man hält über \term{Mumble\/} und \term{VNC\/} einen Vortrag;
+  das Publikum schaut zu.
+  Sobald ein Kamerabild benötigt wird
+  oder jemand aus dem Publikum etwas präsentieren möchte,
+  betritt man einen speziellen Kanal in \term{Jitsi Meet}.
+  Ein Skript im Hintergrund sorgt dann dafür,
+  daß das, was in \term{Jitsi Meet\/} geschieht, über \term{VNC\/}
+  für alle sichtbar wird.
+  Auf diese Weise können weit mehr als 10 Personen an \term{Jitsi Meet\/} teilhaben.
+
+  \section{Gemeinsame Tafel: OpenMeetings}
+
+  Eine sehr leistungsfähige Software für die gemeinsame Nutzing einer "`Tafel"'
+  findet man in \newterm{OpenMeetings}.
+  Wie \term{Jitsi Meet\/} begnügt sich auch \term{OpenMeetings\/}
+  mit einem "`normalen"' Server-Computer.
+
+  Auch dieses System betritt man über ein Web-Interface.
+  Es kommt mit einer hohen Anzahl von Teilnehmenden gut zurecht
+  und verfügt über zahlreiche Funktionen:
+  Chat-Funktion, verschiedene Werkzeuge zum Präsentieren (Zeichnen, Zeigen, \dots)
+  bis hin zur Eingabe mathematischer Formeln mittels \LaTeX.
+
+  \term{OpenMeetings\/} verfügt über eigene Video- und Audio-Funktionen
+  und erlaubt auch das Exportieren von Bildschirminhalten.
+  In der Praxis haben sich diese Funktionen bei uns
+  als nicht stabil genug herausgestellt.
+  Wir empfehlen daher, \term{OpenMeetings\/} in Kombination mit anderen Werkzeugen
+  einzusetzen: \term{Mumble\/} für den Ton,
+  \term{VNC\/} für das pixelgenaue Übertragen von Bildschirminhalten,
+  \term{Jitsi Meet\/} für das Übertragen eines Kamerabildes
+  und sonstige Video-Konferenz-Funktionen.
+
+  \section{Fazit}
+
+  Unabhängig davon, welche Werkzeuge Sie ansonsten einsetzen,
+  lohnt es sich, die Tonübertragung generell \term{Mumble\/} zu überlassen.
+  Der Installationsaufwand für die Client-Software
+  wird durch die gewonnene Stabilität mehr aus aufgewogen.
+
+  Für das Betrachten von Bildschirminhalten hat sich \term{VNC\/} bewährt.
+
+  In der täglichen Anwendung hat sich die Kombination
+  von \term{Mumble\/} und \term{VNC\/} als dermaßen einfach herausgestellt,
+  daß man sie eigentlich gar nicht mehr wahrnimmt.
+  Dadurch hat man den Kopf frei, um z.\,B.\ mit \term{Jitsi Meet\/}
+  Kamerabilder und sonstige Inhalte in \term{VNC\/} einzuspeisen
+  oder in \term{OpenMeetings\/} gemeinsam an einem Tafelbild zu arbeiten.
+
+  Wer es sich von der Rechen- und Netzwerkkapazität her leisten kann,
+  ist mit \term{BigBlueButton\/} als Universalwerkzeug gut beraten.
+  Auch hier hat es sich bewährt,
+  den Ton separat mittels \term{Mumble\/} zu übertragen.
+
+  Alle diese Online-Werkzeuge sind freie Software (Open Source).
+  Man braucht sie nur auf dem eingenen Server zu installieren,
+  um optimale Nutzbarkeit und optimalen Datenschutz miteinander zu verbinden.
+  Auch fallen keinerlei Lizenzkosten an.
+
+  Die Installation der Server-Software ist nicht ganz einfach,
+  aber wir haben dokumentiert, wie es geht.
+  Wer sich mit GNU/Linux auskennt, schafft das.
+  Unsere Installationsanleitung finden Sie unter
+  \url{https://www.cvh-server.de/online-werkzeuge/}
+  zusammen mit Anleitungen für die Teilnahme und für den Vortrag
+  sowie Hintergrundinformationen zu Datenschutz und freier Software.
+  
+%  \section{Ausblick}
+%
+%  Wir sprühen vor Ideen @@@
+
+  \section{Linksammlung}
+
+  \begin{itemize}
+    \item
+      Mumble:
+      \url{https://www.mumble.com/}
+    \item
+      noVNC:
+      \url{https://novnc.com/info.html}
+    \item
+      OpenMeetings:
+      \url{https://openmeetings.apache.org/}
+    \item
+      Jitsi Meet:
+      \url{https://meet.jit.si/}
+    \item
+      BigBlueButton:
+      \url{https://bigbluebutton.org/}
+    \item
+      Unsere Anleitungen:
+      \url{https://www.cvh-server.de/online-werkzeuge/}
+  \end{itemize}
+
+  \bigskip
+
+  \strut\hfill\emph{Viel Erfolg!}
+
+  \vfill
+
+  \begingroup
+
+    \small
+
+    \setlength{\leftskip}{3cm}
+
+    Stand: 7.\ Mai 2020
+
+    Copyright \copyright\ 2020\quad Peter Gerwinski\\
+    Lizenz: \mylicense
+
+    Sie können diese Anleitung einschließlich \LaTeX-Quelltext
+    herunterladen unter:\\
+    \url{https://gitlab.cvh-server.de/pgerwinski/ow}
+
+  \endgroup
+
+\end{document}