Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
P
projekte
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Container registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Arbeitsgruppe Hardwarenahe IT-Systeme
projekte
Commits
ea746b93
Verified
Commit
ea746b93
authored
3 years ago
by
Benedikt Wildenhain
Browse files
Options
Downloads
Patches
Plain Diff
Projektliste ergänzt
parent
ddddb9b9
No related branches found
No related tags found
No related merge requests found
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
README.md
+82
-0
82 additions, 0 deletions
README.md
with
82 additions
and
0 deletions
README.md
+
82
−
0
View file @
ea746b93
...
@@ -6,11 +6,93 @@
...
@@ -6,11 +6,93 @@
*
Ursache FCGIWrap-Absturz feststellen
*
Ursache FCGIWrap-Absturz feststellen
*
YesVNC in gültiges HTML umschreiben: https://validator.w3.org/nu/?doc=https%3A%2F%2Fstreaming.cvh-server.de%2Fvnc%2Fyesvnc-wc-6.html
*
YesVNC in gültiges HTML umschreiben: https://validator.w3.org/nu/?doc=https%3A%2F%2Fstreaming.cvh-server.de%2Fvnc%2Fyesvnc-wc-6.html
(Voraussetzung: Freigabe unter einer Lizenz, die dies ermöglicht)
(Voraussetzung: Freigabe unter einer Lizenz, die dies ermöglicht)
*
Repeater für CVH-Camera (Janus, PULT)
*
Mumble/VNC/CVH-Camera für weitere Plattformen nutzbar machen, z.B. iOS
*
PULT auf übersichtlichere und effizientere Weise neu programmieren
*
Docker für PULT (Interessent:in vorhanden)
*
Komfortable Fernsteuerung von Rechnern von Teilnehmenden über VNC in PULT
Server: z.B. TightVNC; Client: z.B. noVNC (Interessent:in vorhanden)
*
Der Systemd-Job verzögert Reboot des Systems um 90 Sekunden, kann man
diese Zeit verkürzen?
*
Der Systemd-Job vncrepeater.service startet beim Booten nicht
richtig, woran liegt das?
-
Mumble
-
Mumble
*
Bridge zu BBB wurde entwickelt, aber inzwischen vom Autor als
*
Bridge zu BBB wurde entwickelt, aber inzwischen vom Autor als
"deprecated" markiert, möglicherweise Anpassung an aktuelle
"deprecated" markiert, möglicherweise Anpassung an aktuelle
BBB-Version notwendig
BBB-Version notwendig
https://gitlab.cvh-server.de/hardwarenahe-it/BigMumbleJS
https://gitlab.cvh-server.de/hardwarenahe-it/BigMumbleJS
*
Es gibt einen Bot, der den Mumble-Chat mit Internet Relay Chat (IRC) verbindet.
Dieser ist aber instabil. --> reparieren
*
Bridge zu OwnCast erstellen (evtl. über Relay z.B. per Matterbridge
oder Matrix-Server)
*
Unicode-Unterstützung verbessern (Unicode-Emoticons werden aktuell nicht
angezeigt)
*
Repeater (verbinden zweier Mumble-Server?)
*
Desktop-Client: Konfiguration vereinfachen (Interessent:in vorhanden)
*
Mumble-Client: Forward-Error-Correction aktivierbar machen
-
Firefox (vermutlich schwierige Aufgabe, für Masterstudierende oder
-
Firefox (vermutlich schwierige Aufgabe, für Masterstudierende oder
Mitarbeiter:innen)
Mitarbeiter:innen)
*
Screensharing unter Linux mit einem X-Server kann in seltenen Fällen zu Absturz führen:: https://bugzilla.mozilla.org/show_bug.cgi?id=1558475
*
Screensharing unter Linux mit einem X-Server kann in seltenen Fällen zu Absturz führen:: https://bugzilla.mozilla.org/show_bug.cgi?id=1558475
-
VNC
*
effizienter komprimieren: existierenden Scroll-Erkennungs-Algorithmus
in existierende VNC-Server-Software einbauen (WebAssembly)
*
yesVNC nach WebAssembly übersetzen (Interessent:in vorhanden)
*
yesVNC auch im Hintergrund laufen lassen
*
Scroll-Algorithmus für x11vnc oder TightVNC
*
Kombinierter Desktop-Client für VNC und Mumble
-
Janus
*
100% CPU-Auslastung
-
Was ist da überhaupt los?
-
Wieso nutzt Janus nur 1 CPU? Kann man das ändern?
-
Kann man Janus auf mehrere Rechner verteilen?
*
Bildschirmübertragung per WebRTC evaluieren
-
Mumsi
*
Stabilität erhöhen
*
Anzeige der Telefonnummer abschaltbar machen (in Bearbeitung)
*
Telefon-Wahl aus Mumble heraus (in Bearbeitung)
*
Transportverschlüsselung implementieren
-
Erweiterungen BBB
*
Mit Mumble verbinden (aktueller Stand: https://gitlab.cvh-server.de/hardwarenahe-it/BigMumbleJS)
*
Umfragen mit CVH-Bot verbinden
*
noVNC einbauen (Interessent:in vorhanden)
*
yesVNC einbauen (Interessent:in vorhanden)
*
Listening VNC Viewer in BBB einbauen
*
CVH-Camera einbauen (Interessent:in vorhanden)
*
Komfortable Fernsteuerung von Rechnern von Teilnehmenden über VNC in BBB
-
Eigenen Datenbestand verwalten (Interessent:in vorhanden)
-
Work Adventure für den CVH bzw. die Hochschule nutzbar machen
Bsp-Instanz aus Bochum (von dem dortigen Hackspace): https://virtuallab.das-labor.org/
Doku dazu: https://howto.rc3.world/workadventure.en.html
*
Mögliches Projekt: Karte des CVH entwickeln
-
3d-Scan aus einem Film heraus (Interessent:in vorhanden)
-
NumPad für Hexadezimalzahlen (in Bearbeitung)
-
taktile Tastaturen oder andere Eingabegeräte für mobile Computer (Smartphones)
*
4 Joysticks gleichzeitig bewegen (in Bearbeitung)
*
Nachbau: Smartphone auf "Tablett" legen; Tastatur darunter für Finger, oben für Daumen
*
weitere Ideen
-
Automatische Transkription in BBB und/oder PULT
(zum Vergleich https://github.com/jitsi/jigasi/pull/294,
https://www.inf.uni-hamburg.de/en/inst/ab/lt/publications/2021-geislingeretal-interspeech-bbb.pdf)
-
GNU Pascal (Compiler)
-
adele (Verschlüsselungsroboter)
*
PGP/MIME-Unterstützung einbauen
*
Kompatibilität mit aktuellen Bibliotheken herstellen
*
Nicht mehr benötigte öffentliche Schlüssel automatisch vergessen
-
Freies Smartphone:
*
Kamera des PinePhone nutzen
*
Mumble auf PinePhone nutzbar machen
*
VNC auf PinePhone nutzbar machen
*
GUI von GNOME Evolution auf Smartphones nutzbar machen
*
Signal und/oder Matrix und/oder XMPP für Pinephone und/oder Librem 5
-
Rechnertechnik-Projekte
*
Mechanischer Rechner mit Murmeln
*
DMX-Protokoll in Arduino implementieren
*
Taschenrechner mit 5-Bit-Dualzahlen - Grundrechenarten
-
Ausgabe per 7-Segment-Anzeige
*
Arduino als VU-Meter
*
Soft-serielle Schnittstelle per TCP/IP übertragen
*
Core War
*
Minecraft-Taschenrechner
*
Türschloß mit Zahlenkombination auf Arduino
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment