【AR】DroidCam笔记本调用手机摄像头(smartphone's camera as pc webcam)

时间:2022-09-29 12:12:12

在AR开发的时候必须要用摄像头,但尴尬的是笔记本摄像头大多像素很低,而且不方便移动摄像头。相信小伙伴儿们和我一样,立刻把目标转移到了手机上——像素高、移动灵活。


经过一番寻找、试用,终于找到了最合适的工具——DroidCam:

DroidCam有两个文件,一个用于PC端,一个用于手机端,支持无线连接和有线连接。

PC端:https://www.dev47apps.com/

手机端:https://play.google.com/store/apps/details?id=com.dev47apps.droidcamx&hl=en

手机端Pro版需要付费下载,这里有免费的供网友玩耍:【手机端DroidCamX_6.4.6.apk】【PC端DroidCam.Client.6.0.FullOffline.exe】(密码:2t0w)


1.安装PC端DroidCam.Client.6.0.FullOffline.exe

2.安装手机端DroidCamX_6.4.6.apk

3.PC和手机连上同一个WiFi

4.打开DroidCam手机端, 会显示一个IP地址和端口号

5.打开PC端DroidCam,填写第4步中显示的IP地址和端口号

【AR】DroidCam笔记本调用手机摄像头(smartphone's camera as pc webcam)

6.PC端DroidCam点击Start

【AR】DroidCam笔记本调用手机摄像头(smartphone's camera as pc webcam)

7.Unity中将Camera Device设置成DroidCam

【AR】DroidCam笔记本调用手机摄像头(smartphone's camera as pc webcam)


至此PC已经可以正常使用手机摄像头了,但还有一些需要改进的地方。

8.DroidCam默认像素并不高,如果有更高的需求要手动设置。

首先关掉DroidCam Client,打开PC端DroidCam安装路径,以管理员身份运行Toggle HD Mode

【AR】DroidCam笔记本调用手机摄像头(smartphone's camera as pc webcam)


9.如果设置的像素较高,用无线传输就会不太流畅,这时可以选择USB连接方式:

(1)用USB连接PC,将连接方式设置为USB。

(2)打开PC端DroidCam安装路径,将adb文件夹下的所有文件拷贝到DroidCamApp.exe同级目录。自带adb版本较老,可以用自己Android SDK环境下的adb,位置在sdk\platform-tools中的adb.exe AdbWinApi.dll AdbWinUsbApi.dll


效果图:

【AR】DroidCam笔记本调用手机摄像头(smartphone's camera as pc webcam)