Appleの画面ミラーリング(iOS 11以前ではAirPlayとも呼ばれます)を利用するには、ネットワーク設定やコンピューターのファイアウォール設定が適切である必要があります。
Apple画面ミラーリングを使用して共有できない場合は、以下のポートが開放されていること、およびアプリケーションへのアクセスが許可されていることを確認してください。
前提条件
コンピューターのネットワークまたはデスクトップファイアウォールで、以下のポートが有効になっていることを確認してください。
| タイプ | プロトコル | ポート |
| UDP | mDNS | 5353 |
| UDP | AirPlay | 7200-17210 |
| TCP | AirPlay | 5000, 7000, 7100, 50000, 7200-17210 |
Windowsデスクトップファイアウォールで、以下のアプリケーションへのアクセスを許可してください。
- Airhost.exe
- 種類:TCP → すべて許可
- 種類:UDP → すべて許可
- zrAirhost.exe
- 種類:TCP → すべて許可
- 種類:UDP → すべて許可
airhost.exe のファイアウォール例外を追加する方法
以下の手順に従って、Windowsファイアウォールでairhost.exeを許可してください。
※Windows管理者権限が必要です。
- Windowsキーを押し、「Windows セキュリティ」と検索してアプリを開きます。
- 「ファイアウォールとネットワーク保護」をクリックします。
- 「ファイアウォールによるアプリケーションの許可」をクリックします。
- 「設定の変更」をクリックし、管理者権限の確認が表示された場合は許可します。
- 「別のアプリの許可」をクリックします。
- 「参照」をクリックし、次の場所にある airhost.exeを選択します。
C:\Users\<ユーザー名>\AppData\Roaming\Zoom\bin\airhost.exe - 「追加」をクリックし、その後「OK」をクリックして設定を保存します。
ミラーリングで画面共有をする方法については、 iOSデバイスでスクリーンミラーリングを開始する方法をご参照ください。
こちらの記事は、「Protocols for Apple screen mirroring」を基に作成しました。