Entwicklung

Lohnt sich dein eigenes TeamViewer?

Desktop-Fernsteuerung und Fernsupport-Sitzungen über Rechner und Plattformen hinweg.

Mit Einschränkungen · die Grundlagen, mit Einschränkungen
Preis 24,90 $/Mon.Geschätzte Ersparnis 299 $/JahrGeschätzte Zeit ein WochenendeKategorie EntwicklungKatalogstimmen 0

Wenn du nur auf deine eigenen Rechner zugreifen musst, lässt sich der Großteil des Nutzens von TeamViewer nachbauen: Bildschirmaufnahme, eine WebRTC-Verbindung und synthetische Maus- und Tastaturereignisse sind gelöste Probleme mit passenden Bibliotheken. Ein Agent kann daraus an einem Wochenende einen funktionierenden Host-Agenten samt Browser-Viewer zusammenbauen, und in deinem eigenen LAN wird sich das gut anfühlen. Schwierigkeiten bereitet alles außerhalb deiner Kontrolle: Verbindungen durch problematisches doppeltes NAT ohne eigenen TURN-Server, das Aufwecken eines schlafenden Rechners, vertretbare Latenz über Mobilfunknetze und OS-Berechtigungsabfragen unter macOS nach jedem Update. Als Supporttool taugt es dann auch nicht mehr, denn der ganze Sinn von TeamViewer bei der Hilfe für deine Eltern ist, dass sie eine Sache installieren und dir eine neunstellige Nummer vorlesen können. Baue es für deine eigenen Rechner; bezahle weiter, wenn du die Rechner anderer betreust.

EN → DERecherche automatisch aus dem Englischen übersetzt. Original-Prompt auf Englisch beibehalten.

Der vollständige Prompt
Build a self-hosted personal remote desktop system: a host agent I run on machines I own, and a browser viewer I open to control them.

Stack, no substitutions:
- Node 20 + TypeScript for both host agent and signaling server.
- WebRTC via the werift library on the host side, plain browser WebRTC on the viewer side.
- ffmpeg (spawned as a child process) for screen capture and H.264 encoding.
- @nut-tree-fork/nut-js for mouse and keyboard injection on the host.
- Signaling over WebSocket (ws), single small server, no framework.
- Viewer is one static HTML file with vanilla JS and a canvas/video element. No React, no build step for the viewer.

Structure:
- /signal: WebSocket signaling server. Hosts register with an ID and a shared secret from .env. Viewers authenticate with the same secret, then get relayed SDP and ICE.
- /host: the agent. Captures the primary display with ffmpeg (avfoundation on macOS, gdigrab on Windows, x11grab on Linux), pipes encoded video into a WebRTC track, opens a data channel, and applies incoming input events with nut-js.
- /viewer: static page. Shows available hosts, connects, renders the video track, captures mouse move/down/up/wheel and keydown/keyup, normalizes coordinates to the remote resolution, sends them over the data channel.

Rules:
- All config in .env: SIGNAL_URL, SHARED_SECRET, HOST_ID, TURN_URL, TURN_USER, TURN_PASS. Ship .env.example. Never hardcode secrets.
- No accounts, no database, no telemetry, no cloud services beyond the signaling server and TURN that I run.
- Target 1080p at 25fps with a tunable bitrate and a keyframe interval short enough to recover fast. Prefer latency over quality.
- Data channel messages are small JSON objects, unordered, unreliable for mouse moves and ordered/reliable for clicks and keys.
- Include a --view-only flag on the host that ignores all input events.
- Log connection state transitions clearly so I can tell whether ICE failed or the encoder died.

Explicitly out of scope: file transfer, clipboard sync, multi-monitor selection, mobile clients, unattended wake, NAT traversal magic beyond standard STUN/TURN.

Deliverables: working code, one README with exact setup commands per OS, the macOS Screen Recording and Accessibility permissions steps, and a coturn config snippet I can drop on a VPS.

Der Prompt öffnet sich vorausgefüllt in deinem Agenten. Prüfe ihn vor dem Ausführen. · dieser Prompt wurde aus dem Bauplan erzeugt · per PR verbessern

Original-Prompt auf Englisch beibehalten.

Wie sähe deine eigene Version aus?

Ein Host-Agent auf jedem deiner Rechner überträgt dessen Bildschirm über WebRTC an einen passwortgeschützten Browser-Viewer, der deine Maus- und Tastaturereignisse zurück auf dem Rechner ausführt.

Was du brauchst

Warum sich Bezahlen noch lohnen kann

Weil Fernzugriff nur dann etwas wert ist, wenn er beim ersten Versuch aus einem dir unbekannten Netzwerk zu einem Rechner funktioniert, den du nicht anfassen kannst und auf dem eine von dir nicht gewählte OS-Version läuft. TeamViewer verkauft diese Zuverlässigkeit und die rechtliche Absicherung für den Einsatz bei der Arbeit. Persönlicher, selbst gehosteter Remote-Desktop-Zugriff ist tatsächlich angenehm – bis du am Flughafen sitzt und ausgerechnet dein TURN-Server ausgefallen ist.

Was dir fehlt

xVerbindungen, die durch Carrier-Grade-NAT, Unternehmensfirewalls und Proxys einfach funktionieren, ohne dass du Relay-Infrastruktur betreiben musst

xNative Clients für Windows, macOS, Linux, iOS und Android sowie Unterstützung mobiler Geräte

xDen Support-Workflow: ein Download per Klick und ein Sitzungscode, den dir eine Person ohne technisches Wissen am Telefon vorlesen kann

xExtras für unbeaufsichtigten Zugriff: Aufwecken über LAN, Neustart und erneute Verbindung, Wechsel zwischen mehreren Monitoren, Dateiübertragung, Sitzungsaufzeichnung, Drucken

xKommerzielle Lizenzierung, Audit-Protokolle und die Compliance-Argumente für Unternehmen, durch die die IT die Nutzung überhaupt erlaubt

vorhandene Projekte · nutze sie statt selbst zu bauen

Nichts, worauf sich verweisen ließe. Deshalb gibt es den Prompt.

Auf X teilen ↗"Ich habe gerade TeamViewer (24,90 $/Mon.) mit einem Prompt ersetzt"
Tarife und Preise

Was kostet TeamViewer?

In deiner Währung · US-DollarGeprüft am 18.08.2026
Monatliche Zahlung
24,90 $/Mon. · pro person
Pro Jahr
299 $/Jahr
Auf der offiziellen Website kaufen

Du schließt den Kauf auf der Website von TeamViewer ab. Vibe Radar wickelt keine Zahlungen ab.

Vergleichen mitandere App →
Bauen oder kaufen

TeamViewer selbst bauen oder abonnieren?

Passe die Zahlen an: Stunden zum Bauen, dein Stundensatz, Betriebskosten und der Abopreis.

Abonnieren
Selbst bauen
Zeitraum
Abonnieren598 $
Selbst bauen2.120 $

Über 24 Monate ist das Abo günstiger.

Startwerte aus der Analyse geschätzt (ein Wochenende). Nicht eingerechnet ist, was dir fehlt (Support, Integrationen, Sicherheit).

Häufige Fragen
Kann ich TeamViewer nachbauen?

Teilweise. Den Kern von TeamViewer baust du mit dem Prompt auf dieser Seite an einem Wochenende, aber es gibt echte Lücken: Verbindungen, die durch Carrier-Grade-NAT, Unternehmensfirewalls und Proxys einfach funktionieren, ohne dass du Relay-Infrastruktur betreiben musst, Native Clients für Windows, macOS, Linux, iOS und Android sowie Unterstützung mobiler Geräte. Lies die Liste oben, bevor du loslegst.

Was kostet TeamViewer?

TeamViewer kostet etwa 24,90 $/Mon. (TeamViewer Remote Access, geprüft am 18.08.2026), also 299 $ pro Jahr.

Was fehlt mir, wenn ich TeamViewer ersetze?

Ehrlich gesagt: Verbindungen, die durch Carrier-Grade-NAT, Unternehmensfirewalls und Proxys einfach funktionieren, ohne dass du Relay-Infrastruktur betreiben musst; Native Clients für Windows, macOS, Linux, iOS und Android sowie Unterstützung mobiler Geräte; Den Support-Workflow: ein Download per Klick und ein Sitzungscode, den dir eine Person ohne technisches Wissen am Telefon vorlesen kann; Extras für unbeaufsichtigten Zugriff: Aufwecken über LAN, Neustart und erneute Verbindung, Wechsel zwischen mehreren Monitoren, Dateiübertragung, Sitzungsaufzeichnung, Drucken; Kommerzielle Lizenzierung, Audit-Protokolle und die Compliance-Argumente für Unternehmen, durch die die IT die Nutzung überhaupt erlaubt. Wenn dir davon etwas wichtig ist, zahl weiter.

Gibt es eine Open-Source-Alternative zu TeamViewer?

Es gibt keine ausgereifte Open-Source-Alternative, auf die sich verweisen ließe, und genau deshalb gibt es den Prompt auf dieser Seite.

Neue Ideen auf deinem Radar.

Erhalte Katalog-Neuigkeiten und Prompts für dein nächstes Projekt.