avaudioplayer相关内容
为了整理事物,我决定创建一个名为 SoundPlayer 的类,该类将运行我的应用程序中的所有音频文件. (这样可以避免有很多重复的代码) SoundPlayer.h #import #import #include
..
我试图在Swift中使用“收藏夹视图"创建一个简单的音板,每个按钮代表一个可以播放的声音.结构如下(我知道,这可能不是最聪明的方法,但是直到我添加更多声音之前它才起作用):我有一个SoundFiles.swift和SoundFiles类,我声明了 static let shared = SoundFiles() 它包含两个数组 let soundfiles: [String] =
..
在播放音频文件之前,我先听一段音频文件的持续时间: audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:&error]; ... [audioPlayer prepareToPlay]; duration = audioPlayer.duration; 我得到例如16.71s的持续时间.然后在播放时每隔
..
使用AVAudioPlayer我正在尝试在iphone播放器播放声音.同样在设备锁定时. 事实是,在iPhone 4s ios 7中-可以正常工作. 但是在装有6和7 ios的iPhone 5上,什么也没发生. 在Required background modes的-Info.plist中,我写了 App plays audio or streams audio/video using
..
我正在创建一个声音板应用程序,一次播放一个声音.我希望UIButton能够停止所有其他声音的播放并在单击时开始播放其自己的声音.我设置了一个AVAudioPlayer来播放所有声音(单击时会更改声音文件的URL,并且由于我一次只想播放一个声音,所以这不是问题).我想知道如何停止所有其他声音并根据按下的按钮播放声音,但是如果单击的按钮是当前播放声音的按钮,则该按钮只会停止声音.我知道这可以通过转到单
..
我试图在我的应用中显示一个仪表图,该仪表图使用AVPlayer传输实时音频流. 我知道对于AVAudioPlayer,有一种方法如下: 试图了解AVAudioPlayer和音频电平计量 使用peakPowerForChannel 但是AVAudioPlayer不适用于音频流. AVPlayer是否有类似的东西?还是有其他方法可以从AVPlayer获取功率值? 代码:
..
一个简单的问题. 我已经设置了程序,使其能够在后台播放AVAudioPlayer和AVPlayer,效果很好.我可以播放歌曲,锁定屏幕,声音将继续播放. 我遇到的麻烦是在屏幕已锁定的情况下拨打了[AVPlayer play]的电话.最终导致没有音乐播放. 解决方案 您需要告诉播放器监听控制事件: - (void)viewDidAppear:(BOOL)animated {
..
我正在尝试播放部分下载的文件(我希望音频在下载的数据足够时开始播放). 我尝试了以下操作: self.mutableData = nil; self.mutableData = [NSMutableData data]; self.mutableData.length = 0; GTMHTTPFetcher *fetcher = [[self driveService].fetche
..
我有一个使用AVAudioPlayer播放某些嵌入式MP3文件的应用.音量按钮在我主要用于测试的3GS上可靠地工作-它们在4.1下工作,并且在升级到4.3.1后现在可以工作.在我老板的运行4.2.1的iPhone 4上,它们似乎根本无法在我们的应用程序中工作.在作为我的次要测试机器的iPod Touch(也运行4.2.1)上,我能够使它们工作一次,但无法重现我的操作方式. 我尝试了一次发现的
..
我写了一个应该同时在iPad和iPhone上运行的应用程序.我正在使用AVAudioPlayer播放声音.现在我在音量方面遇到了一些问题. 在iPad上运行时,一切都很好,在iPad模拟器中运行时,所播放声音的音量也很好. 在iPhone上运行该应用程序时会出现问题:尽管iPhone模拟器中的音量很好,但设备上的音量却很低. 这是我在两种设备上使用的代码: if (audi
..
NSString *songNameEscaped = [songName stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; NSURL *songURL = [NSURL URLWithString:[NSString stringWithFormat:@"%@%@", @"http://somerootpa
..
我在URL http://mysite.com/MP3/track1.mp3 . 使用NSURLConnection和NSDocumentDirectory将其下载到本地路径. 我想尽快开始播放此曲目,而不是在完全下载后开始播放.是否有一段时间可以做到这一点?我尝试设置"X"大小限制,一旦下载达到该数字,便开始播放曲目.但这只会起到将其初始化为"X"大小的程度.提前致谢. - (void)c
..
我正在开发新的iPhone音频应用程序. 当我打开应用程序时,音频已加载并启动.如果我单击"iPhone"按钮以“最小化"该应用程序,则声音将停止.我需要声音仍在后台模式下播放. 我该怎么做? 谢谢 解决方案 要在后台播放,请在.plist文件中添加一个名为"UIBackgroundModes"的Array项,然后将"audio"添加为数组成员. .plist条目:
..
我正在使用AVAudioPlayer播放简短的wav文件.从NSTimer方法每隔几秒钟重播一次声音.第一次播放声音时,音量很好,但在随后的播放中,音量太低,几乎听不到声音.有时音量会在第一次播放的中间发生.这是在iPad 3上发生的,因此扬声器的选择不是问题. NSError *phoneCallError; NSURL *phoneCallUrl = [NSURL fileURLWith
..
我正在用iPhone播放音乐,当我运行我的应用程序时,它不应停止后台设备音乐,而应该停止自己的音乐,而背景音乐将停止.我想做糖果粉碎应用程序.我应该怎么做才能解决这个问题?请帮助我 var isOtherAudioPlaying = AVAudioSession.sharedInstance().otherAudioPlaying println("isOtherAudi
..
我正在使用AVAudioPlayer对象加载音频文件. 我已经用两个浏览器检查过1)chrome正在获得确切的持续时间.而2)Safari的文件时长错误. 我们使用了以下代码, let soundData = NSData(contentsOf: url as URL) self.player = try AVAudioPlayer(data: soundData! as Data)
..
我正在尝试播放声音作为对我的应用程序用户的警报,并且我尝试了一些方法来帮助我做到这一点: AVAudioPlayer无法在Swift中播放音频(以帮助我解决问题我现在遇到了,无济于事 快速创建和播放声音(我从这里开始最初) 这些视频: https://www.youtube.com/watch?v=Kq7eVJ6RSp8 https://www.youtube.com
..
我正在尝试播放.amr文件. func prepareAudio() { do { self.audioPlayer = try AVAudioPlayer(contentsOfURL: NSURL(fileURLWithPath: NSBundle.mainBundle().pathForResource("welcome", ofType: "amr")!))
..
关于SO已经存在一些看似相似的问题,但是经过数小时的搜索和试验我的代码后,我仍然找不到清晰的答案.我能找到的最接近的东西是这个答案,它暗示了4年前的“已知错误",但没有详细说明解决方法. 我有一个audioPlayer类,该类正在使用AVAudioPlayer播放音频文件并侦听AVAudioSessionDelegate方法beginInterruption和endInterruption.
..
我已经研究过要在iphone中播放与频率有关的蜂鸣声,我给出的分贝数. 我提到的链接: http://developer.apple.com/library/ios/#samplecode/MusicCube/Introduction/Intro.html#//apple_ref/doc/uid/DTS40008978 http://www.politepix.com/2010/
..