当前位置: 首页 > article >正文

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

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

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


方法一:Scrcpy无线投屏(无需手机端安装)
步骤1:确保手机与电脑在同一wifi网络,启用手机开发者模式与USB调试
  • 确保手机与电脑在同一WiFi网络,以保证通信畅通。

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

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

    .在这里插入图片描述

步骤2:获取手机IP地址
  • 进入手机WiFi设置 → 点击当前连接的网络 → 记录IP地址(如192.168.2.15)。
步骤3:通过ADB连接手机
  1. 首次需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()

注意事项

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

  1. . 初始USB连接配置

在这里插入图片描述

  • 断开USB线
  1. 获取手机IP地址

    • 进入手机「设置」→「WLAN」→点击已连接的WiFi→记录IP地址(如192.168.2,15
  2. 无线连接投屏

    • 在powershell 输入(替换实际IP):

      adb connect 192.168.2.15:5555  
      scrcpy --no-audio --tcpip=192.168.2.15:5555          # 启动无线投屏(可选关闭音频)  
      

      -关于安装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 添加到系统环境变量中。
解决方法:

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

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

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

注意事项

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

http://www.lryc.cn/news/2398690.html

相关文章:

  • 长短期记忆(LSTM)网络模型
  • 深入理解 Linux 文件系统与日志文件分析
  • CSS3美化页面元素
  • 网络安全-等级保护(等保)3-0 等级保护测评要求现行技术标准
  • WPS 利用 宏 脚本拆分 Excel 多行文本到多行
  • R语言错误处理方法大全
  • AI“实体化”革命:具身智能如何重构体育、工业与未来生活
  • Opencv4 c++ 自用笔记 05 形态学操作
  • DrissionPage 数据提取技巧全解析:从入门到实战
  • 如何构建自适应架构的镜像
  • R语言基础| 创建数据集
  • 剑指offer15_数值的整数次方
  • Centos7搭建zabbix6.0
  • 使用Redis的四个常见问题及其解决方案
  • Docker 部署前后端分离项目
  • 云游戏混合架构
  • 【小红书】API接口,获取笔记核心数据
  • 会议室钥匙总丢失?换预约功能的智能门锁更安全
  • Redis底层数据结构之跳表(SkipList)
  • 跨架构镜像打包问题及解决方案
  • 云原生时代 Kafka 深度实践:05性能调优与场景实战
  • Ubuntu安装Docker命令清单(以20.04为例)
  • 使用 Python 制作 GIF 动图,并打包为 EXE 可执行程序
  • HarmonyOS Next 弹窗系列教程(2)
  • Ubuntu 18.04 上源码安装 protobuf 3.7.0
  • 中小企业搭建网站选择虚拟主机还是云服务器?华为云有话说
  • 使用 HTML + JavaScript 在高德地图上实现物流轨迹跟踪系统
  • 19-项目部署(Linux)
  • html基础01:前端基础知识学习
  • Golang学习之旅