1.3.6 Device Control Initialization sequence

This sequence occurs on the device channel. The server uses this sequence to discover which device properties (such as Brightness, Focus, and so on) the redirected video capture device supports, their value ranges, and current values. First, the server sends an Activate Device Request (section 2.2.3.3), if it did not do so yet, to ensure that the device is ready for use. Next, the server sends a Property List Request (section 2.2.3.16) to obtain a list of device properties supported by the device. Then, for each supported device property the server sends a Property Value Request (section 2.2.3.18) to obtain the current value of the property. At the end of the sequence, the server sends a Deactivate Device Request (section 2.2.3.4) to allow the client to free resources associated with the device.

Figure 6: Device Control Initialization sequence