Repolode
RayrenSX

RayrenSX/iPhoneMirror

USBまたはAirPlay経由でiPhoneやiPadの画面と音声をWindowsにミラーリング。OBS出力や複数台にも対応。

代替できる製品:Reflector

スター
1,397
フォーク
102
未解決の Issue
4
最終コミット
3 日前

これは何?

iPhoneMirrorは、iPhoneやiPadの画面をPCに表示するWindows 10/11 x64アプリです。接続方法は2種類あり、Apple独自の画面キャプチャプロトコルを使うUSB有線接続と、ローカルネットワーク経由のワイヤレスAirPlayミラーリングに対応しています。どちらの方法でも、プレビュー、音声、スクリーンショット、独立ウィンドウ、OBSを使った同じワークフローを利用できます。メディアはクラウドリレーを介さず、ローカルマシンで処理されます。

コア部分はC++で実装され、USBプロトコルの解析、H.264デコード、D3D11レンダリング、WASAPIによる音声再生を担います。WPFフロントエンドではデバイス一覧とセッションを管理します。ドライバーのインストールと修復は別のドライバーマネージャーが担当するため、ミラーリング処理によってシステムドライバーが変更されることはありません。複数のデバイスを同時に動作させ、それぞれ個別のセッションとウィンドウで表示できます。

独立ウィンドウは接続中のデバイスモデルに合わせた角丸の形状になります。また、オプションのBLE HID操作を有効にすると、iOSのAssistiveTouch経由でマウスやキーボードから入力できます。

主な機能

  • 01USB有線ミラーリングとワイヤレスAirPlayミラーリングを、共通のワークフローで利用できます。
  • 02複数のデバイスを、それぞれ独立したセッションとウィンドウで同時に動作させられます。
  • 03H.264デコードとD3D11によるネイティブレンダリングをローカルマシンで行います。
  • 04USBとAirPlayの音声をWASAPI経由で再生でき、音量調整とミュートにも対応しています。
  • 05独立ウィンドウをOBSのWindow Captureソースとして直接追加できます。
  • 06オプションのBLE HIDマウス・キーボード操作は、iOSのAssistiveTouch経由で利用できます。

ユースケース

  • Windowsでのプレゼンテーションやデモ中に、iPhoneやiPadの画面を表示する。
  • PC上のOBSで配信または録画するために、iOSアプリの映像をキャプチャする。
  • 1台のWindowsマシンで複数のiOSデバイスを並べてミラーリングする。
  • ローカルネットワーク上のAirPlay経由で、iPhoneの音楽や動画をPCから再生する。

トピック

よくある質問

iPhoneMirror とは?
USBまたはAirPlay経由でiPhoneやiPadの画面と音声をWindowsにミラーリング。OBS出力や複数台にも対応。 iPhoneMirrorは、iPhoneやiPadの画面をPCに表示するWindows 10/11 x64アプリです。接続方法は2種類あり、Apple独自の画面キャプチャプロトコルを使うUSB有線接続と、ローカルネットワーク経由のワイヤレスAirPlayミラーリングに対応しています。どちらの方法でも、プレビュー、音声、スクリーンショット、独立ウィンドウ、OBSを使った同じワークフローを利用できます。メディアはクラウドリレーを介さず、ローカルマシンで処理されます。
iPhoneMirror は無料で使えますか?ライセンスは?
iPhoneMirror は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
iPhoneMirror は今もメンテナンスされていますか?
活発にメンテナンス中。iPhoneMirror の最終コミットは 2026年10月17日 です。
iPhoneMirror は何に使えますか?
Windowsでのプレゼンテーションやデモ中に、iPhoneやiPadの画面を表示する。 PC上のOBSで配信または録画するために、iOSアプリの映像をキャプチャする。 1台のWindowsマシンで複数のiOSデバイスを並べてミラーリングする。 ローカルネットワーク上のAirPlay経由で、iPhoneの音楽や動画をPCから再生する。
iPhoneMirror はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/RayrenSX/iPhoneMirror

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト