通过WiFi无线连接小米手机摄像头到电脑的方法

通过WiFi无线连接小米手机摄像头到电脑的方法

以下是基于Scrcpy和DroidCam两种工具的无线连接方案,需提前完成开发者模式与USB调试的开启(参考原教程步骤):

方法一:Scrcpy无线投屏(无需手机端安装)

步骤1:确保手机与电脑在同一wifi网络,启用手机开发者模式与USB调试

确保手机与电脑在同一WiFi网络,以保证通信畅通。

进入手机设置–>我的设备–>全部参数与信息,在OS版本号上连续点击,约7次,至开启开发者模式。

返回设置-->更多设置–>开发者选项, 开启“USB调试”和“网络ADB调试”

.

步骤2:获取手机IP地址

进入手机WiFi设置 → 点击当前连接的网络 → 记录IP地址(如192.168.2.15)。

步骤3:通过ADB连接手机

首次需USB初始化(仅一次):

通过USB线连接手机与电脑打开命令提示符(CMD),执行: adb 命令。

adb devices # 确认设备已识别

adb tcpip 5555 # 开启无线调试端口

2. 断开USB,使用WiFi连接:

adb connect 192.168.2.15:5555 # 替换为实际IP

步骤4:使用scrcpy实现无线投屏

安装scrcpy工具后,执行以下命令(可选关闭音频):scrcpy --no-audio --tcpip=192.168.2.15:5555

打开手机摄像头应用,电脑即可显示实时画面。

步骤5(可选):通过OpenCV调用摄像头

若需编程控制摄像头,可获取RTSP流地址(格式如rtsp://手机IP:端口/...),使用Python代码:

import cv2

cap = cv2.VideoCapture("rtsp://192.168.2.15:554/live") # 替换实际URL

while True:

ret, frame = cap.read()

cv2.imshow('Camera', frame)

if cv2.waitKey(1) & 0xFF == ord('q'):

break

cap.release()

cv2.destroyAllWindows()

注意事项

网络稳定性:延迟或断连可能影响画面流畅度。防火墙设置:确保电脑防火墙未阻止ADB或RTSP端口。权限问题:部分手机需手动允许“网络ADB调试”请求。

-关于安装scrcpy:

先安装scoop: 参考:https://gitcode.com/gh_mirrors/sc/scrcpy#%E4%B8%8B%E8%BD%BD%E5%BA%94%E7%94%A8

用scoop安装 scrcpy:

scoop install scrcpy

打开手机相机或其他摄像头应用,电脑端即可操作摄像头画面

优势:

支持低延迟投屏与摄像头实时预览可同时传输文件或控制手机界面

如果出现错误提示 这个错误表明系统中没有安装 ADB(Android Debug Bridge)或者没有将 ADB 添加到系统环境变量中。 解决方法:

首先下载 Android SDK Platform Tools(包含 ADB): • 访问 Google 官方下载页面:https://dl.google.com/android/repository/platform-tools-latest-windows.zip • 下载 Windows 版本的 platform-tools安装步骤: 1). 解压下载的 zip 文件到一个固定目录,比如 C:\Android\platform-tools 2). 将 ADB 添加到系统环境变量: • 右键"此电脑" -> “属性” -> “高级系统设置” -> “环境变量” • 在"系统变量"中找到"Path" • 点击"编辑" • 点击"新建" • 添加 ADB 的路径(如 C:\Android\platform-tools) • 点击"确定"保存所有更改验证安装: • 重新打开命令提示符或 PowerShell • 输入 adb version 检查是否安装成功

方法二:DroidCam无线传输(需手机端安装App)

配置无线连接参数

手机与电脑需连接同一WiFi网络打开手机端DroidCamX→选择「WiFi/LAN模式」→记录显示的IP地址和端口(如4747) 电脑端连接设置

打开电脑端DroidCam→选择「WiFi/LAN」→输入手机IP和端口→点击「Connect」在视频会议软件(如Zoom)中选择「DroidCam」作为摄像头源

注意事项:

若连接失败,检查防火墙是否放行DroidCam端口(默认4747)网络延迟较高时建议降低分辨率(手机端DroidCam设置中调整)