diff --git a/projekte.txt b/projekte.txt new file mode 100644 index 0000000000000000000000000000000000000000..0c700f93a1ec338a7ee53d630402f750ee403ef3 --- /dev/null +++ b/projekte.txt @@ -0,0 +1,76 @@ +Projektideen: + + Bild- und Tonprobleme mit Mumble, VNC und Janus + + - Mumble-Web-Interface: 100% CPU-Auslastung + o websockify: TCP/IP über den Web-Browser (über WebSockets) + --> Python-Implementation durch C ersetzen + - Parallelisierung: auf mehrere Rechner verteilen + + - VNC: 100% CPU-Auslastung + o websockify: TCP/IP über den Web-Browser (über WebSockets) + --> Python-Implementation durch C ersetzen + - Parallelisierung: auf mehrere Rechner verteilen + + - VNC: effizienter komprimieren + - existierenden Scroll-Erkennungs-Algorithmus + in existierende VNC-Server-Software einbauen + + - Janus: 100% CPU-Auslastung + - Was ist da überhuapt los? + - Wieso nutzt Janus nur 1 CPU? Kann man das ändern? + - Kann man Janus auf mehrere Rechner verteilen? + + - Streaming-Software, z.B. IceCast oder OwnCast + - Das was der Web-Browser sieht (und hört) per Stream vervielfältigen + + Weitere Projektideen + + - Bildschirmübertragung per WebRTC (Janus) + + - Es gibt einen Bot, der den Mumble-Chat mit Internet Relay Chat (IRC) verbindet. + Dieser ist aber instabil. --> reparieren + + - Es gibt einen Streaming-Server OwnCast, der Bild und Ton übertragen kann + und außerdem eine Chat-Funktion hat. --> mit Mumble-Chat zusammenbringen + +Allgemeine Projektideen: + + Smiley = bereits abgeschlossen oder fast abgeschlossen + o = in Bearbeitung + * = jemand möchte es bearbeiten + - = noch komplett "frei" + +;) GitLab: Datum und Uhrzeit anzeigen +:) cvh-bot +:) Docker für VNC +:) CVH-Camera +:o dynamische Kamera-Positionierung für PULT + o Mumsi die Anzeige der Telefonnummer abgewöhnen + o Telefon-Wahl aus Mumble heraus + - Mumble-Chat mit BBB-Chat verbinden + - cvh-bot mit BBB-Umfragen verbinden + * noVNC in BBB einbauen + * yesVNC in BBB einbauen + - Listening VNC Viewer in BBB einbauen + * CVH-Camera in BBB einbauen + - Repeater für Mumble + - Repeater für CVH-Camera (Janus, PULT) + * yesVNC nach WebAssembly übersetzen + - yesVNC auch im Hintergrund laufen lassen + - Scroll-Algorithmus für x11vnc oder TightVNC + - Kombinierter Desktop-Client für VNC und Mumble + * Mumble-Desktop-Client: Konfiguration vereinfachen + - Mumble/VNC/CVH-Camera für weitere Plattformen nutzbar machen, z.B. iOS + - Mumble-Client: Forward-Error-Correction aktivierbar machen + - PULT auf übersichtlichere und effizientere Weise neu programmieren + * Docker für PULT + * Eigenen Datenbestand verwalten + * Komfortable Fernsteuerung von Rechnern von Teilnehmenden über VNC in PULT + Server: z.B. TightVNC; Client: z.B. noVNC + - Komfortable Fernsteuerung von Rechnern von Teilnehmenden über VNC in BBB + - Work Advanture für die Hochschule installieren + Bsp-Instanz aus Bochum (von dem dortigen Hackspace): https://virtuallab.das-labor.org/ + Doku dazu: https://howto.rc3.world/workadventure.en.html + * 3d-Scan aus einem Film heraus + - BBB: Standard-Umfrage: Ja/Nein/Enthaltung