avaudiosession相关内容

耳机插入了吗? IOS 7

开发适用于iPhone的应用程序,其中包含需要通过耳机收听的音频文件。 如何检查耳机是否未插入,以便我可以告诉用户插入耳机。 我有来自另一个线程的以下代码,但不推荐使用audioSessionGetProperty方法。任何人都知道如何更改以下代码以使其工作或有自己的代码/解决方案。 谢谢。 - (BOOL)isHeadsetPluggedIn { UInt32 ro ..
发布时间:2018-08-30 18:30:24 移动开发

无法在iOS的背景模式中重新启动中断的音频输入队列

我正在使用AudioQueue编写一个iOS应用程序进行录制。我创建了一个配置为获取线性PCM的输入队列,表示这个队列和一切工作正常。 为了管理中断,我实现了AVAudioSession的委托方法,和中断的结束。方法endInterruption如下所示: - (void)endInterruptionWithFlags:(NSUInteger)flags; { if(fla ..
发布时间:2016-12-07 23:19:55 移动开发

保持蓝牙音响初始化AVAudioSession时

我快要发疯了。 我有一个记录应用程序。我遇到一个问题,当我打开我的应用程序,如果我在听音乐的蓝牙设备上,它就会自动传送回手机内置扬声器。 我想要的一切保持不变不管。甚至当我开始录制,如果用户正在收听的东西在蓝牙音箱,继续这样做。用户有耳机?保持音乐的存在。刚刚离开一切不变。 这是如何我目前正在初始化我的会话: [AVAudioSession sharedInstance] set ..
发布时间:2016-08-11 14:31:21 移动开发

iOS版 - AVAudioPlayer不会继续下一首歌曲,而在后台

所以我有一个播放一堆歌曲,而用户可以通过一本漫画书翻页的应用程序。我用AVAudioPlayer,我有它设置了一组以播放歌曲。所以,当一首歌曲结束后,下一个会玩。这完美的作品时,应用程序是开放的。当应用程序在后台出现问题。我成立了应用程序在后台播放,并且工作正常。因此,当用户presses主屏幕的音乐继续播放。当歌曲结束时,会出现问题,这是假设像它时,应用程序是开放的播放下一首歌曲。相反,没有任何 ..
发布时间:2016-08-01 09:55:20 移动开发

AVAudioSessionInterruptionNotification不会触发时捕获设备活跃

我在iOS 7.0.4有一个问题“的 AVAudioSessionInterruptionNotification ”。结果 我注册了它的NSNotificationCenter,我激活AVAudioSession。 一切工作正常,但如果摄像机被激活,该特定通知不再被触发,既不中断的开始,也不是结束吧。结果 我通过接收上iPhone4的电池通话,也可以通过该应用程序正在运行,同时使报警环测试 ..
发布时间:2016-07-22 18:50:39 其他开发

隐藏红色录音状态栏在iOS应用中不录制时

当应用程序在后台,而不是记录我不能让红色的“录制”状态栏在我的应用程序隐藏。 我碰巧使用惊人的音频引擎的,但我认为这个问题可以解决该库的知识。它得到的设置是这样的: audioController = [[AEAudioController页头] initWithAudioDescription:说明INPUT启用:YES]; audioController.audioSessionCa ..
发布时间:2016-07-22 18:42:05 移动开发

Spritekit停止声音

我目前正在开发使用苹果的SpriteKit库中的比赛,但我无法停止后声音就是已经开始播放。我一直在使用,以便从运行,但似乎没有任何停止播放声音停止Skaction从文档中列出的方法尝试。这些一直是试图阻止我的声音的尝试。 //播放声音的动作:SKAction *音乐= [SKAction playSoundFileNamed:@“menu.wav”waitForCompletion:YES]; ..
发布时间:2016-07-22 16:34:42 其他开发

AVAudioSession中断

因此​​,在我的应用程序,在iOS 6上运行,一切似乎很好地工作与音频。我用的是旧的C API格式搭上使用回调中断;通过设置: AudioSessionInitialize(NULL,NULL,interruptionListenerCallback,(__bridge无效*)个体经营),这是伟大的。使用的是iOS 7 SDK不过,似乎当设备接收来电或闹钟响起我的中断回调永远不会被调用。 一些环 ..
发布时间:2016-07-22 14:25:54 移动开发

结合低录音音量与AVAudioSessionCategoryPlayAndRecord

当我设置: [AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryPlayAndRecord错误:NULL]; ...记录和播放工作正常,只是播放音量比我只想发挥同样的声音没有录音和设置PlayAndRecord降低60%左右。 我需要得到大量峰(检查是否在MIC用户)吹了,我开始记录会话。但是,如果 ..
发布时间:2016-07-22 14:10:48 移动开发