MPMoviePlayerController
iPhone アプリでライブ ストリーミング ビデオを表示するために使用されている のインスタンスがあります。これは問題なく動作していますが、すべての AirPlay 機能を削除したいと考えています。
確かに、次のように具体的に AirPlay を無効にします。
if([self.moviePlayerController respondsToSelector:@selector(setAllowsAirPlay:)]) {
self.moviePlayerController.allowsAirPlay = NO;
}
ただし、このコードを使用しても、ビデオ コントロールに AirPlay アイコンが表示されます。これを選択して AppleTV を選択すると、オーディオのみが AirPlay 経由で送信され、ビデオはアプリ内で引き続き再生されます。に設定allowsAirPlay
するYES
と、ビデオとオーディオの両方が AirPlay 経由で送信されます。
なぜこれが起こるのか誰か知っていますか?これは OS の機能で、オーディオを AirPlay 経由で送信できるようにしますか?