audiosession相关内容
我制作了一个流媒体音乐播放器,它在前台运行良好.但在iOS4后台,它不会自动播放下一首歌曲.(遥控工作)原因是AudioQueueStart return -12985. 我已经检查了音频会话.就好了.我在开始播放音乐时使用 AudioQueueStart.如何删除 AudioQueueStart? - (void)play{[自我设置AudioQueueBuffers];//计算用于每个
..
在我的项目中,我使用 AVAudioSession 来检测任何耳机的插入或拔出.但在这种情况下,我无法检测到蓝牙设备何时插入.这是我的耳机状态代码. - (void)audioRouteChangeListenerCallback:(NSNotification*)notification{NSDictionary *interuptionDict = notification.userInf
..
我对 CoreAudio AudioSession 框架有几个与几个蓝牙任务相关的问题,我希望有人可以帮助我解决这些问题,或者至少可以确认我的最新发现.用例是一个导航应用程序,想要连接支持 HFP 和 A2DP 的蓝牙无线电.我已经阅读了整个 AudioSession 编程指南,但我仍然有一些未解决的问题,尤其是通过蓝牙使用音频输出. 蓝牙 HFP 音频输出 (kAudioSessionOu
..
刚开始为iOS 7开发,发现iOS 7中不推荐使用AudioSession相关的函数和PropertyListeners. 在我使用以下方法检测耳机是否已插入或从设备拔出之前: /* 添加设备路由变化回调 */AudioSessionAddPropertyListener (kAudioSessionProperty_AudioRouteChange,audioRouteChangeLis
..
我正在玩 DynamicsProcessing.我想处理来自外部应用程序的音频.为此,我只需要 audioSessionId.例如,我对 播放音乐 没有任何问题.我使用了 BroadCastReceiver 收听 android.media.action.OPEN_AUDIO_EFFECT_CONTROL_SESSION 并且一切正常.
..
我正在玩 DynamicsProcessing .我想处理来自外部应用程序的音频.我只需要 audioSessionId 即可.例如,我在播放音乐上没有问题.我使用了 BroadCastReceiver 来监听 android.media.action.OPEN_AUDIO_EFFECT_CONTROL_SESSION ,并且所有内容都像一个魅力.
..
我有一个应用程序可以同时收听和播放声音。默认情况下,声音输出通过耳机。所以我使用以下代码通过扬声器进行路由: UInt32 audioRouteOverride = kAudioSessionOverrideAudioRoute_Speaker; AudioSessionSetProperty(kAudioSessionProperty_OverrideAudioRoute,sizeo
..
在我的项目中,我使用 AVAudioSession 来检测是否插入或拔出了任何耳机。但在这种情况下,我无法检测何时插入蓝牙设备。这是我的耳机状态代码。 - (void)audioRouteChangeListenerCallback:(NSNotification *)notification { NSDictionary * interuptionDict = notific
..
我制作了一个流式音乐播放器,它在前台工作正常。 但是在后台iOS4中,它不会自动播放下一首歌曲。 (遥控器有效) 原因是 AudioQueueStart返回-12985 。 我已经检查了音频会话。它很好。我开始播放音乐时使用 AudioQueueStart 。 如何删除 AudioQueueStart ? - (void)play { [self setupAudioQ
..
我在iPad上工作。 我想检测用户拔出耳机的时间。首先,我在属性上使用了一个监听器 kAudioSessionProperty_AudioRouteChange 。所以一切都很顺利,直到我决定添加一个按钮,以便在耳机仍然插入时切换到扬声器。所以我现在面临一个问题,也许有人会有想法来解决它。 这是一个场景: 我插上一个耳机 - >我的音频路由更改回调被称为 然后我将声音切换到扬声器(
..
我正在使用 AVAudioPlayer 和 NSFileHandle 来进行音频流传输。基本思想是我将流式音频数据保存到带有文件系统的设备,然后使用 AVAudioPlayer 来播放刚刚保存的文件。 AVAudioPlayer 即使流媒体正在播放,仍然可以播放该文件。 我有一个 UIButton 开始流媒体/下载。当下载的数据累积到特定数量的字节时, AVAudioPlayer 将播放(
..
我的应用程序使用AVPlayer播放mp4,当我的应用程序完成启动时,它会中断iPod音乐,虽然我已将音频会话设置为允许与其他人混音 - (BOOL)应用程序:(UIApplication *)应用程序didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { AudioSessionInitialize(NULL,N
..
在音频会话已经成立了以下code可让蓝牙输入。 UInt32的allowBluetoothInput = 1; AudioSessionSetProperty(kAudioSessionProperty_OverrideCategoryEnableBluetoothInput,sizeof的(allowBluetoothInput),放大器; allowBluetoothInput); 这
..
我有几个问题涉及到多个蓝牙任务CoreAudio的AudioSession框架,我希望有人能帮助我处理这些问题,或至少可以证实我的最新调查结果。该用例是想与支持,HFP和A2DP蓝牙无线连接导航应用。我已阅读了整个AudioSession编程指南,但我必须特别是通过使用蓝牙音频输出还存在一些悬而未决的问题。 在AudioSession kAudioSessionCategory_PlayAn
..
我目前使用AVAudioPlayer而在前台,但是当我preSS home键我的应用程序去的背景和音乐停止播放音乐。我设置的类别为我AVAudioSession到AVAudioSessionCategoryPlayback并设置为活动为YES。此外,我还添加了音频键UIBackgroundModes在我的Info.plist。 还有什么我需要做的,使背景音乐播放? 解决方案 有很明显的在
..
我想播放音乐时,我的应用程序在后台运行,所以我给自己定 “音频背景模式” 在我的应用程序的Info.plist。 我要的audiosession的类别设置为 kAudioSessionCategory_SoloAmbientSound ,因为我要尊重静音开关,而我不希望与其他应用程序混合。 这可能吗? 如果我设置的类别 kAudioSessionCategory_MediaPlaybac
..
随着iOS7的AudioSession类别 AVAudioSessionCategoryPlayAndRecord 要求麦克风的权限。但是,如果我只需要支持蓝牙外接音频的权限感觉不对。有一些人是在同样的情况,因为我的权利,但我可以“T找到这个答案。 在iOS6的我就是用这个code到声音传送至蓝牙设备: [AVAudioSession sharedInstance] setDelegate:
..
刚开始开发针对iOS 7,发现AudioSession相关的功能和PropertyListeners在iOS的7 pcated德$ P $ 在我用下面的方法来检测,如果耳机已经被插入或从设备拔出: / *添加回调设备路由变化* / AudioSessionAddPropertyListener( kAudioS
..
我知道,我必须将 AudioSession 设置为“播放”类别,允许音频即使在静音开关已打开。这是我做的,但声音,当开关处于打开状态还是被静音。 UInt32的sessionCategory = kAudioSessionCategory_MediaPlayback; AudioSessionSetProperty(kAudioSessionProperty_AudioCategory,si
..
如果这是在苹果的文档,我已经没有能够找到它 - 希望有人可以帮助: 我的应用起着偶尔短音频剪辑 - 我想要的音频与来自其他应用程序中,如iPod应用程序后台音频播放拌入 - 但我也希望它进行演奏时,应用程序在运行这些音频剪辑背景。 我已经设置“应用程序播放音频”中的info.plist中所需的背景模式设置(应用程序也在使用定位服务也这样也有中集) 我的应用程序上的applicationDid
..