Могу ли я предотвратить автоматическое изменение sampleRate AVAudioSession с помощью AVPlayer?
Я думаю, что эта функция поднимает немного, останавливает основной поток и звук другого приложения примерно на 0,1 сек.
Путем отслеживания сеансаsampleRate Я понял, это вызвано при замене AVPlayerItem, который имеет другой аудио sampleRate.
Я установил AVAudioSession
Категория - playAndRecord
Режим - запись видео
Параметры - mixWithOthers
или MultiRoute Из-за одновременного использования микрофона, systemMusicPlayer, videoPlayback.Если вы разработчик Apple, см. https://forums.developer.apple.com/thread/109697 в сочетании.