Описание тега audioqueueservices
Службы Audio Queue Services обеспечивают простой и легкий способ записи и воспроизведения звука в OS X. Начиная с OS X v10.5, эту технологию рекомендуется использовать для добавления основных функций записи или воспроизведения в ваше приложение Mac.
1
ответ
Воспроизведение буфера данных в формате MP3 с использованием сервиса AudioQueue: ошибка инициализации (-50)
В эти дни я боролся за то, чтобы найти способ воспроизвести сетевой аудиопоток (в формате пакета MP3) с помощью сервиса AudioQueue на iPhone. Чтобы последовательно достичь этой цели, я сначала получил общий локальный файл MP3 для воспроизведения с п…
29 сен '11 в 06:05
1
ответ
Отсутствие кусков при создании файла с AudioQueue
Таким образом, файл.wav имеет несколько стандартных блоков. В большинстве файлов, с которыми я работаю, сначала идет чанк "RIFF", затем чанк "fmt", а затем чанк "DATA". При записи с использованием AVAudioRecorder эти чанки создаются (хотя перед чанк…
06 авг '09 в 05:34
1
ответ
Objective-C - передача потоковых данных в аудио-очередь
В настоящее время я разрабатываю приложение для iOS, которое считывает аудиоданные IMA-ADPCM через TCP-сокет, преобразует их в PCM и затем воспроизводит поток. На этом этапе я закончил класс, который извлекает (или я должен сказать реагирует на нажа…
14 май '12 в 12:04
0
ответов
Swift AudioToolbox не воспроизводит аудиофайл и не заполняет аудиобуфер
Я пытаюсь воспроизвести аудиофайл с помощью AudioToolbox. Я написал это и быстро на основе старого примера C на веб-сайте Apple. Он компилируется и запускается, однако функция обратного вызова никогда не запускается после запуска CFRunLoop. (Он вызы…
22 авг '18 в 22:58
2
ответа
AudioQueueBufferRef пустой из-за задержки потока
У меня есть 3 audioQueueBufferRef, чтобы заполнить мою очередь аудио, и все работает хорошо, когда данные поступают достаточно быстро. Но иногда outputCallback просит заполнить буфер, когда данных больше нет. В этом случае я ничего не ставлю в очере…
22 окт '13 в 07:38
1
ответ
Запись звука в примере с какао, пожалуйста!
Я искал и этот сайт, и сеть в целом для примера приложения какао, которое использует QTKit или Audio Queue и фактически работает. К сожалению, я не могу найти ничего, что соответствует описанию выше. Все, что я хочу сделать, это получить простое при…
01 авг '10 в 16:29
1
ответ
Микширование звука на iPhone: нужен совет
Я использую AudioQueue Service для воспроизведения звука в моем приложении. Мне нужно воспроизвести несколько аудио файлов вместе. Что я делаю сейчас, я просто создаю столько аудио-очереди, сколько мне нужно для воспроизведения файлов. Т.е. я создаю…
24 июл '12 в 14:01
1
ответ
Преобразовать код "AudioStreamPacketDescription" в swift3.2
Я конвертирую Audio Queues Service код в swift3.2, но я застрял здесь. Я не знаю, как написать эту строку кода в быстрой обновленной версии. Я хочу преобразовать приведенный ниже код в Swift 3.2 player.packetDescs = UnsafeMutablePointer<AudioStre…
10 мар '18 в 06:06
1
ответ
Синхронизация нескольких аудио-очередей
В документе Audio Queue Documentation от Apple утверждается, что он имеет "Дополнительные расширенные функции, поддерживающие запланированное воспроизведение и синхронизацию нескольких аудио-очередей". Тем не менее, нигде в сети не найдено никакой д…
28 июн '16 в 14:07
1
ответ
AudioQueueStart Но нет голоса
import Foundation import AudioToolbox class AudioPlay { //setting buffer num static let knumberBuffers = 3 var aqData = AQPlayerState.init() //A custom structure for a playback audio queue class AQPlayerState { var mDataFormat = AudioStreamBasicDesc…
13 янв '17 в 06:26
1
ответ
iPhone dev - AudioQueue Services записывает на фоне
Я создал приложение для записи звука (например, демонстрацию "SpeakHere" от Apple), и мне было интересно, как я могу изменить его, чтобы он работал на BACKGROUND. Каждый раз, когда я вхожу в фоновый режим, обратный вызов AudioQueue останавливается, …
15 фев '11 в 23:42
1
ответ
Сохранение последних 30 секунд аудио в файле с помощью аудио-очереди iOS API
Я использую Audio Queue API для записи аудио с использованием буферов, я перешел по ссылке руководства Apple. Я хочу, чтобы только последние 30 секунд сохранялись в файле в каталоге документов, но это руководство сохраняет все аудио один раз в буфер…
12 июн '17 в 09:27
2
ответа
AVAssetReader для AudioQueueBuffer
В настоящее время я делаю небольшой тестовый проект, чтобы посмотреть, смогу ли я получить образцы из AVAssetReader для воспроизведения с помощью AudioQueue на iOS. Я прочитал это: ( Воспроизвести сырой несжатый звук с AudioQueue, без звука) и это: …
09 июл '12 в 16:09
2
ответа
Почему мой AudioQueueOutputCallback не может быть вызван?
Я использую API AudioQueue Services для воспроизведения потокового аудио с сервера через соединение через сокет TCP на iPhone. Я могу воспроизвести буферы, которые были заполнены из сокетного соединения, я просто не могу заставить свой AudioQueue вы…
27 сен '11 в 21:05
1
ответ
Как воспроизвести следующий файл с помощью Audio Queue Services
Как правильно воспроизвести следующий файл с помощью Audio Queue Services? Когда нажата кнопка "Воспроизвести следующее", должен ли я сначала вызвать AudioQueueStop, а затем AudioQueuePrime/AudioQueueStart или этого достаточно, чтобы просто заполнит…
10 окт '09 в 11:53
2
ответа
Точное время окончания воспроизведения аудио-очереди
Я использую Audio Queues для воспроизведения аудио файлов. Мне нужно точное время на финише последнего буфера. Мне нужно уведомить функцию не позднее, чем через 150 мс-200 мс после воспроизведения последнего буфера... Через метод обратного вызова я …
21 май '15 в 15:11
1
ответ
Воспроизводить звук iphone на постоянной громкости
Я использую AudioQueue Services для воспроизведения звука в моем приложении (AQPlayer позаимствован у Speak Here), и я хотел бы знать, возможно ли воспроизводить звук с постоянной громкостью независимо от аппаратной громкости iphone. Например, клави…
13 авг '10 в 10:54
1
ответ
Проигрыватель Audio Queue Services в Swift не вызывает обратный вызов
Я поигрался с Audio Queue Services около недели, и я написал быструю версию из Apple Audio Queue Services Guide. Я записываю в Linear PCM и сохраняю на диск следующим способом: AudioFileCreateWithURL(url, kAudioFileWAVEType, &format, AudioFileFl…
25 май '17 в 00:08
1
ответ
Когда аудио очередь воспроизводится lpcm, декодированный из ffmpeg, истекшее время аудио-очереди превышает длительность медиа
При воспроизведении данных lpcm, декодированных из ffmpeg с помощью audioqueue, истекшее время, полученное AudioQueueGetCurrentTime превышает продолжительность СМИ. Но когда декодируется тот же носитель с помощью инфраструктуры AVFoundation, истекше…
15 авг '12 в 09:06
1
ответ
AudioFileReadPacketData возвращает -50, когда передан действительный файл
Я потратил некоторое время, пытаясь отладить это самостоятельно, но я не могу получить AudioFileReadPacketData правильно читать переданные данные. Это основано почти прямо на Apple AudioQueueServices Guide, class SVNPlayer: SVNPlayback { var queue: …
01 июн '17 в 20:16