Interface IMtrIntelligentCameraControl
- Namespace
- Huddly.Sdk.MtrIntelligentCameraCore
- Assembly
- Huddly.Sdk.dll
Interface for controlling the Microsoft Teams Rooms Intelligent Camera 2.0 feature.
public interface IMtrIntelligentCameraControl
Remarks
MTR Intelligent Camera is only available on C1 devices. Changing the GetMtrIntelligentCamera toggle requires a device reboot to take effect, as it changes the USB Product ID.
Methods
GetMtrIntelligentCameraToggle(CancellationToken)
Get the current MTR Intelligent Camera on/off toggle value.
Task<Result<Toggle>> GetMtrIntelligentCameraToggle(CancellationToken ct = default)
Parameters
ctCancellationTokenA cancellation token
Returns
SetMtrIntelligentCameraToggle(Toggle, CancellationToken)
Set the MTR Intelligent Camera on/off toggle value.
Task<Result> SetMtrIntelligentCameraToggle(Toggle toggle, CancellationToken ct = default)
Parameters
toggleToggleA toggle value to enable or disable the feature
ctCancellationTokenA cancellation token
Returns
Remarks
Changing this setting requires a device reboot to take effect. When enabled, the device will enumerate with a different USB PID (0x1CE1) that identifies it as a MTR Intelligent Camera.