| Feature | FreeBSD | Linux | macOS | Windows |
|---|---|---|---|---|
|
What type of gamepads can be emulated on the host. Clients may support other gamepads. |
||||
| DualShock / DS4 (PlayStation 4) | â | â | â | â |
| DualSense / DS5 (PlayStation 5) | â | â | â | â |
| Nintendo Switch Pro | â | â | â | â |
| Xbox 360 | â | â | â | â |
| Xbox One/Series | â | â | â | â |
| Encoding API | GPU Vendor | FreeBSD | Linux | macOS | Windows |
|---|---|---|---|---|---|
| AMF | AMD | â | â | â | â |
| Media Foundation | Qualcomm | â | â | â | â |
| NVENC | NVIDIA | â | â | â | â |
| QuickSync | Intel | â | â | â | â |
| VAAPI | AMD | â | â | â | â |
| Intel | â | â | â | â | |
| NVIDIA | â | â | â | â | |
| Video Toolbox | Apple | â | â | â | â |
| Intel | â | â | â | â | |
| Vulkan Video | AMD | đĄ | â | â | â |
| Intel | đĄ | đĄ | â | â | |
| NVIDIA | â | đĄ | â | â | |
| Software | Any | â | â | â | â |
| Capture Method | FreeBSD | Linux | macOS | Windows |
|---|---|---|---|---|
| DXGI Desktop Duplication | â | â | â | â |
| KMS/DRM | â | â | â | â |
| NvFBC (X11 only) | â | â | â | â |
| ScreenCaptureKit | â | â | â | â |
| Wayland (wlroots) | â | â | â | â |
| Windows.Graphics.Capture | â | â | â | đĄ |
| âŗ Portable | â | â | â | â |
| âŗ Service | â | â | â | â |
| X11 | â | â | â | â |
| XDG Desktop Portal | â | â | â | â |
| KWin Screencast | â | â | â | â |
| Capture Method | VAAPI | Vulkan Video | NVENC (CUDA) | Software |
|---|---|---|---|---|
| KMS/DRM | â | â | â | â |
| NvFBC | â | â | â | â |
| Wayland (wlroots) | â | â | â | â |
| X11 | â | â | â | â |
| XDG Desktop Portal | â | â | â | â |
| KWin Screencast | â | â | â | â |
| Component | Requirement |
|---|---|
| GPU | AMD: VCE 1.0 or higher, see: obs-amd hardware support |
|
Intel: FreeBSD/Linux: VAAPI-compatible, see: VAAPI hardware support Windows: Skylake or newer with QuickSync encoding support |
|
| Nvidia: NVENC enabled cards, see: nvenc support matrix | |
| CPU | AMD: Ryzen 3 or higher |
| Intel: Core i3 or higher | |
| RAM | 4GB or more |
| OS | FreeBSD: 14.4+ |
| Linux/Debian: 13+ (trixie) | |
| Linux/Fedora: 43+ | |
| Linux/Ubuntu: 22.04+ (jammy) | |
| macOS: 14.2+ | |
| Windows: 11+ (Windows Server does not support virtual gamepads) | |
| Network | Host: 5GHz, 802.11ac |
| Client: 5GHz, 802.11ac |
| Component | Requirement |
|---|---|
| GPU | AMD: Video Coding Engine 3.1 or higher |
|
Intel: FreeBSD/Linux: HD Graphics 510 or higher Windows: Skylake or newer with QuickSync encoding support |
|
|
Nvidia: FreeBSD/Linux: GeForce RTX 2000 series or higher Windows: Geforce GTX 1080 or higher |
|
| CPU | AMD: Ryzen 5 or higher |
| Intel: Core i5 or higher | |
| Network | Host: CAT5e ethernet or better |
| Client: CAT5e ethernet or better |
| Component | Requirement |
|---|---|
| GPU | AMD: Video Coding Engine 3.4 or higher |
| Intel: HD Graphics 730 or higher | |
| Nvidia: Pascal-based GPU (GTX 10-series) or higher | |
| CPU | AMD: Ryzen 5 or higher |
| Intel: Core i5 or higher | |
| Network | Host: CAT5e ethernet or better |
| Client: CAT5e ethernet or better |