audioqueueservices

    3熱度

    1回答

    我使用AudioQueue服務在我的應用中播放音頻。 我需要一起播放幾個音頻文件。我現在所做的只是創建儘可能多的音頻隊列來播放文件。即我爲兩個音頻文件創建了兩個音頻隊列,並同時啓動它們以實現音頻混合效果。 所以基本上我想知道這是一個「優雅」的做法。 請注意,我知道音頻單元服務及其MixerHost示例,請不要提示該選項,我需要專門使用音頻隊列服務進行混音。

    0熱度

    1回答

    我一直試圖按照說明here序列化本地音頻文件,而不是直接將數據包送到AudioQueBuffer,我想通過藍牙/無線使用GKSession發送它。我得到一個EXC_BAD_ACCESS錯誤: - (void)broadcastServerMusicWithSession:(GKSession *)session playerName:(NSString *)name clients: (NSArr

    0熱度

    1回答

    我在做什麼: 我需要打得不是由蘋果iPhone/iPad的支持例如,其中包含我的MKV/MKA文件,音頻和視頻文件幾個音頻通道。 我正在使用libffmpeg在媒體文件中查找音頻和視頻流。 視頻被解碼與avcodec_decode_video2和音頻avcodec_decode_audio3 返回值以下爲每個功能被以下 avcodec_decode_video2 - 返回AVFrame結構,其封裝

    0熱度

    1回答

    當播放由音頻隊列ffmpeg解碼的lpcm數據時,AudioQueueGetCurrentTime獲得的經過時間超過了媒體的持續時間。但是當使用AVFoundation框架解碼相同的媒體時,經過的時間等於媒體的持續時間,所以當通過ffmpeg讀取沒有解碼的媒體時,然後將壓縮的媒體數據發送到音頻隊列,經過的時間也等於媒體的持續時間。所述AudioStreamBasicDescription組如下:

    0熱度

    1回答

    我試圖訪問發送到音頻隊列回調原始音頻數據音頻隊列原始音頻數據,但I,的字節(的numBytes)的數目是0。 void AQRecorder::MyInputBufferHandler(void *inUserData, AudioQueueRef inAQ, AudioQueueBufferRef inBuffer, const AudioTimeStamp * inStartTime, UIn

    4熱度

    1回答

    我的目標是以AAC格式錄製音頻,並通過網絡連接將其作爲流發送。 我正在使用音頻隊列服務,並在SpeakHere示例中使用了我的代碼。我知道爲了寫入文件,它使用AudioFileWritePackets()函數。 這裏的回調函數: void MyInputBufferHandler(void* inUserData, AudioQueueRef inAQ,

    2熱度

    2回答

    目前,我正在做一個小測試項目,以查看是否可以從AVAssetReader獲取樣本以使用iOS上的AudioQueue進行回放。 我讀過這樣的: (Play raw uncompressed sound with AudioQueue, no sound) 和這樣的:(How to correctly read decoded PCM samples on iOS using AVAssetRead

    7熱度

    1回答

    同時使用的Core Audio我需要同時播放和錄製使用核心音頻。我真的不希望使用AVFoundation API(AVAudioPlayer + AVAudioRecorder)要做到這一點,我想提出一個音樂應用程序,不能有任何的延遲問題。 我看了看下面的源代碼來自蘋果: aurioTouch MixerHost 我已經看過成以下職位: iOS: Sample code for simultane

    0熱度

    1回答

    我剛剛開始研究一個需要我在iOS上做很多音頻相關內容的項目。 這是我第一次在音頻領域工作,絕對不知道如何去做。所以,我搜索了文檔,並且主要依靠Apple文檔。首先,我必須提到,這些文件非常混亂,而且往往具有誤導性。 不管怎樣,爲了測試錄音,我使用了AVAudioSession和AVAudioRecorder。根據我的理解,這些對於簡單的錄製和播放都是可以的。因此,這裏有一對夫婦的我有一個關於做什麼

    0熱度

    1回答

    我想錄制iPhone揚聲器的聲音。我能夠做到這一點,但我無法避免記錄輸出中的麥克風輸入。試用不同網站提供的示例代碼,但沒有運氣。 我用的樣本用音頻單元進行記錄。我需要知道是否有音頻單元的任何屬性將麥克風輸入音量設置爲零。在上面我從其他帖子來了解到,Audio Queue服務可以爲我做這件事。任何人都可以使用音頻隊列服務實現的示例代碼重定向我。我需要知道在將數據作爲輸入發送給揚聲器之前,是否有將數據