avaudioplayer相关内容

Swift:如果加载了49个以上的声音文件,SwiftySound初始化错误

我试图在Swift中使用“收藏夹视图"创建一个简单的音板,每个按钮代表一个可以播放的声音.结构如下(我知道,这可能不是最聪明的方法,但是直到我添加更多声音之前它才起作用):我有一个SoundFiles.swift和SoundFiles类,我声明了 static let shared = SoundFiles() 它包含两个数组 let soundfiles: [String] = ..
发布时间:2020-09-15 02:34:31 移动开发

触发AVAudioPlayer以停止所有声音并播放选定的内容,但单击“播放"(选定)按钮时除外

我正在创建一个声音板应用程序,一次播放一个声音.我希望UIButton能够停止所有其他声音的播放并在单击时开始播放其自己的声音.我设置了一个AVAudioPlayer来播放所有声音(单击时会更改声音文件的URL,并且由于我一次只想播放一个声音,所以这不是问题).我想知道如何停止所有其他声音并根据按下的按钮播放声音,但是如果单击的按钮是当前播放声音的按钮,则该按钮只会停止声音.我知道这可以通过转到单 ..
发布时间:2020-09-15 02:34:16 移动开发

AVPlayer实时流如何获得功率以进行音频电平计量

我试图在我的应用中显示一个仪表图,该仪表图使用AVPlayer传输实时音频流. 我知道对于AVAudioPlayer,有一种方法如下: 试图了解AVAudioPlayer和音频电平计量 使用peakPowerForChannel 但是AVAudioPlayer不适用于音频流. AVPlayer是否有类似的东西?还是有其他方法可以从AVPlayer获取功率值? 代码: ..
发布时间:2020-09-15 02:34:15 移动开发

设备锁定时播放iPod Library中的AVAudio

一个简单的问题. 我已经设置了程序,使其能够在后台播放AVAudioPlayer和AVPlayer,效果很好.我可以播放歌曲,锁定屏幕,声音将继续播放. 我遇到的麻烦是在屏幕已锁定的情况下拨打了[AVPlayer play]的电话.最终导致没有音乐播放. 解决方案 您需要告诉播放器监听控制事件: - (void)viewDidAppear:(BOOL)animated { ..
发布时间:2020-09-15 02:34:10 移动开发

下载时播放音频文件

我正在尝试播放部分下载的文件(我希望音频在下载的数据足够时开始播放). 我尝试了以下操作: self.mutableData = nil; self.mutableData = [NSMutableData data]; self.mutableData.length = 0; GTMHTTPFetcher *fetcher = [[self driveService].fetche ..
发布时间:2020-09-15 02:34:06 移动开发

AVAudioPlayer:音量按钮可在某些设备上使用,而不能在其他设备上使用

我有一个使用AVAudioPlayer播放某些嵌入式MP3文件的应用.音量按钮在我主要用于测试的3GS上可靠地工作-它们在4.1下工作,并且在升级到4.3.1后现在可以工作.在我老板的运行4.2.1的iPhone 4上,它们似乎根本无法在我们的应用程序中工作.在作为我的次要测试机器的iPod Touch(也运行4.2.1)上,我能够使它们工作一次,但无法重现我的操作方式. 我尝试了一次发现的 ..
发布时间:2020-09-15 02:34:03 移动开发

iPhone上运行的应用程序声音太低

我写了一个应该同时在iPad和iPhone上运行的应用程序.我正在使用AVAudioPlayer播放声音.现在我在音量方面遇到了一些问题. 在iPad上运行时,一切都很好,在iPad模拟器中运行时,所播放声音的音量也很好. 在iPhone上运行该应用程序时会出现问题:尽管iPhone模拟器中的音量很好,但设备上的音量却很低. 这是我在两种设备上使用的代码: if (audi ..
发布时间:2020-09-15 02:33:00 移动开发

下载时如何开始播放AVAudioPlayer?

我在URL http://mysite.com/MP3/track1.mp3 . 使用NSURLConnection和NSDocumentDirectory将其下载到本地路径. 我想尽快开始播放此曲目,而不是在完全下载后开始播放.是否有一段时间可以做到这一点?我尝试设置"X"大小限制,一旦下载达到该数字,便开始播放曲目.但这只会起到将其初始化为"X"大小的程度.提前致谢. - (void)c ..
发布时间:2020-09-15 02:32:55 移动开发

当我单击"iphone"按钮“最小化"时,如何在后台模式下播放音频?该应用程序?

我正在开发新的iPhone音频应用程序. 当我打开应用程序时,音频已加载并启动.如果我单击"iPhone"按钮以“最小化"该应用程序,则声音将停止.我需要声音仍在后台模式下播放. 我该怎么做? 谢谢 解决方案 要在后台播放,请在.plist文件中添加一个名为"UIBackgroundModes"的Array项,然后将"audio"添加为数组成员. .plist条目: ..
发布时间:2020-09-15 02:31:53 移动开发

AVAudioPlayer播放期间的音量变化

我正在使用AVAudioPlayer播放简短的wav文件.从NSTimer方法每隔几秒钟重播一次声音.第一次播放声音时,音量很好,但在随后的播放中,音量太低,几乎听不到声音.有时音量会在第一次播放的中间发生.这是在iPad 3上发生的,因此扬声器的选择不是问题. NSError *phoneCallError; NSURL *phoneCallUrl = [NSURL fileURLWith ..
发布时间:2020-09-15 02:31:51 移动开发

应用启动ios后,背景音乐停止播放

我正在用iPhone播放音乐,当我运行我的应用程序时,它不应停止后台设备音乐,而应该停止自己的音乐,而背景音乐将停止.我想做糖果粉碎应用程序.我应该怎么做才能解决这个问题?请帮助我 var isOtherAudioPlaying = AVAudioSession.sharedInstance().otherAudioPlaying println("isOtherAudi ..
发布时间:2020-09-15 02:31:49 移动开发

AVAudioPlayer无法播放音频Swift

我正在尝试播放声音作为对我的应用程序用户的警报,并且我尝试了一些方法来帮助我做到这一点: AVAudioPlayer无法在Swift中播放音频(以帮助我解决问题我现在遇到了,无济于事 快速创建和播放声音(我从这里开始最初) 这些视频: https://www.youtube.com/watch?v=Kq7eVJ6RSp8 https://www.youtube.com ..
发布时间:2020-09-15 02:30:43 移动开发

如何播放AMR音频文件?

我正在尝试播放.amr文件. func prepareAudio() { do { self.audioPlayer = try AVAudioPlayer(contentsOfURL: NSURL(fileURLWithPath: NSBundle.mainBundle().pathForResource("welcome", ofType: "amr")!)) ..
发布时间:2020-09-15 02:30:42 移动开发

电话无法正常工作后恢复AVAudioPlayer

关于SO已经存在一些看似相似的问题,但是经过数小时的搜索和试验我的代码后,我仍然找不到清晰的答案.我能找到的最接近的东西是这个答案,它暗示了4年前的“已知错误",但没有详细说明解决方法. 我有一个audioPlayer类,该类正在使用AVAudioPlayer播放音频文件并侦听AVAudioSessionDelegate方法beginInterruption和endInterruption. ..
发布时间:2020-09-15 02:29:39 移动开发