Airplayを使用してApple TVに高精細の画像を送信したいと考えています。iPadからのAirplay - Apple TVに表示する別個のUIView
AirplayはiOS 5.0.1のiPad 2で問題なく動作します。
私のアプリを起動すると、UIScreen
の画面配列には1つの項目しかありません。 (もちろんiPadです)。私はマルチスクリーンバーを起動してApple TVを選択しない限り、それ以上の画面の通知を登録します。私はこれをしたくありません。
私はApple TVまたはリスト内の他のエアプレイデバイスをどこで選ぶことができるのかをアプリ内ポップアップにしたいと思います。
私は私にそのリストを与えてやった、MPVolumeView
を使用 - と私はApple TVを選択できなかった - しかし、私はSTILバックApple TVが選択されていることを通知するコールを取得しない - ように私ができるセットアップ私のUIWindow
新しいビューのために! (しかし、マルチタスクバーは、Apple TVが今すぐチェックされ、MPVolumeView
のアイコンも青色になることを確認する)。
私はexternalDisplayサンプルアプリも試しましたが、これはまた、アプリ起動時にUIScreens
のリストに1つの画面しか表示しません。
私には何が欠けていますか?
おかげ
いいえ、あなたが正しいです。 Appleの2人の人と話しましたが、これは現在の動作であることを確認していますが、この動作には最高のユーザーエクスペリエンスの欠陥があり、変更を提案することに同意します。したがって、この望ましい動作が利用できる将来のリリースに備えてください。 – bandejapaisa
ありがとう、知っておきたいことです。ところで、AirServerがAirPlay信号をMacでミラーリングできるようになったことを知りました。これはデバッグするのに便利です(実際に私のアプリのユーザーには有益な利点があります)。残念ながら、そのアプリケーションの現在の化身は、720pのミラーリングに限られています。私は1080pにそれを高めるための彼らの意図を感じるために彼らと一緒にサポートチケットを提出した。乾杯。 –
あなたに合っている場合は、プライベートAPIを使用してアプリ内からミラーリングを有効にすることができます。 http://spin.atomicobject.com/2012/04/23/ios-mirroring-and-programmatic-airplay-selection/ – Roland