docs: add recording advanced settings

Signed-off-by: 21pages <sunboeasy@gmail.com>
This commit is contained in:
21pages
2026-07-30 11:34:08 +08:00
parent 4f6c2b5217
commit 23fbacfe0b
12 changed files with 217 additions and 1 deletions
@@ -448,10 +448,20 @@ Automatically record outgoing sessions.
| :------: | :------: | :------: | :------: | :------: |
| N | Y, N | N | `allow-auto-record-outgoing=Y` | >= 1.3.2 |
### hide-recording-button
Hide the recording button in remote sessions on the controlling side. This does not disable recording. If automatic outgoing recording is enabled, sessions are still recorded, but users cannot stop the recording from the session toolbar.
| Install required | Values | Default | Example |
| :------: | :------: | :------: | :------: |
| N | Y, N | N | `hide-recording-button=Y` |
### video-save-directory
The directory to save recorded videos.
For controlled-side recordings made by the installed Windows service, use [`windows-service-video-save-directory`](#windows-service-video-save-directory).
**Location**:
1. **Desktop** Settings → General → Recording → Video save directory
@@ -466,6 +476,14 @@ Default values:
**Note**: Replace **app_name** means current app name.
### windows-service-video-save-directory
The directory where an installed Windows client saves recordings when running as a service. The path must be absolute. An empty or relative path is ignored, and RustDesk uses the default directory instead.
| Install required | Values | Default | Example |
| :------: | :------: | :------: | :------: |
| Y | Absolute Windows path | `<system drive>\ProgramData\<app_name>\recording` | `windows-service-video-save-directory=D:\RustDesk\recordings` |
### allow-auto-update
Allow automatic updates. When enabled, the client will automatically download and install the latest version from GitHub official releases when a new version is available.