程序问答   发布时间:2022-06-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了AxMSTSCLib 如何将摄像头从客户端重定向到远程会话?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决AxMSTSCLib 如何将摄像头从客户端重定向到远程会话??

开发过程中遇到AxMSTSCLib 如何将摄像头从客户端重定向到远程会话?的问题如何解决?下面主要结合日常开发的经验,给出你关于AxMSTSCLib 如何将摄像头从客户端重定向到远程会话?的解决方法建议,希望对你解决AxMSTSCLib 如何将摄像头从客户端重定向到远程会话?有所启发或帮助;

我正在使用 AxmsTSClib 开发用于建立 RDP 连接的 windows 应用程序。但我不知道如何将物理摄像头从客户端重定向到远程 RDP 会话。

我尝试在 .rdp 文件中添加 camerastoredirect:s:*devicestoredirect:s:* 以重定向摄像头,成功了,我可以通过 RDP 在远程桌面中使用摄像头。

但我在 AxmsTSClib 库中找不到正确的属性来启用此功能。

我尝试重定向所有可能的/动态设备,但它根本不起作用。代码如下:

public AxmsTSClib.AxmsRdpClIEnt7NotSafeForScripTing oRemote;
oRemote = new AxmsTSClib.AxmsRdpClIEnt7NotSafeForScripTing();

oRemote.AdvancedSetTings7.RedirectDevices = true;
oRemote.AdvancedSetTings7.RedirectPorts = true;
oRemote.AdvancedSetTings7.RedirectPOSDevices = true;

MSTSClib.imsRdpClIEntNonScriptable5 ocx = (MSTSClib.imsRdpClIEntNonScriptable5)oRemote.Getocx();
ocx.RedirectDynamicDevices = true;
for (int i = 0; i < ocx.DeviceCollection.DeviceCount; i++)
{
    MSTSClib.imsRdpDevice device = ocx.DeviceCollection.get_DeviceByIndex((uint)i);
    device.RedirectionState = true;
}

我在较新的 API 文档中发现 IMsRdpCameraRedirConfigCollection,需要将 imsRdpClIEntNonScriptable 从 5 升级到 7。

我尝试在将 Redirected 设置为 true 之前打印其计数,如下所示:

@H_620_3@mSTSClib.imsRdpClIEntNonScriptable7 ocx = (MSTSClib.imsRdpClIEntNonScriptable7)oRemote.Getocx();
Logger.Log("[ocx.CameraRedirConfigCollection.Count]:" + (ocx.CameraRedirConfigCollection.Count).ToString());
for (int i = 0; i < ocx.CameraRedirConfigCollection.Count; i++)
{
    MSTSClib.imsRdpCameraRedirConfig camera = ocx.CameraRedirConfigCollection.geT_ByIndex((uint)i);
    Logger.Log("[camera.FrIEndlyname]:" + camera.FrIEndlyName);
    camera.Redirected = true;
}

不幸的是,我得到了零。

根据 Docs,看来我必须使用 AddConfig 方法将相机符号链接添加到集合中。我在这一点上卡住了,如何将相机符号链接添加到 imsRdpCameraRedirConfigCollection?如何获取相机符号链接?

解决方法

为什么GET https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packagename}/reviews 一开始是空的?由于您没有Rescan连接相机设备。

IMsRdpCameraRedirConfigCollection

就是这样,所有连接的摄像头设备都将重定向到远程桌面。

@H_197_55@
@H_197_55@

大佬总结

以上是大佬教程为你收集整理的AxMSTSCLib 如何将摄像头从客户端重定向到远程会话?全部内容,希望文章能够帮你解决AxMSTSCLib 如何将摄像头从客户端重定向到远程会话?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。