手机当电脑摄像头:DroidCam 一次打通的实操记录

举报
桑田 发表于 2026/11/06 09:47:19 2026/11/06
【摘要】 手头有台老笔记本,自带摄像头画质一般,正好有台闲置安卓手机,决定把它当成电脑的外接摄像头用。这次用的是 DroidCam:手机端做摄像头源,电脑端装客户端接收,同一局域网内走 WiFi 直连,全程没花一分钱。把打通过程记下来,方便以后换机复用。

手头有台老笔记本,自带摄像头画质一般,正好有台闲置安卓手机,决定把它当成电脑的外接摄像头用。这次用的是 DroidCam:手机端做摄像头源,电脑端装客户端接收,同一局域网内走 WiFi 直连,全程没花一分钱。把打通过程记下来,方便以后换机复用。

一、两端准备:版本与网络先对齐

手机是 Redmi K40,系统里其实有 Google Play(版本 38.7.35),DroidCam 手机端 10.0 就是直接从 Play 装成的,不用找第三方包。电脑是 Windows 笔记本,装 DroidCam PC 端官方包,装完设备管理器里能看到 DroidCam Video 和 DroidCam Audio 两个设备,说明驱动正常。

关键前提是两台设备在同一个局域网:手机连家里 WiFi,拿到地址 192.168.10.102,DroidCam 手机端默认监听 4747 端口。手机和电脑不在同一网段、或者手机开了代理走了别的出口,都会连不上,动手前先确认这一点。

二、连接的关键一步:选源之后要点 Activate

PC 端打开后,光看到 DroidCam 这个源还不够,必须完成一次激活才算真正连上:选中 DroidCam 源 → 点 Properties → Device 里选 Use WiFi IP,填上手机的 IP 地址 → 点 Activate。点完之后状态里出现两条到 4747 端口的 Established 连接,才是真的通了;没点 Activate 之前,画面是不会出来的。

这一步最容易漏:界面上源已经在列表里了,看起来像连好了,实际上还没激活。判断标准只有一个——连接状态里有没有 Established,没有就是没连上。

三、画面验证:Chrome 里直接看帧

验证用 Chrome 最直接:开一个能调用摄像头的页面,设备列表里 DroidCam Video 和本机自带的 USB2.0 WebCam 并列出现,选 DroidCam,getUserMedia 请求 640x480@30,能拿到真实的连续画面帧,说明整条链路是通的。

场景参数我预置成了 640x480、AVC 编码。这个分辨率对视频会议和在线考试的画面要求已经够用,码率也不高,家里 WiFi 带起来没压力。如果画面卡,先看是不是手机和电脑不在同一 WiFi,再看手机端有没有被系统杀后台。

四、一点取舍:为什么最后留的是 DroidCam

之前也试过 iVCam,功能上能用,但免费版广告太多,用着烦,最后全卸了,只留 DroidCam。选这类工具就两条标准:手机端好装、电脑端驱动干净,广告多、常驻后台乱弹东西的,再好用也不留。

另外提醒一句:虚拟摄像头在有些带监考的考试场景里不一定被放行,这次只验证了 Chrome 能正常调用,监考软件认不认,没实测过就别打包票,用之前先确认考场规则。

小结

  • 手机端从正规应用商店装,别用不明来源的包;
  • 两台设备必须同局域网,记下手机 IP 和 4747 端口;
  • PC 端选源 → Properties → 填 IP → 点 Activate,看到 Established 才算连上;
  • 用浏览器 getUserMedia 看一眼真实画面帧,验收才算完。
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0)

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。