macOS上的远程软件microsoft-remote-desktop-for-mac 是微软近年才支持的,macOS上这个远程软件的老版本是没有勾选摄像头的这个选项的。
微软开发macOS上这个远程软件新版本时没有把低版本Server系统考虑进去,实测Server2012R2/Server2016都不能识别到本地摄像头,只有Server2019及更高版本可以(Server2022及更高版本兼容性更好),而系统版本越高越耗费资源,需要的机器配置会高一些,2核4G内存10Mbps带宽,这个配置可能将将好,并且通过公网远程大陆外的机器会走国际链路(国际链路本来就不如国内稳定,一般会有比较可观的丢包率)。
测试下来,RemoteFX方案使远程服务器调用本地摄像头的兼容性是摄像头、调用摄像头的程序、客户端系统、服务器系统综合决定的。
macOS+ 最低Server2019版本(Server2022及更高版本兼容性更好)测试可行:
客户端无需额外配置,服务端参考https://cloud.tencent.com/document/product/213/43017 配置,使用microsoft-remote-desktop-for-mac 勾选如下图的Cameras就行。
Get-WindowsFeature -name Windows-Internal-Database,RDS-RD-Server,*RDS-Licensing*|Install-WindowsFeature
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services" /v fDisablePNPRedir /t REG_DWORD /d 0 /f
restart-computer -force
下面两张截图上的操作,上面4句powershell命令搞定(勾选远程桌面会话主机、远程桌面连接代理、远程桌面授权→ 安装→ 重启服务器)
安装完成后打开组策略配置禁用"不允许受支持的即插即用设备重定向"
我几年前买的黑曜石摄像头http://www.910.cn/兼容性很高,能给macOS用,下图中除过MacBookPro自带的FaceTime摄像头外,还有我通过USB连的一个外接摄像头。
看到远程摄像头后还不算完,尤其要注意系统要打开录音权限、摄像头权限,都是在设置里
录音权限:设置→系统→声音→麦克风隐私设置→允许访问此设备上的麦克风
摄像头(相机)权限:设置→隐私→相机→允许应用访问你的相机
https://meeting.tencent.com/support/topic/2103/index.html
并非所有软件都能兼容远程摄像头,这不是系统限制或硬件限制,而是软件本身,比如我测试腾讯会议和QQ(TIM)调用远程摄像头能正常使用,但一些只能调用本地摄像头的软件则不行,比如下图红色圈出的软件。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。