Вопросы по теме 'avaudiosession'

Включить переключатель «звонок/без звука» с помощью AVAudioSessionCategoryPlayAndRecord
Как мне снова заставить работать физический переключатель «звонок/беззвучный режим», когда я хочу одновременно воспроизводить и записывать звук с помощью AVAudioSessionCategoryPlayAndRecord? Я просто нигде не могу найти ответ на этот вопрос.
1277 просмотров
schedule 01.11.2023

Как включить звуковой скруббер в панели управления iOS Lock Screen?
У меня есть следующий словарь для MPNowPlayingInfoCenter @{MPMediaItemPropertyAlbumTitle: @"First Title", MPMediaItemPropertyArtwork: [[MPMediaItemArtwork alloc] initWithImage:[UIImage...
5031 просмотров

ios - очень странное поведение регулятора громкости
Мое приложение выполняет запись и воспроизведение звука. Из-за некоторых алгоритмов записи я использовал библиотеку для записи. Что касается воспроизведения, я использую AVAudioPlayer для воспроизведения файла. Проблема в том, что в библиотеке...
138 просмотров
schedule 22.11.2023

Изменение режимов AVAudioSession в приложении
Можно ли изменить категорию и параметры сеанса, когда в приложении требуется определенное поведение? Например установка: [[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayAndRecord error:&sessionError]; в...
8814 просмотров
schedule 15.10.2022

Приостановить все аудио в фоновом режиме - твик iOS
Я делаю взломанную настройку iOS, и у меня есть вопрос. Как я могу остановить все звуки устройства при работе в фоновом режиме. Пример: пользователь играет в Spotify, а затем нажимает кнопку питания на устройстве (выключает экран и переводит его в...
366 просмотров

AVAudioSession AudioSessionSetProperty устарела в iOS 7, как обновить коды?
Как изменить следующую строку на код, совместимый с iOS 7? UInt32 doChangeDefaultRoute = 1; AudioSessionSetProperty(kAudioSessionProperty_AudioRoute, sizeof(doChangeDefaultRoute), &doChangeDefaultRoute); kAudioSessionProperty_AudioRoute...
2085 просмотров
schedule 17.01.2024

AVAudioSession, AudioStreamBasicDescription и устройства RemoteIO по умолчанию
Я пытаюсь написать приложение, которое будет выполнять цифровую обработку сигналов, и хочу сделать его максимально легким. Одной вещью, которая некоторое время меня смущала, было то, какими могут быть значения по умолчанию для различных устройств,...
2078 просмотров

iOS: при запуске записи Bluetooth-устройство думает, что я звоню по телефону
У меня есть приложение для записи. У меня возникла проблема: когда я открываю свое приложение и телефон подключен к устройству Bluetooth, как только я начинаю запись, устройство Bluetooth думает, что я начинаю телефонный звонок. Он издает звук...
808 просмотров

Громкость AVAudioPlayer не такая же, как системная.
Я использую AVAudioPlayer для воспроизведения звука, но иногда громкость становится очень низкой, а не такой, как системная. Когда я изменяю громкость системы, нажимая кнопку громкости, становится нормально. Как это бывает? код ниже: -...
442 просмотров

Проблемы со звуком в собственном приложении WebRTC iOS с последними версиями
Я пытаюсь создать собственный аудио/видеочат для iOS и застрял на аудио. Звук запаздывает, отсутствуют некоторые части и искажается. Я попробовал это с r9919 и последним (r10184), созданным с помощью нетронутых сценариев сборки. Но когда я...
2663 просмотров

Системный звук становится громче при запуске AVAudioPlayer
Я нашел 1 вопрос на SO по той же проблеме, и он остается без ответа. AVAudioPlayer влияет на системные звуки AVAudioSessionCategoryAmbient не является ответом, поскольку позволяет приложению воспроизводить свой звук только одновременно со звуком...
143 просмотров

Прерывания AVAudioSession и изменения маршрута
Я разрабатываю игру, которая включает в себя многодорожечный аудиоплеер, работающий в фоновом режиме. При работе с приостановкой всех дорожек и последующим возобновлением при нажатии кнопки паузы я не обнаружил значительных трудностей: class...
947 просмотров
schedule 13.01.2024

Сбой CoreAudio — AVAudioIONodeImpl.mm:365: _GetHWFormat: обязательное условие ложно: hwFormat
Я работаю с двумя модулями приложений: 1) Модуль записи с этой настройкой audioSession: try audioSession.setCategory(AVAudioSessionCategoryRecord) try audioSession.setMode(AVAudioSessionModeMeasurement) try...
2200 просмотров

Запись файла с помощью AVAudioRecorder, невозможно получить путь к файлу после записи
Вот код, который я использую для создания аудиофайла, здесь все работает нормально: func startRecording() { let audioFilename = getDocumentsDirectory().appendingPathComponent("Meeting_Audio.m4a") let settings = [ AVFormatIDKey:...
420 просмотров

Как я узнаю, что прерывание звука завершилось без получения AVAudioSessionInterruptionTypeEnded?
Я использую AVAudioSession в своем приложении VOIP (также используя CallKit). Я понимаю, что сеанс может быть прерван рядом причин, например вторым входящим звонком. Apple указывает внизу этой страницы:...
514 просмотров
schedule 26.11.2023

AVAudioSessionInterruptionNotification с AVAudioSessionInterruptionWasSuspendedKey срабатывает при попытке возобновить работу из фонового режима
AVAudioPlayer воспроизводит звук в фоновом режиме, и пользователь приостанавливает его либо с помощью элементов управления гарнитурой, либо с помощью элементов управления экрана блокировки. Если пользователь делает это менее 30 секунд и пытается...
357 просмотров