IOS AVAudioSessionマルチチャンネルの映像データの再生音の問題

複数のビデオストリームを同時に必要とする場合、IOS。もしモードをプレイすることが判明しました

AVAudioSessionCategoryPlayAndRecord

このモードを設定する最初のプレーヤーは、働いて、そして時にはできないことが判明した場合、時には何の効果と、ビデオストリームの再生のその後の添加は、スピーカーに行くことはできません。

そのため、オンライン検索で見つかった情報は、次のモードを使用することができます

AVAudioSessionCategoryMultiRoute

オープンサポート複数のビデオストリーム、これは問題ないだろう。

    dispatch_async(dispatch_get_main_queue(), ^{
        [[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryMultiRoute withOptions:AVAudioSessionCategoryOptionDefaultToSpeaker | AVAudioSessionCategoryOptionMixWithOthers | AVAudioSessionCategoryOptionAllowBluetooth error:nil];
	 [[AVAudioSession sharedInstance] setActive:YES error:nil];
    });

公開された172元の記事 ウォン称賛35 ビュー390 000 +

おすすめ

転載: blog.csdn.net/u012198553/article/details/91042954