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

来源:互联网 发布:linux 桌面环境 编辑:程序博客网 时间:2024/05/17 05:53

在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地址和端口号


6.PC端DroidCam点击Start


7.Unity中将Camera Device设置成DroidCam



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

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

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



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


效果图:



0 0