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服务可以为我做这件事。任何人都可以使用音频队列服务实现的示例代码重定向我。我需要知道在将数据作为输入发送给扬声器之前,是否有将数据