audiosession

    0热度

    4回答

    我正在使用AVAudioPlayer和NSFileHandle进行音频流式传输。基本思想是我将流式音频数据保存到带有文件系统的设备上,然后使用AVAudioPlayer回放刚刚保存的文件。即使正在进行流式传输,AVAudioPlayer仍然可以播放该文件。 我有一个UIButton开始流式传输/下载。当下载的数据累积到特定数量的字节时,将自动播放AVAudioPlayer(触发“播放”方法AVAu

    1热度

    1回答

    我刚刚发现我的AudioSessionSetActive(false)调用在我的“关机”代码中永远不会返回noErr。有一些无证代码像(OSStatus) 803204036,这相当于没有列出的返回代码: http://developer.apple.com/library/ios/#documentation/AudioToolbox/Reference/AudioSessionServices

    1热度

    1回答

    为了让我的iPhone应用程序中的耳机可能插入或拔出耳机,并正确反应;我用下面样的代码,在我的几个类: - (void)viewDidLoad { [super viewDidLoad]; ….. routeChangeID=kAudioSessionProperty_AudioRouteChange; AudioSessionAddPropertyLis

    0热度

    1回答

    在我的一个应用程序,我有以下代码: AudioSessionRemovePropertyListenerWithUserData(routeChangeID,cvcHandleRouteChange,(__bridge void *)(self)); 我看不出有任何问题,它已经工作了一段时间,仍然有效。 但现在我得到这样的警告: .../MyViewController.m:1055:9: '

    15热度

    1回答

    刚开始开发的音频路径的变化,并发现AudioSession相关的功能和PropertyListeners在iOS的弃用7 之前我用下面的方法,如果一个耳机检测已被插入或拔出设备: /* add callback for device route change */ AudioSessionAddPropertyListener ( kAudioSessionPro

    0热度

    1回答

    目前我有,我用 audioSession = [AVAudioSession sharedInstance]; 覆盖铃声的音频会议,但我想知道,如果有,我可以撤消这让我的声音会不会是一个共享的方式实例。

    0热度

    1回答

    我使用音频单元录制音频,然后将数据写入NSOutputStream,该数据是绑定对的一部分,用于通过HTTP POST数据。我的问题是音频单元录音回调和NSOutputStream hasSpaceAvailable回调是完全独立的,所以我得到缓冲区欠速很快。有什么办法来同步这两个或者将音频记录回调直接映射到NSOutputStream?

    2热度

    1回答

    我正在开发一个iOS应用程序,它由2个主要模块组成:一个基于Core Audio的音频分析模块和一个输出模块使用AudioKit。 private func initPlayer(){ do{ /* let audioSession : AVAudioSession = AVAudioSession.sharedInstance() //tr

    1热度

    1回答

    我在用扬声器和麦克风切换音频时面临问题。首先,应用程序应用程序启动音频播放到默认扬声器。然后在按钮事件我改变麦克风它在麦克风播放。 但是,当我试图切换回扬声器它不适合我在麦克风播放。 代码 - (IBAction)setSpeakerPhoneEnabled:(UIButton *)sender { AVAudioSession* session = [AVAudioSession

    3热度

    1回答

    我在仅执行音频播放的应用程序中使用AVAudioSession。我在applicationDidFinishLaunchingWithOptions:中设置了我的audioSession模式和类别。 let audioSession = AVAudioSession.sharedInstance() do { try audioSession.setMode(AVAudioSessi