Punktfunk im Vergleich
Punktfunk neben Sunshine, drei seiner Forks, Steam Remote Play und Parsec. Erst die Kurzfassung, dann jede Funktion mit Quelle.
Was Punktfunk anders macht
- Eigene Apps für iPhone, iPad, Apple TV, Mac, Android, Windows, Linux und Steam Deck. Moonlight verbindet sich trotzdem.
- Jeder Client bekommt ein eigenes virtuelles Display in genau seiner Auflösung und Bildrate, unter Windows und Linux. Mehrere können gleichzeitig streamen.
- Jeder Stream ist verschlüsselt, mit Post-Quanten-Schlüsseltausch. Sunshine schickt Video im LAN standardmäßig unverschlüsselt.
- Verlustfreies Audio mit 96 kHz, und dein Mikrofon kommt beim Host an.
- Jedes Gerät bekommt eigene Rechte: volle Kontrolle, nur Controller oder nur Zuschauen.
- Die Bitrate passt sich von selbst deinem Netz an. Sunshine streamt mit der festen Rate, die Moonlight vorgibt.
- Kein Konto, kein Cloud-Dienst: deine Geräte koppeln per PIN. Steam und Parsec brauchen ein Konto.
Wo die anderen vorn liegen
- Sunshine, Steam und Parsec hosten auch auf macOS, Sunshine und Steam zudem auf X11-Desktops. Die meisten anderen laufen unter Windows 10. Punktfunk braucht Wayland oder Windows 11.
- Sunshine hat Jahre im Feld, eine große Community und Pakete für mehr Distributionen.
- Sunshine-Foundation geht bei HDR weiter, mit HLG, HDR10+ und Dolby Vision. Es leitet auch USB-Geräte weiter und teilt Ordner.
- Vibeshine streamt in den Browser und gleicht Playnite, Steam und Lutris ohne Plugins ab.
- Steam Remote Play und Parsec funktionieren unterwegs ohne Router-Einrichtung, und Freunde kommen über einen Einladungslink dazu.
- Ohne brauchbare GPU streamt Punktfunk nur H.264.
Funktion für Funktion
Wähle ein Projekt, das neben Punktfunk stehen soll. Die kleinen Zahlen führen zur Quelle hinter jeder Antwort.
JaTeilweiseNeinNicht dokumentiert
| Punktfunkvon unom | Sunshinevon LizardByte | |
|---|---|---|
| Plattformen | ||
| Windows-Host | ||
| Windows-Host | Windows 11 22H2 oder neuer1 | Windows 11 oder neuer2 |
| Linux-Host | ||
| Linux-Host | nur Wayland: KDE, GNOME, gamescope, Sway, Hyprland3,4 | X11 und Wayland5 |
| macOS-Host | ||
| macOS-Host | der Mac ist bewusst nur Client6 | ohne virtuelle Gamepads2 |
| Eigene Client-Apps | ||
| Eigene Client-Apps | iPhone, iPad, Apple TV, Mac, Android-Handy und -TV, Windows, Linux, Steam Deck7 | nutzt Moonlight2 |
| Funktioniert mit Moonlight | ||
| Funktioniert mit Moonlight | nach einem Schalter in der Konsole8 | 2 |
| Browser-Client | ||
| Browser-Client | eine Vorschau, standardmäßig aus9 | 2 |
| Streaming | ||
| Automatische Bitrate | ||
| Automatische Bitrate | Standard: passt sich der Verbindung an und misst ihre Kapazität10 | streamt mit der Rate, die Moonlight vorgibt5,11 |
| Fehlerkorrektur | ||
| Fehlerkorrektur | folgt dem Verlust, den der Client meldet12,13 | fest bei 20 %; entfällt bei Frames über etwa 800 Paketen5,14 |
| Codec für minimale Latenz | ||
| Codec für minimale Latenz | PyroWave, optional, für kabelgebundene Netze15 | 5 |
| Sicherheit | ||
| Verschlüsselter Stream | ||
| Verschlüsselter Stream | immer, mit Post-Quanten-Schlüsseltausch16,17 | optional, im LAN standardmäßig aus5 |
| Rechte pro Gerät | ||
| Rechte pro Gerät | volle Kontrolle, nur Controller, nur Zuschauen oder eigene Auswahl18 | 5 |
| Funktioniert ohne Konto | ||
| Funktioniert ohne Konto | deine Geräte koppeln per PIN3 | 2 |
| Video | ||
| Codecs | ||
| Codecs | H.264, HEVC, AV1, PyroWave3,15 | H.264, HEVC, AV15 |
| 4:4:4-Farbe | ||
| 4:4:4-Farbe | HEVC, Punktfunk-Apps4 | 5 |
| HDR | ||
| HDR | HDR10 unter Windows und gamescope19 | HDR105 |
| Displays | ||
| Virtuelles Display unter Windows | ||
| Virtuelles Display unter Windows | eigener signierter Treiber, auch am Sperrbildschirm3 | ändert stattdessen dein echtes Display5 |
| Virtuelles Display unter Linux | ||
| Virtuelles Display unter Linux | KDE, GNOME, gamescope, Sway, Hyprland20 | 5 |
| Übernimmt Auflösung und Bildrate des Clients | ||
| Übernimmt Auflösung und Bildrate des Clients | ein Display pro Client20 | passt dein echtes Display an, wenn der Client fragt5 |
| Mehrere Clients gleichzeitig | ||
| Mehrere Clients gleichzeitig | jeder auf eigenem Display, standardmäßig vier21 | mehrere Instanzen werden nicht empfohlen22 |
| Spiel läuft nach einem Abbruch weiter | ||
| Spiel läuft nach einem Abbruch weiter | Display und Spiel bleiben20 | das Spiel ja; Display-Einstellungen gehen zurück5 |
| Audio | ||
| Surround | ||
| Surround | 5.1 und 7.14,10 | über Steam Streaming Speakers5 |
| Verlustfreies Audio | ||
| Verlustfreies Audio | 96 kHz, 24 Bit4 | nur Opus5 |
| Mikrofon zum Host | ||
| Mikrofon zum Host | alle Apps außer Apple TV4 | 5 |
| Eingabe | ||
| Virtuelle Gamepads unter Windows | ||
| Virtuelle Gamepads unter Windows | eigene Treiber, im Installer3 | ein kostenpflichtiger Treiber oder das eingestellte ViGEmBus5 |
| Vibration, Bewegung, adaptive Trigger | ||
| Vibration, Bewegung, adaptive Trigger | DualSense, DualShock 4, Switch Pro, Steam Controller23 | Bewegung und Touchpad als DualShock 45 |
| Stift und Touch | ||
| Stift und Touch | drei Touch-Modi, dazu Stift24 | 5 |
| Gemeinsame Zwischenablage | ||
| Gemeinsame Zwischenablage | Text und Bilder; noch nicht in der Linux-App25,4 | 5 |
| Dateiübertragung | ||
| Dateiübertragung | noch nicht6 | 5 |
| USB-Geräte | ||
| USB-Geräte | über das VirtualHere-Plugin26 | 5 |
| Bibliothek und Netzwerk | ||
| Spielebibliothek | ||
| Spielebibliothek | Launcher-Plugins, dazu eigene Titel26 | von Hand angelegt5 |
| Wake-on-LAN | ||
| Wake-on-LAN | die Apps wecken ihn; der Host prüft die Einrichtung27 | nur eine Moonlight-Funktion5 |
| Unterwegs | ||
| Unterwegs | Tailscale, Porthole oder Portfreigabe; kein Relay28 | UPnP oder Portfreigabe; kein Relay5 |
| Open Source | ||
| Open Source | MIT oder Apache-2.03 | GPL-3.02 |
Noch keine Latenzwerte hier. Nur Parsec nennt einen, aus dem eigenen Testaufbau, und ein fairer Vergleich braucht alle Hosts auf derselben Maschine.
Punktfunk läuft neben jedem davon, während du es ausprobierst. Neben einem Sunshine-Host zieht ein Port um.
Quellen
Sunshine, gelesen am 2026-09-11. Jede Antwort belegt die Doku des Projekts selbst, wo es welche gibt, und ein Fork nie Doku, die er von Sunshine kopiert hat.
- Docs: Requirements
- Sunshine README
- Punktfunk README
- Docs: Support matrix
- Sunshine docs/configuration.md
- Docs: Roadmap
- Punktfunk data/platforms.json
- Docs: Moonlight
- Docs: The browser client (preview)
- Docs: Client settings
- Moonlight Qt streamingpreferences.cpp
- Docs: Configuration, PUNKTFUNK_FEC_PCT
- Punktfunk GF(2¹⁶) FEC (crates/punktfunk-core/src/fec/gf16.rs)
- Sunshine src/stream.cpp: FEC blocks per frame
- Docs: PyroWave
- Docs: Security
- Punktfunk post-quantum key-exchange test (crates/punktfunk-host/src/gamestream/cert.rs)
- Docs: Access levels
- Docs: HDR
- Docs: Virtual displays
- Docs: Multiple devices at once
- Sunshine docs/getting_started.md
- Punktfunk input injection (crates/pf-inject/src/inject)
- Docs: Mouse, touch and pen
- Docs: Clipboard
- Docs: Plugins
- Docs: Wake-on-LAN
- Docs: Friends over the internet