iOS 有線投屏開源了:Windows 直連采集 iPhone 屏幕與音頻的完整方案
iOS 有線投屏開源了:Windows 直連采集 iPhone 屏幕與音頻的完整方案
項目地址:
https://github.com/chotgpt/quicktime_video_hack_windows
一、前言
過去在 Windows 上想要錄制或展示 iPhone 屏幕,幾乎只能依靠 AirPlay 或無線方案,這不僅存在延遲高、畫質(zhì)壓縮嚴(yán)重的問題,還容易受到網(wǎng)絡(luò)環(huán)境影響。
現(xiàn)在,這個問題有了開源解決方案——quicktime_video_hack_windows 項目正式發(fā)布。
它可以讓 Windows 電腦直接通過數(shù)據(jù)線采集 iOS 設(shè)備的視頻和音頻流,真正實現(xiàn)低延遲的有線投屏。
這意味著,你可以:
- 實現(xiàn)有線低延遲投屏
- 將 iPhone 畫面推流到 OBS、VLC、直播軟件
- 用于 QA 自動化測試、應(yīng)用演示、錄屏分析等場景
二、項目簡介
quicktime_video_hack_windows 是一個基于 QuickTime 協(xié)議逆向?qū)崿F(xiàn)的 C++ 版 iOS 視頻捕獲工具。
項目參考了 Daniel Paulus 的 quicktime_video_hack(Go 語言實現(xiàn)),并針對 Windows 環(huán)境重寫了 USB 通信與協(xié)議解析邏輯。
倉庫提供:
- 命令行工具(用于快速驗證)
- Qt 圖形界面程序(可實時預(yù)覽)
- 完整源碼,便于二次開發(fā)和自定義集成
![image]()
三、主要功能
- 通過 Lightning / Type-C 數(shù)據(jù)線獲取 iOS 屏幕內(nèi)容
- 支持音視頻雙流采集
- 提供回調(diào)接口,可直接整合進(jìn)你的項目
- 支持多設(shè)備同時采集
- 帶 Qt 界面,可實時預(yù)覽畫面
- 開源協(xié)議為 MIT,可自由修改和分發(fā)
四、快速上手
以下步驟 5 分鐘即可上手測試:
-
克隆倉庫
git clone https://github.com/chotgpt/quicktime_video_hack_windows.git -
安裝驅(qū)動
- 安裝 libusb 驅(qū)動;
- 注意:會與 Apple 官方驅(qū)動沖突,需要卸載 Apple Mobile Device Support;
- 連接 iPhone 后,首次需在手機上點擊 “信任此電腦”。
-
啟動 USB 服務(wù)
tool\usbmuxd.exe
該服務(wù)會監(jiān)聽 37015 端口,檢測到設(shè)備后自動啟用 QuickTime 模式。 -
運行示例程序
- 命令行版:release\test_x64Debug.exe
- Qt 界面版:release\qt_ios_line_cast_screen.exe
-
開始投屏
如果一切正常,窗口會出現(xiàn) iPhone 實時畫面,延遲非常低。
五、效果展示
Qt 示例版支持直接顯示來自 iOS 的實時視頻流。
(示例截圖鏈接:https://i.hd-r.cn/bdf8336f-a24c-4f30-bddf-89287f76e3db.jpg)
六、應(yīng)用場景與擴展方向
quicktime_video_hack_windows 不僅是投屏工具,更是一套完整的 iOS 音視頻采集底層方案。
你可以:
- 集成到 OBS / FFmpeg 實現(xiàn)有線直播采集;
- 應(yīng)用于自動化 UI 測試、性能錄制;
- 構(gòu)建自定義錄制器、屏幕同步系統(tǒng);
- 在企業(yè) QA 環(huán)境中實現(xiàn)多機并行錄制,效率極高。
如果你熟悉多媒體開發(fā),還可以進(jìn)一步擴展:
- 增加 H.264 / AAC 硬件解碼;
- 接入 WebRTC、RTMP、或本地播放器;
- 改寫成 Unity、Qt、C# 插件使用;
- 做成本地控制臺或后臺錄屏服務(wù)。
七、開源協(xié)議與致謝
- 開源協(xié)議:MIT
- 原始參考項目:danielpaulus/quicktime_video_hack
- C++ 實現(xiàn)與 Windows 適配:chotgpt/quicktime_video_hack_windows
感謝原作者對 QuickTime 協(xié)議的研究,為 Windows 平臺提供了可靠的有線采集方案。
八、總結(jié)
這款工具讓 iOS 有線投屏在 Windows 上成為現(xiàn)實。
不再依賴 Wi-Fi、不再卡頓,穩(wěn)定、低延遲、開源自由。
如果你正在尋找一款能讓 iPhone “插上線就能顯示”的解決方案,
那它幾乎是當(dāng)前最輕量、最靈活的選擇之一。
項目主頁:
https://github.com/chotgpt/quicktime_video_hack_windows


浙公網(wǎng)安備 33010602011771號