尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
iPhone 投屏 Windows 找不到电脑?用 airplay2-win 免费跑一个 AirPlay 2 接收器
iPhone 投屏 Windows 找不到电脑用 airplay2-win 免费跑一个 AirPlay 2 接收器【免费下载链接】airplay2-winAirplay2 for windows项目地址: https://gitcode.com/gh_mirrors/ai/airplay2-win下午开会前想用手机里的视频做演示顺手打开控制中心想把画面投到旁边那台 Windows 电脑上——设备列表翻了两遍就是没有它。先别怪路由器Windows 没有内置 AirPlay 接收端苹果设备发来的投屏信号根本没人接。airplay2-win 补的就是这个缺它在 Windows 上免费跑一个 AirPlay 2 服务器iPhone 和 Mac 的画面、声音直接投进电脑窗口。项目定位给 Windows 配一个会说 AirPlay 的门卫AirPlay 是苹果设备之间的内部语言Windows 天生听不懂。airplay2-win 的作用可以理解成在你电脑门口安排了一位双语门卫iPhone 敲门的时候门卫先核身份配对认证底层由 RSA 密钥签名完成还包含 FairPlay 校验流程确认是自己人才开门门一开进来的视频流、音频流再被现场翻译成 Windows 认识的东西画面走 H.264 解码声音走 FDK-AAC 解码最后送到屏幕和扬声器上。说白了它就是把一整套 AirPlay 2 服务端实现搬到了 Windows 平台认证、配对、解密的环节都保留得很完整不是糊一个画面就完事。项目骨架每个目录各管一段目录职责airplay2/AirPlay 2 核心协议栈配对、RSA 密钥、RAOP 音频流与镜像流接收解析内含 FairPlay 验证、FDK-AAC 等加密解码库dnssd/mDNS 设备发现服务让电脑在局域网里现身手机才能搜到它airplay-dll-demo/演示程序用 SDL 把收到的画面渲染到窗口验证和体验就靠它airplay2dll/C DLL 封装暴露服务的启动、停止、缩放接口方便嵌进你自己的程序external/随仓库提供的第三方库SDL 1.2.15、ffmpeg、预编译 plist一句话分清分工想试效果看 demo想做集成看 dll 封装协议细节全压在 airplay2/ 里。动手前准备环境依赖一次列清准备的东西很轻清单如下Windows 10 或更新的系统Visual Studio 2019编译用仓库按这个版本写的工程手机和电脑连在同一个 Wi-Fi 下一台 iOS 或 macOS 设备作为投屏的发起方 新手最容易踩的坑写在 README 的常见问题里如果你的 Windows 跑在虚拟机中网络模式必须选桥接不能用共享网络否则手机永远搜不到这台电脑。另一个小提醒首次生成整个解决方案要几分钟构建窗口看起来卡住别慌。从 clone 到上屏airplay2-win 编译步骤获取源码git clone https://gitcode.com/gh_mirrors/ai/airplay2-win cd airplay2-win用 Visual Studio 2019 打开解决方案文件airplay2-win.sln右键airplay-dll-demo项目设为启动项目Ctrl B生成构建成功后 lib 和 dll 会输出到AirPlayServer目录运行airplay-dll-demo.exe终端会给出操作提示Usage: [s] to start server [q] to stop [-] and [] to scale video size.按s启动服务回手机打开控制中心 → 屏幕镜像列表里会出现一个FgAirplay[你的电脑名]的条目点它手机画面就开始往电脑窗口里跑了 连上之后q停服务-和缩放画面大小。到这里iPhone 屏幕镜像到 Windows 的主链路就通了。连不上、没画面按现象自查手机列表里完全看不到这台电脑确认手机和电脑在同一个 Wi-Fi、同一个网段虚拟机里跑的 Windows检查是否切到了桥接网络暂时放行 Windows 防火墙对相关端口的拦截再试能看到电脑但一直连不上项目 FAQ 里被问得最多的场景重新核对同一 Wi-Fi、同一网段必要时重启一下路由器在电脑上用q停掉服务、按s重新拉起再连连上了但画面或声音不对劲看程序打印的日志确认画面接收卡在哪一步把干扰源挪开暂停下载、直播这类占带宽的应用尽量靠近路由器或切到 5GHz 频段airplay2-win 和收费投屏软件对比对比项airplay2-win常见收费投屏软件费用MIT 协议开源免费长期白嫖按年或按设备收费源码可见性完整可读、可审计闭源黑盒二次开发C API DLL 封装可嵌进自家应用基本没戏上手门槛需要自己 clone、编译一遍装上即用权衡很清楚只求装上就用收费软件省事想要一份长期免费、还能按自己想法改的 AirPlay 2 实现开源这条路走得更远。想改代码核心 API 与配置点C 层的服务生命周期就四个函数定义在 airplay2/include/airplay.hairplay_init创建并注册回调、airplay_start启动、airplay_stop和airplay_destroy。业务事件靠回调注入——视频开始播放会触发video_play音频数据则由audio_process一帧帧交给你的代码接自己的播放器就从这两个回调入手。更习惯面向对象写法的直接看 airplay2dll/ 的封装demo 里那行启动代码基本就是全部用法m_pServer fgServerStart(serverName, 5001, 7001, m_pCallback); 几个值得动的配置点服务名默认拼成FgAirplay[主机名]RAOP 端口 5001、AirPlay 端口 7001都集中在 airplay-dll-demo/CAirServer.cpp 里改名字、换端口就动这两处一目了然。接下来可以做的三件事airplay2-win 给出的答案其实很简单苹果设备投屏 Windows 这件事能成而且不用花钱。它不适合完全不想动手的人但适合愿意花十分钟、换来长期稳定投屏方案的折腾党。现在就可以做的事clone 源码按上面的步骤用 VS2019 编译出airplay-dll-demo运行 demo按s把服务拉起来打开手机的屏幕镜像点一下那个FgAirplay[电脑名]当手机画面第一次落在电脑窗口里的那一刻你会觉得这十分钟花得不亏。【免费下载链接】airplay2-winAirplay2 for windows项目地址: https://gitcode.com/gh_mirrors/ai/airplay2-win创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

BongoCat 桌面宠物:让猫咪跟上你每一次敲击的三种姿势

BongoCat 桌面宠物:让猫咪跟上你每一次敲击的三种姿势

BongoCat 桌面宠物:让猫咪跟上你每一次敲击的三种姿势 【免费下载链接】BongoCat 🐱 跨平台互动桌宠 BongoCat,为桌面增添乐趣! 项目地址: https://gitcode.com/gh_mirrors/bong/BongoCat BongoCat 是一款基于开源 Tauri 框…

📅 2026/10/3 11:46:52
如何把StableVicuna-13B部署成API服务:显存需求与FastChat、vLLM、WebUI实战方案

如何把StableVicuna-13B部署成API服务:显存需求与FastChat、vLLM、WebUI实战方案

如何把StableVicuna-13B部署成API服务:显存需求与FastChat、vLLM、WebUI实战方案 【免费下载链接】stable-vicuna-13b-delta 项目地址: https://ai.gitcode.com/hf_mirrors/ai-gitcode/stable-vicuna-13b-delta StableVicuna-13B 是一款经过 RLHF 强化学习的…

📅 2026/10/3 13:03:05
MASA汉化包完整指南:七大模组 3318 条译文,3 分钟装完

MASA汉化包完整指南:七大模组 3318 条译文,3 分钟装完

MASA汉化包完整指南:七大模组 3318 条译文,3 分钟装完 【免费下载链接】masa-mods-chinese 一个masa mods的汉化资源包 项目地址: https://gitcode.com/gh_mirrors/ma/masa-mods-chinese 目录 三分钟上手:两条安装路径7 个模组、3318…

📅 2026/10/3 7:53:13
MORE NEWS

更多资讯

📰

SpringBoot+微信小程序实现图书馆座位预约系统

1. 项目概述:图书馆座位预约系统的全栈实现这个基于SpringBoot和微信小程序的图书馆座位预约系统,本质上解决的是高校图书馆长期存在的"占座难"问题。我去年在母校图书馆亲眼目睹过早上6点排队抢座的场景,这种低效的资源分配方式在…

📰

数据库范式与反范式设计实战指南

1. 数据库范式与反范式设计概述数据库设计中的范式与反范式之争,就像建筑设计师在"结构稳定性"与"空间利用率"之间的权衡。作为从业15年的DBA,我处理过上百个因范式选择不当导致的性能问题。三大范式(1NF/2NF/3NF&#x…

📰

Deep Feedback Network:把用户反馈信号建造成深层网络的推荐模型解析

DFN: Deep Feedback Network for Recommendation,这个标题最近在我朋友圈和好几个技术讨论群里频繁出现。我做推荐系统也有五六年了,一直有个绕不开的困惑:点击率模型越做越精细,线上CTR也一直在涨,但业务那边追着问的…

📰

君正T31硬件设计核心:电源契约、IO复用与物理层约束

简介:本资源为君正T31芯片的官方线路模组图示PDF文档,面向嵌入式硬件工程师、PCB设计人员及IoT设备开发者,用于快速掌握该SoC的核心电路架构与电源/接口设计规范。图示完整呈现QFN封装下T31的系统架构、电源管理(含DC-DC转换器拓扑…

📰

Delphi/Object Pascal异常处理与finally资源释放实战

项目里最容易被写成"形式主义"的一块代码,就是 finally 代码块。我见过太多 Object Pascal 工程,try...finally 写得工工整整,但真出了异常、真碰上提前 Exit、真遇到句柄耗尽,该漏的还是漏。这篇笔记是我在 Delphi 11 …

📰

PCB设计规范深度解析:从网络表到布局布线的工程机制与电磁学原理

简介:这份《华为PCB设计规范》面向PCB设计工程师、电子工程师及项目经理,提供一套可参照的企业级设计准则,帮助解决布局布线、评审流程与工艺要求缺乏统一标准的问题。资源为单个PDF文件,压缩包约248KB,内容按章节组织…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬