iOS SDK: воспроизводите два разных звука одновременно. Один должен уважать кнопку отключения звука, другой не должен

Я хочу играть два звука одновременно. Один из них является фоновым звуком и должен учитывать кнопку отключения звука, а другой - запись, которую пользователь может включить. Если он включен, я хочу, чтобы он воспроизводился независимо от того, на что установлена ​​кнопка отключения звука. Оба звука воспроизводятся одновременно.

Я знаю, как заставить звук играть: [[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:nil]; и как настроить его так, чтобы он соответствовал выключателю звука: [[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryAmbient error:nil];

Но оба звука используют один и тот же сеанс, и если я использую одну настройку для одного звука, я получаю ту же настройку для другого.

Я использую AVAudioPlayer для воспроизведения звуков.

Можно ли заставить один звук вызывать, а другой уважать выключатель звука?

0 ответов

Другие вопросы по тегам