iPhoneMirror:iOS 多模式投屏 ios投屏windows iphone投屏windows|USB、AirPlay、OBS、推流与虚拟摄像头
iPhoneMirror:iOS 多模式投屏 ios投屏windows iphone投屏windows|USB、AirPlay、OBS、推流与虚拟摄像头
iPhoneMirror 是一款面向 Windows 10/11 的本地 iPhone/iPad 投屏工具,集 USB 有线投屏、AirPlay 无线镜像、多设备投屏、OBS、录屏、直播推流和虚拟摄像头于一体。
如果你正在寻找 iOS 多模式投屏、ios投屏windows、iphone投屏windows 解决方案,iPhoneMirror 可以把 iPhone 或 iPad 的画面、系统声音和媒体输出统一接入 Windows。
它不仅能显示手机画面,还覆盖截图、录制、RTMP/SRT/WebRTC 推流、OBS 采集、虚拟摄像头、多设备管理和本地测试等完整工作流。

下载与交流
- 项目地址:iPhoneMirror GitHub
- Release 下载:GitHub Releases
欢迎在github获取交流群,交流使用体验、设备兼容情况、问题反馈和新功能建议。
USB 有线投屏与 AirPlay 无线投屏
iPhoneMirror 同时支持两种连接方式:
- USB 有线投屏:不依赖网络,延迟低、稳定性高,适合直播、游戏、录课和产品演示。
- AirPlay 无线投屏:无需连接数据线,在同一可信局域网内即可从 iOS 控制中心发起屏幕镜像。
- USB 与 AirPlay 共用设备列表、预览、声音、截图、独立窗口和输出设置,不需要切换软件。
- 所有媒体均在本机或局域网处理,不经过 iPhoneMirror 云端中转。
三种 USB 投屏模式
- A 演示模式(推荐):优先获得完整、清晰的原生镜像画面。
- B AirPlay 实验模式:支持横竖屏自适应和部分视频 App 外接播放行为。
- C 爱思兼容模式:采用固定尺寸请求,为部分设备和系统版本提供兼容选择。
AirPlay 清晰度配置
无线接收端支持自定义名称,并提供多档连接规格:
- 原画:最高声明
5120×2880 · 60 FPS - 1080p:
1920×1080 · 60 FPS - 720p:
1280×720 · 30 FPS - 540p:
960×540 · 30 FPS
修改名称或清晰度后,程序会重新发布 AirPlay 接收能力,并提示用户在 iPhone 控制中心重新连接。
视频 App 投屏
除了控制中心的屏幕镜像,iPhoneMirror 还支持视频 App 发起的 AirPlay/DLNA 媒体投放:
- 接收 HTTP、HTTPS 和 HLS 视频地址
- 支持暂停、继续、跳转和停止
- 显示播放进度、媒体状态与错误信息
- 直播流短暂中断时自动尝试恢复
- 视频投放和普通屏幕镜像使用独立流程,互不干扰
真正的多设备投屏
每台 iPhone 或 iPad 都拥有独立的采集、解码、声音和预览会话:
- 多台有线或无线设备可以同时投屏
- 切换设备卡片不会停止后台会话
- 每台设备都能打开独立预览窗口
- 设备列表支持长按拖动排序
- 分辨率、帧率、声音和投屏模式按设备保存
- 显示设备名称、型号、ProductType、iOS 版本、连接类型和状态
实际可同时运行的设备数量取决于电脑 CPU、GPU、内存和局域网带宽。

本地原生低延迟渲染
iPhoneMirror 使用本地原生媒体管线:
- CoreMedia/AVC/HEVC 媒体解析
- Media Foundation 硬件或软件解码
- D3D11 与 DirectComposition 原生预览
- BT.601、BT.709、BT.2020 和 Display P3 色彩处理
- PQ、HLG 与 HDR 到 SDR 色调映射
- 自动、硬件优先和软件兼容解码策略
- 显示实际解码器、等待、失败和回退状态
本地预览支持原生、1080p、720p、540p分辨率上限,以及 24、30、60、120 FPS 呈现限制。
按真实 iPhone/iPad 外形适配
程序会读取 Apple ProductType,为不同机型匹配独立的屏幕轮廓:
- 刘海屏 iPhone
- iPhone mini、标准尺寸与 Max
- Dynamic Island 机型
- iPad Pro、iPad Air、iPad mini
- 全面屏与 Home 键 iPad
- 未知新机型根据画面比例保守回退
独立窗口、缩放、全屏和圆角裁切使用同一套设备形状数据,不会把所有设备强行套进相同的圆角矩形。

独立窗口与 OBS
每台设备都可以打开没有按钮和设置面板的干净投屏窗口,直接用于 OBS“窗口采集”。
独立窗口支持:
- 等比例拖动与缩放
- 双击、
F11或Alt+Enter全屏 - 窗口置顶与锁定
- 左右旋转
- 去除或恢复圆角
- 单独静音或静音其他窗口
- 打开画面调节和投屏设置
- 关闭窗口但保持投屏会话运行
OBS 30.1+ 还可以使用“应用程序音频捕获”选择 iPhoneMirror.exe 获取声音。
MP4 录制
点击“开始录制”后立即录制当前投屏:
- 默认使用当前预览的实际输出分辨率
- 支持自定义输出尺寸、帧率和码率
- 点击停止后完成 MP4 封装
- 封装完成后再选择保存路径和文件名
- 取消保存不会删除录制,下次仍可继续保存
- 音频可用时使用 AAC,暂时没有音频时仍可录制纯视频
![输出mp4]()
RTMP、SRT 与 WebRTC 推流
内建直播推流支持:
- RTMP:兼容常见直播平台和自建服务器
- SRT:适合低延迟、弱网和专业媒体传输
- WebRTC/WHIP:向 WHIP 端点发送实时音视频
- WHIP 支持可选 Bearer 认证令牌
- RTMP/SRT 使用 AAC,WHIP 使用 Opus
- 默认采用当前预览输出分辨率,也可手动调整
![在这里插入图片描述]()
Windows 虚拟摄像头
Windows 11 用户可以安装 iPhoneMirror Virtual Camera,把投屏画面提供给:
- OBS
- 会议软件
- 浏览器
- 录制软件
- 支持摄像头输入的其他 Windows 应用
虚拟摄像头支持横屏/竖屏 720p、1080p以及 30/60 FPS,并提供安装、更新和卸载管理。
虚拟摄像头只输出视频;需要声音时可配合 OBS“应用程序音频捕获”。

截图、声音与画面调节
- 截图时弹出保存对话框,由用户选择 PNG 保存位置。
- 截图直接读取最新解码帧,不包含鼠标、边框、按钮或日志。
- 支持 USB 48 kHz PCM 与 AirPlay 音频。
- 每台设备拥有独立音量和静音设置。
- 支持亮度、对比度、饱和度和伽马实时调节。
- 画面调节支持保存、重置、取消和恢复。
亮度、对比度、饱和度和伽马调节仅作用于本地预览,不会写入推流、虚拟摄像头、录屏或截图。
驱动管理与诊断
独立驱动管理器提供:
- 一键安装 Apple USB 支持和采集过滤驱动
- 按设备检查驱动状态
- 驱动安装、修复和卸载
- Apple 父驱动异常检测
- 实时日志与管理员操作记录
- 设备连接、解码、音频、重连和停止状态诊断
无线 AirPlay 不依赖 USB 驱动,日常投屏也不会在后台随意修改系统驱动。

本地万能测试页
项目提供 Stream Lab 本地测试环境,可验证:
- RTMP 推流
- SRT 推流
- WHIP 发布
- WHEP 浏览器播放
- 虚拟摄像头枚举与画面
- 当前媒体服务器状态和实际推流地址
快捷键
| 快捷键 | 功能 |
|---|---|
F11 / Esc |
进入或退出全屏 |
Alt+Enter |
独立窗口全屏 |
F5 |
刷新设备 |
Ctrl+R |
强制刷新画面 |
Ctrl+Shift+P |
打开独立预览 |
Ctrl+L |
显示或隐藏日志 |
Ctrl+M |
静音或恢复 |
Ctrl+S |
截图 |
适用场景
iPhoneMirror 适合手游直播、课程录制、软件演示、会议摄像头、开发测试、多机监控、短视频制作和专业媒体推流。
它将 iOS 多模式投屏、ios投屏windows、iphone投屏windows 从单纯的“显示手机画面”,扩展成一套完整的 Windows 影像工作流。
使用说明
iPhoneMirror 当前不提供手机触控或远程控制,也没有内建视频编辑器。程序尚未进行商业 Authenticode 签名,首次运行时 Windows 可能显示 SmartScreen 提示。
USB Screen Capture 使用 Apple 私有协议,未来 iOS 更新可能需要同步适配。本项目与 Apple Inc. 没有隶属、赞助或认可关系。



浙公网安备 33010602011771号