跳转到内容

安装与连接

手机装 App,PC 装接收端,两者在同一局域网或用 USB 线连起来。

目前还没有 App Store 版本,需要用 Xcode 自己构建装到手机(见 开发者文档:环境搭建、构建与运行)。Android 版见 手机端 · Android。装好后:

  1. 打开 iMuninn,顶部“服务”卡片显示 listening 和手机的地址(en0 是 Wi‑Fi;插着 USB 线时会多一个 169.254.x.x 的 USB 直连地址)。
  2. 第一次会弹“本地网络”权限,允许。
  3. App 必须在前台;进后台系统会停掉相机,这是 iOS 的限制。
终端窗口
pip install "imuninn[all]" # 或只装 imuninn;extras 见 Python 包 · 安装
imuninn list # 列出局域网 / USB 上的手机
iPhone 10.0.0.23:7420 proto v5 (also 169.254.83.240)

连接方式三选一:

终端窗口
imuninn watch --start # 第一台找到的手机
imuninn watch iPhone --start # 按 Bonjour 名字
imuninn watch 10.0.0.23:7420 --start # 按地址(企业 Wi‑Fi 屏蔽 mDNS 时用手机屏幕上显示的地址)

不想装东西就用 Web 查看器:浏览器里填手机地址即可。

Wi‑Fi USB 直连
往返延迟 ≈ 8 ms ≈ 1.5 ms
带宽 视路由器,4 Mbps 视频没问题 充足
怎么用 同一局域网即可 插线,连 169.254 地址

imuninn list 默认把 Wi‑Fi 地址排在前面;要走 USB 就把 169.254 地址传给 connect() 或命令行。

多台 PC 可以同时连同一台手机,各自订阅需要的流。参数是全局的:任何一方改了,所有人都收到 ConfigChanged,手机界面上会显示“远程控制中”。