AppleがiOS 9と新型Apple TV向けにAirPlayの大幅な改良を計画中、ミラーリングアプリは回避策を実装する必要があるc

AppleがiOS 9と新型Apple TV向けにAirPlayの大幅な改良を計画中、ミラーリングアプリは回避策を実装する必要があるc
AppleがiOS 9と新型Apple TV向けにAirPlayの大幅な改良を計画中、ミラーリングアプリは回避策を実装する必要があるc

Appleは変更の詳細を公表していないものの、iOS 9ではAirPlayプロトコルの大規模な、文書化されていないオーバーホールを計画しているようだ。このオーバーホールにより、デバイス間でのビデオおよびオーディオコンテンツのストリーミングフレームワークが、ユーザーと開発者の両方にとってよりスムーズなものになるはずだ。しかし、この変更によって多くのスクリーンミラーリングアプリが機能しなくなり、開発者は水曜日のiOS 9と数週間後新型Apple TVのリリースに先立ち、急いで回避策を実装する必要に迫られている。

こうしたアプリの最も良い例は、おそらくSquirrels開発のReflectorでしょう。このアプリはAirPlayを利用し、モバイルデバイスからMac、PC、そしてこのアプリをインストールした他のデバイスへのクロスプラットフォームのワイヤレスミラーリングを可能にします。この変更について最初に私たちに知らせてくれたのは開発者であり、iOS 9のリリース後もスクリーンミラーリングアプリが引き続き機能するには、開発者はSquirrelsに倣って回避策を実装する必要があると警告しています。 

「Appleが今回のiOS 9アップデートで行ったのは、AirPlayを支える基盤プロトコルの大幅な変更です」と、 Squirrelsの社長兼CEOであるデイブ・スタンフィル氏は説明した。「ペアリング設定(モバイルデバイスとレシーバーのやり取りなど)の多くが変更されました。iOSデバイスとApple TV、あるいはレシーバー間のやり取りも大きく変わりました。ミラーリング接続を確立するメカニズムも根本的に刷新されました。つまり、iOS 9ではAirPlayの基盤となる多くのコンポーネントとプロトコルが完全に異なっています。セキュリティ面だけでなく、2つのデバイス間の通信方法も大きく変わりました。」

これらの変更は、AirPlay APIを使用して、アプリ内からApple TVなどのAirPlayデバイスへのストリーミング機能をユーザーに提供するだけのアプリ開発者には影響しませんが、ReflectorのようにAirPlayプロトコルを利用して画面共有を行う多くのスクリーンミラーリングアプリには影響を及ぼします。これらのアプリは、教育機関、企業、そしてテクノロジー業界で、画面録画やAppleがサポートしていないデバイスへのディスプレイミラーリングなどによく利用されています。

このプロトコルを利用するスクリーンミラーリングやストリーミングアプリの開発者は、iOS 9の変更による問題を回避するために回避策を実装する必要があるものの、今回の変更は全体的に、デバイスのペアリングを大幅に改善し、ひいてはデバイス間のAirPlayエクスペリエンス全体を向上させるためのAppleの動きであるように思われます。Squirrelsの開発者は次のように説明しています。

AirPlayはセキュリティが強化され、高速化され、全体的なパフォーマンスも向上していることがわかりました。Appleが実装した新しいセキュリティ機能の一部を活用することで、スタック全体の動作が大幅に高速化されています。ワンタイムペアリングなど、より高度な機能も実現可能になります。つまり、バッテリーの消耗が抑えられ、暗号化と接続が高速化されるということです。このプロトコルは、既存のWi-Fi、Wi-Fi Direct、AWDL(AirDropなどの機能に使用されるApple独自のWi-Fi Direct)、Bluetooth、さらにはUSB CarPlayやQuickTime向けにゼロから設計されています。Appleが、あらゆるデバイスを1つの使いやすいネットワークにペアリングする未来を見据えていることは明らかです。

AppleがAirPlayとデバイスペアリングに変更を加えた理由は、Apple TVがHomeKit製品へのリモートアクセスのハブとして機能すること、そして新型Apple TVがサードパーティ製ゲームコントローラーをサポートすることに関係している可能性があります。しかし、最終的には新型Apple TVとのAirPlayとデバイスペアリングのエクスペリエンスが全体的に向上するはずです。「iOSデバイスをApple TVにペアリングすれば、鍵交換を繰り返す必要はもうありません。一度ペアリングすれば、あとはペアリングしただけです」とSquirrelsの開発者は説明します。「Appleは、車でもリビングルームのセットトップボックスでも、どんなデバイスでも『設定して忘れる』ペアリングを基盤にしています。これが、彼らがプロトコルを変更した根本的な理由だと私たちは考えています。」

Appleは開発者向けにドキュメントを公開していませんが、今回の変更に対する回避策を実装した結果、Reflectorアプリのパフォーマンスが大幅に 向上したと開発者から聞きました。しかし、開発者が独自の回避策を実装するまでは、iOS向けの同様のスクリーンミラーリングアプリを頻繁に利用しているユーザーは、アプリがiOS 9対応になるまでアップデートを控えることを検討した方が良いでしょう。

iOS 9は9月16日にリリースされる予定です。

havebin.com を Google ニュース フィードに追加します。 

FTC: 収益を生み出す自動アフィリエイトリンクを使用しています。詳細はこちら。