---
title: "Student Desktop Recording"
slug: "student-desktop-recording"
tags: ["lgc"]
updated: 2024-10-03T22:20:28Z
published: 2024-10-03T22:20:28Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.skillable.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Student Desktop Recording

Student Desktop Recording allows the Hyper-V, ESX or Azure Virtualization RDP session between the lab user and the lab to be captured in a video that can be used to view the lab user's activity in the lab after the lab has ended. When a lab user launches a lab, the RDP session will begin recording after the Virtual Machine (VM) connects. After the lab has ended, a video only recording of the lab activity will be saved to the user's Lab instance details page for that session. **RDP recordings of the lab session do not capture audio**.

**This feature is in beta and there are some**[**known issues and limitations**](/v1/docs/student-desktop-recording#known-issues-and-limitations)**.**

## Enabling Student Desktop Recording

Exam-configured API Consumer

This feature is only available for labs that are launched through an **Exam-configured**API**Consumer**.

Student Desktop Recording is enabled for an Organization, and then it is enabled on a per Lab Profile basis. The feature must be enabled for an organization before the option will be displayed in lab profiles.

### Enabling for the Organization

If you are interested in using Student Desktop Recording, please contact our [customer support team](https://skillable.com/customer-support/) to enable this feature for your organization. Once it is enabled for your organization, you can enable it on any lab profiles that belong to that organization.

### Enabling on a Lab Profile

Once Student Desktop Recording is enabled for a lab profile, any user that launches the lab will have their RDP session captured and saved to their lab instance.

To enable a lab profile:

1. Navigate to the lab profile.
2. Edit the lab profile.
3. Go to the Advanced tab.
4. Select the checkbox next to *Record RDP Session* to enable RDP session recording.
5. Save the lab profile.

When lab Users launch the lab, their session will be recorded and saved to their lab instance.

## Accessing Session Recordings

Lab session recordings can be viewed from the lab instance page for the lab session.

### View Session Recordings from a Particular Lab Profile

1. Navigate to the lab profile.
2. Select *Find Lab Instances* at the top of the page.

> Alternatively, you can use the *Find Lab Instances* link on the Administration page of Skillable Studio, and filter for the lab profile you want to view.
3. The next page will show all lab instances that are associated with the lab profile.
4. Select *Details* next to the lab instance you wish to see the recording of.

![image.png](https://cdn.document360.io/a298db04-a0fe-47e0-bfe3-c52d6f9d7c8c/Images/Documentation/image%2875%29.png)

1. Next, select **Open** next to *RDP Session Recordings*.
2. The next page will show all RDP recordings for the lab instance in the upper-right corner.
3. Select the recording and it will load into the video player.
4. Select Play to start playback of the recording.

### View Session Recordings for a Particular User

1. Navigate to the user's profile page in Skillable Studio.
2. Select *Lab Instances* at the top of the page to view all the user's lab instances.
3. The next page will show all lab instances for the user.
4. Select *Details* next to the lab instance you wish to see the recording of.

![Find Lab Instance Select Details](

![image.png](https://cdn.document360.io/a298db04-a0fe-47e0-bfe3-c52d6f9d7c8c/Images/Documentation/image%2876%29.png)

1. Next, select **Open** next to *RDP Session Recordings*.
2. The next page will show all RDP recordings for the lab instance in the upper-right corner.
3. Select the recording and it will load into the video player.
4. Select Play to start playback of the recording.

## Download Recordings

If you would like to download a copy of the lab instance recording for archival purposes, you may do some from the lab instance page.

1. Navigate to the lab profile.
2. Select *Find Lab Instances* at the top of the page.

> Alternatively, you can use the *Find Lab Instances* link on the Administration page of Skillable Studio , and filter for the lab profile you want to view.
3. The next page will show all lab instances that are associated with the lab profile.
4. Select *Details* next to the lab instance you wish to see the recording of.

![Find Lab Instance Select Details](https://cdn.document360.io/a298db04-a0fe-47e0-bfe3-c52d6f9d7c8c/Images/Documentation/image%2877%29.png)
5. Next, select **Open** next to *RDP Session Recordings*.
6. The next page will show all RDP recordings for the lab instance in the upper-right corner.
7. Select the recording you wish to download.
8. An *rdpv* file will be downloaded to your local machine.

## Known Issues and Limitations

**Known Issues**

- Changing the resolution of the VM during the lab session may alter the size of the video player when playing back the recorded session.
  - If any resolution changes need to be made during the lab session, we do not recommend decreasing the resolution as that could cause some areas of the recorded session to not fit in the playback window.
- Selecting too frequently or dragging the mouse cursor on the video playback timeline may cause browser errors to appear. Doing so may cause playback to restart but does not result in any data loss.
- Sometimes the video playback may appear frozen or unresponsive. If this happens, pause the video for a few seconds and then select play to resume playback.
- When the recording initializes, some visual artifacts may be captured into the recording.
- When navigating to a specific point in the playback timeline, the video may resume playback at an earlier point in the timeline than where you selected.

**Known Limitations**

- Video playback is only available on https://labondemand.com
- The recording can be downloaded but cannot be retrieved via API.
- Periods of inactivity in the VM session may not be captured in the recording.
- If there is no activity in the VM during the lab session, the recording may appear like nothing was recorded.

Microsoft hardware virtualization platform that enables the use of virtual machines.

ESX hardware virtualization platform that enables the use of virtual machines.

Azure represents Microsoft Azure - Microsoft's public cloud computing platform.

A virtual machine is the virtualization or emulation of a computer system. Virtual machines are based on computer architectures and provide the functionality of a physical computer.

A lab instance is the individual occurrence of a lab profile launch. Each lab instance is unique for each lab launch, and all details related to the lab launch are displayed on the lab instance.

API Consumers store unique settings for each API call and use an API key for secure connections that enable the launch of labs and the retrieval of reporting analytics. Configured for Labs by admins, they serve as the bridge between your applications and Skillable Labs to enable a wide array of data integration and automation possibilities.

An API, also known as an Application Programming interface, consists of a defined set of rules and protocols that enable seamless communication between different software applications. A common language for software systems to collaborate effectively.

An organization is assigned to each entity in the TMS, such as, users, classes, subscriptions, and courses. The organization is a basis to determine access given based on roles within the organization and management over the organization.

Labs in Skillable Studio are housed in a Lab Profile. The Lab Profile contains the information about the configurable settings and the virtual machines that make up a lab. For a Lab Profile to be published it must be part of a Lab Series.

People who interact with the platform. Typically, we can break down users into three categories: Operations Managers, Instructors and Basic Users..

Skillable's lab building & authoring platform.
