Repository navigation
WinPlay-1.1.0
WinPlay1.1.0
让Windows电脑成为无线CarPlay接收端,用鼠标和触控板操作iPhone的CarPlay界面,在电脑上播放音频,并通过Windows系统媒体控件控制音乐。
WinPlay支持Windows10/11x64,采用独立CarPlay画面窗口与左侧导航设置界面。安装包内置运行组件,使用时无需另外安装Node.js或Electron。
主要功能
- 两种无线连接:使用Windows本机移动热点,或让电脑与iPhone加入同一局域网;两种模式分别保存网络配置并自动推荐网卡。
- 独立画面窗口:首次使用默认1280×720、60fps,支持显示器选择、预设或自定义分辨率,以及屏幕原生像素全屏窗口化。
- 物理像素显示:CarPlay窗口不可拖动调整大小,画面保持比例,Windows系统缩放不会放大请求的物理像素尺寸。
- 多档帧率:30/60/90/120fps;120启动失败时依次尝试90和60,并区分请求帧率与实际视频帧率。
- 鼠标与触控板:支持点击、拖动和上下/左右滚动。
- 声音与设备:媒体音量、通话音量和播放开关实时生效,输入/输出设备可选,默认跟随系统。
- Windows媒体控件:同步iPhone上报的标题、歌手、专辑、封面、播放状态和进度,支持播放、暂停、切歌及播放器允许的进度跳转;歌词式标题更新不会被当作切歌清除封面。
- 系统托盘:最小化后保持连接,可从托盘恢复主窗口或CarPlay画面。关闭CarPlay窗口时询问是否断开,取消后继续连接;会话断开后自动关闭画面并恢复“启动接收”。
安装与连接
- 运行
WinPlay-1.1.0-Setup-x64.exe,按安装向导完成安装。 - 在Windows蓝牙设置中配对iPhone,回到WinPlay的“连接”页刷新并选择设备。
- 选择无线模式。本机热点模式需先开启Windows移动热点并让iPhone加入;局域网模式需让两端加入同一Wi-Fi。
- 填写对应网络的SSID、共享密码和信道,确认网卡选择后点击“启动接收”,在iPhone上允许CarPlay连接。
- 更改网络、分辨率或音频设备后,点击“应用并重新连接”。音量和播放开关无需重连。
初次打开画面窗口时,视频建立前会显示黑色。连接过程中可在诊断页查看状态与日志。当前安装包未做发行代码签名,Windows可能显示安全提示。
使用要求
需要具备蓝牙与Wi-Fi能力的Windows电脑、支持CarPlay的iPhone,以及允许设备互访的无线网络。局域网需允许Bonjour多播;企业认证、网页登录和客户端隔离不适用于当前连接流程。
安装包使用构建者提供的配件认证文件,也可在诊断页导入匹配且获准使用的identity.pk8和certificate.p7b,本机导入文件优先。普通应用签名证书不能替代CarPlay配件认证,公开分发认证材料前需确认相应授权。
需要了解的限制
- 本版只支持无线CarPlay,不提供USB有线连接。
- 音乐采用48kHz立体声AAC,实际码率由iPhone决定;不提供PCM音乐模式或AAC目标码率选择。
- 高帧率是请求上限,实际视频输出受iPhone、网络和解码能力影响。
- 系统媒体信息与进度控制依赖iPhone上的播放器上报,直播通常没有可拖动的完整进度。
- 主动停止接收不会关闭Windows移动热点。卸载保留本机配置、认证和配对数据,敏感数据使用WindowsDPAPI保护。
其他平台
如果你还想在其他设备上使用CarPlay,可以选择同系列项目:
| 项目 | 平台 | 简介 |
|---|---|---|
| MacPlay | macOS14及以上 | 支持USB直连和共用Wi-Fi无线连接,提供原生设置、多屏显示及系统媒体控件。 |
| AndroidPlay | Android9及以上 | 让Android手机、平板或车机成为无线CarPlay接收端,通过系统热点和蓝牙连接iPhone。 |
WinPlay参考AndroidPlay与MacPlay,保留LIVI、DiPlay及原作者的来源和许可声明,项目遵循GPL-3.0-or-later。源码与构建说明见WinPlay仓库。