Android 14将支持连接电脑将手机作为摄像头使用

ChatGPT安卓/电脑

视频会议在新冠疫情期间爆炸式增长,但网络摄像头的分辨率相比你的智能手机上的摄像头普遍要差很多。为什么不能把智能手机作为网络摄像头使用?很多第三方软件可以帮助实现这一目标。

Android 14将支持连接电脑将手机作为摄像头使用

在新冠疫情期间,视频会议平台如Zoom和Google Meet迅速变得流行,但网络摄像头市场未能跟上这一趋势。顶级网络摄像头难以获得,或者价格过高,这导致大多数人转向更便宜、更易获得的网络摄像头,或者使用笔记本电脑内置的网络摄像头。然而,大多数智能手机内置的摄像头提供的图像质量明显优于绝大多数网络摄像头,因此许多人选择在手机上安装第三方应用程序,将其手机变成网络摄像头。从Android 14开始,可能不再需要使用第三方应用程序将智能手机变成PC的网络摄像头,因为这一功能已经集成到Android操作系统本身,尽管存在一个问题。

当您将Android手机连接到PC时,您可以选择在文件传输/Android Auto(MTP)、USB网络共享(NCM)、MIDI或PTP之间切换USB模式。然而,在Android 14中,USB首选项中出现了一个新选项:USB网络摄像头。选择此选项将USB模式切换为UVC(USB视频类),如果设备支持,这将使您的Android设备成为其他设备可以识别的标准USB网络摄像头,包括Windows、macOS和Linux PC,甚至可能是其他Android设备。

然而,Android 14中的网络摄像头支持并非即插即用。要启用它,需要进行四项操作:首先,需要启用Linux内核配置;其次,需要配置UVC设备;然后,需要更新USB HAL(硬件抽象层);最后,需要预加载新的系统应用程序。

但是从Android 14开始,你无需再安装第三方应用,Android 14可以直接将智能手机“变成”摄像头。当你将Android 手机插到 PC上时,它会提供选项改变 USB模式,包括文件传输/(MTP)、USB tethering (NCM)、MIDI或PTP,Android 14加入了一个新的选项USB webcam,选择该选项之后,模式会切换到UVC(USB Video Class),将你的手机变成网络摄像头。

不过该功能不是开箱即用,需要启用一个 Linux内核参数:CONFIG_USB_CONFIGFS_F_UVC

看到Google在Android中实现原生USB网络摄像头功能,感到非常高兴。如果网络摄像头服务应用程序按照我们的期望在AOSP中提供,那将意味着任何想要实现网络摄像头功能的设备制造商都可以利用这一功能。尽管许多人可能将此功能称为苹果的“连续性相机”的克隆,但值得注意的是,Android版本适用于多个平台。只要是运行Android 14并满足本文提到的要求的手机,都可以变成适用于任何PC的标准USB网络摄像头,这是一项重大的进展。

来源:solidot
参考链接

ChatGPT安卓/电脑