| GPU and hardware |
| Host GPU support | NVIDIA · AMD · Intel · Apple Silicon | NVIDIA (or Sunshine for others) |
| Host setup | Install → 4-digit PIN → connect | Sunshine install + pairing for non-NVIDIA |
| Hardware encoder | NVENC · AMF · Quick Sync · VideoToolbox | NVENC primary, Sunshine adds AMF / VAAPI |
| Performance |
| LAN glass-to-glass latency | 8 ms | ~12 ms (Sunshine, NVIDIA host) |
| WAN typical latency (same region) | 22 ms | Self-hosted relay required |
| Maximum resolution | 4K (3840 × 2160) | 4K (3840 × 2160) |
| Frame rate ceiling | 60 fps | 120 fps (NVIDIA host) |
| Video codecs | H.265 · AV1 · VP9 | H.264 · H.265 (GPU-dependent) |
| Security |
| Stream encryption | DTLS 1.3 + SRTP, always on | Off by default (pairing only) |
| Data-channel encryption | AES-256-GCM, end-to-end | Not applicable |
| Pairing model | 4-digit PIN, on-device | 4-digit PIN, mutual TLS handshake |
| WAN reach without port forwarding | Yes (encrypted WebRTC) | No (manual VPN or relay) |
| Input and mobile |
| Touch input | Native gestures, smart touch zones | Touch-to-mouse mapping |
| On-screen controls | Context-aware, customizable | Virtual gamepad overlay |
| Hardware gamepad | Yes | Yes (GameStream protocol) |
| Productivity features |
| Clipboard sync | Yes (bidirectional) | No |
| File transfer | In progress | No |
| Multi-monitor | Yes (selectable) | Primary display only |
| Audio + microphone routing | Both directions | Audio out only |
| Platform and licensing |
| macOS · iOS · Android · Windows | Native | Native |
| visionOS | Native | No |
| Linux · ChromeOS · tvOS | Linux host: Yes (v1.0, X11); Linux client, ChromeOS, tvOS: planned | Yes, all three |
| Source code | Proprietary | GPLv3, fully open |
| Maintained by | Small indie team | Community volunteers |
| Pricing (May 2026) |
| Personal use | $0 (everything included) | $0 (forever, GPLv3) |
| Paid tier | — | — |
| Support model | Direct developer support | Community forums, GitHub issues |