What is Session Recording?
Starting with RealVNC Viewer 6.21.920 (Windows, Mac and Linux) / RealVNC Viewer 6.22.826 (Raspberry Pi) and RealVNC Server 6.8.0 you can record your RealVNC Connect sessions as a webm video file.
This feature can only be used on desktops (Windows, Linux, and Mac) which are listed as Supported Platforms for VNC Connect. Session recording is not supported on RealVNC Viewer and RealVNC Server for Mobile.
How do I record my sessions?
When connected to a RealVNC Server that supports session recording, click the toolbar buttonto begin and end a recording.
For an overview of how it works, please watch the video below:
Where are recordings saved?
Recordings will be saved locally to a folder on the RealVNC Viewer device, and will not be accessible from RealVNC systems or its employees.
The location of the recording will by default be the standard media folder for the OS – on Windows desktops this is %USERPROFILE%\Videos\RealVNC\.
This location can be altered in RealVNC Viewer's Preferences, Recording section, by using the Choose folder button, and then navigating to a new location before selecting OK.
You can open the recording location from the RealVNC Viewer by selecting “Show in folder”, from here you can play back the recorded sessions with any standard webm file viewer, such as modern web browsers, or Microsoft Windows Films & TV viewer.
How do I configure Session Recording?
Configuration options allow the recording of all sessions by default, or enabling and disabling a recording within a session. To access the configuration options, open the RealVNC Viewer Application Preferences dialog, by using RealVNC Viewer’s File menu and selecting Preferences. Next, then navigate to the Recording section:
Session recording can also be enabled or disabled in RealVNC Server, by opening RealVNC Server's Options dialog and navigating to the Users & Permissions section. Here you can set Global Permissions or per-user/per-group permissions to allow or disallow connected RealVNC Viewer users to record sessions.
Other RealVNC Server options for session recording can be found in the Expert section, for example to configure the duration of notification prompts when recording starts and stops, or whether to show a persistent notification when a recording is taking place.
New in RealVNC Server 7.1.0
When the RecordQuery Parameter is set to True, the owner of the remote device will see the following prompt. If they are happy for the session to be recorded, they should click 'Allow'.
How do I record an On-Demand Assist session?
Starting with RealVNC Viewer 7.1.0 and On-Demand Assist 2.1.0, technicians can record an On-Demand Assist session as a webm video file.
When connected to a user's device, click the toolbar buttonto begin and end a recording.
The end user will see the following pop up, if they are happy for the session to be recorded they should click 'Allow'.
This popup will timeout after 30 seconds, and the technician will be unable to control the session while the prompt is displayed.
Once the end user has accepted the prompt, session recording will then be allowed for the duration of the session.
If you see the error 'This session cannot be recorded because the remote computer does not allow it.' this means either:
- The version of RealVNC Viewer you are running does not support session recording in On-Demand Assist; or
- RealVNC Server has the RecordQuery parameter set to True and your version of RealVNC Viewer does not support it.
You can download the latest version of RealVNC Viewer here.