Funktionen
Was NuviraHub heute kann. App und Basisserver sind kostenlos; die Pro-Module sind für Teams und laufen auf Ihrem eigenen Server.
Die App im Detail
Echte Bildschirme von NuviraHub 0.12 mit Beispieldaten. Die App folgt dem hellen oder dunklen Design Ihres Systems, ebenso diese Bilder.

Geben Sie eine ID oder einen Namen, eine Firma oder einen Ansprechpartner ein: Die Vorschläge kommen aus dem Adressbuch.

Jede Anfrage zeigt, wer Zugriff möchte, und muss angenommen werden – mit einer Warnung vor Telefonbetrug.

Nachrichten und empfangene Dateien erscheinen im Chat, auf beiden Seiten.

Einmal installieren und den Computer auch erreichen, wenn niemand davor sitzt. Öffentlicher oder eigener Server.

Kunden und Computer nach Firma gruppiert, mit Online-Status und gespeicherten Passwörtern.

Rollen, Zwei-Faktor-Authentifizierung und Regeln für alle Computer.
Leistung
Ein Remote-Desktop ist gut, wenn man vergisst, dass er entfernt ist. Das sind die Techniken, mit denen NuviraHub die Verzögerung niedrig hält, und die Werte, die wir gemessen haben.
Direkt, wenn möglich
Die beiden PCs verbinden sich durch die Router hindurch direkt miteinander (Hole Punching). Geht das nicht, leitet der Server die bereits verschlüsselten Pakete weiter; in Netzen, die UDP sperren, laufen sie in einem WebSocket. Die Sitzungen bleiben Ende-zu-Ende-verschlüsselt.
Das Bild bleibt auf der Grafikkarte
Aufnahme, Farbumwandlung und H.264-Kodierung laufen auf der GPU, ohne Umweg über den Arbeitsspeicher des Prozessors. Ist das Fenster des Viewers kleiner als der Bildschirm, wird das Bild im selben Durchgang verkleinert: Kodiert werden nur die sichtbaren Pixel. Ohne Hardware-Encoder nutzt NuviraHub OpenH264, ausgewählt durch einen Test beim Start.
Es passt sich dem Netz an
Alle 250 ms meldet der zuschauende PC, wie lange die Bilder unterwegs sind, und der gesteuerte PC senkt oder erhöht die Bitrate, bevor sich eine Warteschlange bildet. Die Staukontrolle ist BBR, die mit den zufälligen Verlusten von WLAN und Mobilfunk zurechtkommt.
Immer das neueste Bild
Kein Bild wartet in einer Warteschlange: Der gesteuerte PC kodiert das frischeste Bild, sobald der Encoder frei ist, und der zuschauende PC zeigt immer das letzte und verwirft überholte.
Scharfer Text bei ruhigem Bildschirm
Sobald sich der Bildschirm nicht mehr ändert, wird das letzte Bild noch einige Male kodiert, bis der Text scharf ist; danach wird fast nichts mehr gesendet.
Keine versteckten Zahlen
Die Sitzungsleiste zeigt Bilder pro Sekunde und Latenz live an; der Fenstertitel ergänzt Paketlaufzeit, Bandbreite sowie Kodier- und Dekodierzeiten.
Gemessene Werte
| Netz | Bilder/s | Median der Latenz | 95. Perzentil |
|---|---|---|---|
| Lokales Netzwerk, direkt, 1920×1080, Intel Quick Sync | 52 | 27 ms | 40 ms |
| Lokales Netzwerk, direkt, 1920×1080, NVIDIA RTX 4060 Ti | 58 | 16 ms | 25 ms |
| Lokales Netzwerk, 4K-Bildschirm in einem Fenster 1280×720 | 40 | 39 ms | 54 ms |
| Lokales Netz, über das Relay des Servers | 54 | 28 ms | 38 ms |
Wie wir gemessen haben
Bildschirm mit einer Vollbildanimation (ändert sich ständig: der ungünstigste Fall). Quick Sync: gesteuerter PC mit Intel Core i7-10710U, Viewer auf einem Laptop mit Intel Core i7-8550U. NVIDIA: gesteuerter PC mit AMD Ryzen 7 5700X und RTX 4060 Ti, Viewer auf dem Mini-PC mit dem i7-10710U. Die Latenz reicht von der Bildschirmaufnahme bis zur Anzeige auf dem anderen PC.
Was noch fehlt
Mit NVIDIA ist die Grenze die von uns gesetzte Obergrenze von 60 Bildern pro Sekunde: Der Encoder schafft viel mehr. AMD-Karten werden über Windows genutzt, sind aber noch nicht gemessen; die Hardware-Dekodierung im Viewer funktioniert, ist aber vorerst langsamer als die Software-Dekodierung und bleibt aus. An langsamen Netzen und am Internet arbeiten wir noch: Die Zahlen veröffentlichen wir, wenn sie gut sind.
Die ganze Geschichte, mit den Problemen, auf die wir gestoßen sind →
| Funktion | Free | Pro |
|---|---|---|
| Verbindung | ||
| ID und Einmalpasswort, Bestätigung durch die Person am PC | ✓ | ✓ |
| Unbeaufsichtigter Zugriff mit dauerhaftem Passwort (Windows-Dienst) | ✓ | ✓ |
| Direktverbindung (Hole Punching), Relay über den Server bei Bedarf | ✓ | ✓ |
| Funktioniert auch in Netzen, die UDP blockieren (WebSocket-Fallback) | ✓ | ✓ |
| Automatische Wiederverbindung nach einem Neustart des entfernten PCs | ✓ | ✓ |
| Öffentlicher NuviraHub-Server oder Ihr eigener Server in Docker | ✓ | ✓ |
| Während der Sitzung | ||
| Windows-Sperrbildschirm, UAC-Abfragen und Strg+Alt+Entf | ✓ | ✓ |
| Mehrere Monitore: einzeln oder alle zusammen | ✓ | ✓ |
| Hardware-Videokodierung, wählbare Qualität (ausgewogen, scharf, flüssig) | ✓ | ✓ |
| Nur ansehen, Originalgröße oder an das Fenster angepasst, Vollbild | ✓ | ✓ |
| Gemeinsame Zwischenablage: Text und Bilder | ✓ | ✓ |
| Dateimanager und Senden von Dateien | ✓ | ✓ |
| Chat | ✓ | ✓ |
| Verwaltung | ||
| Adressbuch auf jedem PC, mit Online-Status | ✓ | ✓ |
| Signierte automatische Updates von Ihrem Server | ✓ | ✓ |
| Oberfläche auf Deutsch, Englisch, Italienisch, Französisch und Spanisch | ✓ | ✓ |
| Adressbücher auf dem Server, geteilt unter Kollegen | – | ✓ |
| Konten und Rollen (Administrator, Techniker, nur lesen) | – | ✓ |
| Zentrale Regeln für die PCs (z. B. immer Bestätigung verlangen, keine Dateien) | – | ✓ |
| Webkonsole | – | ✓ |
| Zwei-Faktor-Anmeldung (TOTP) | – | ✓ |
| Single Sign-on (OpenID Connect: Microsoft Entra, Google, Keycloak…) | – | ✓ |
| Sitzungsprotokoll, CSV-Export | – | ✓ |
| Angepasste Installationsprogramme: Ihr Logo, Ihre Farben, Ihr Server und Ihre Kontakte | – | ✓ |
Demnächst
macOS und Linux, an das Fenster angepasste entfernte Auflösung, weitere Werkzeuge ohne Video. Die Roadmap wird mit dem Quellcode öffentlich.