草庐IT

avAudioPlayer

全部标签

ios - AVAudioPlayer 在 iPhone 6 和 6+ 中以非常低的音量播放声音

我正在使用AVAudioPlayer播放声音。iPod(iOS7和iOS8)的音量很好。但是当我在iPhone上播放相同的声音时,声音播放的音量非常低。这是我的代码:varaudioPlayer:AVAudioPlayer?varsoundURL:NSURL?=NSURL(fileURLWithPath:NSBundle.mainBundle().pathForResource("sound",ofType:"mp3")!)audioPlayer=AVAudioPlayer(contentsOfURL:soundURL,error:nil)audioPlayer?.prepareToP

IOS 8 Swift AVAudioPlayer 播放远程音频(wowza 服务端)

我不是IOS程序员,但我需要一个简单的应用程序来播放来自wowza服务器的音频流。这是我的代码,我没有收到任何错误,但也没有音频。有任何指导或帮助吗?importUIKitimportAVFoundationclassViewController:UIViewController{varplayer=AVAudioPlayer()overridefuncviewDidLoad(){super.viewDidLoad()varfileURL:NSURL=NSURL(string:"http://url----.com/playlist.m3u8")varerror:NSError?pla

IOS 8 Swift AVAudioPlayer 播放远程音频(wowza 服务端)

我不是IOS程序员,但我需要一个简单的应用程序来播放来自wowza服务器的音频流。这是我的代码,我没有收到任何错误,但也没有音频。有任何指导或帮助吗?importUIKitimportAVFoundationclassViewController:UIViewController{varplayer=AVAudioPlayer()overridefuncviewDidLoad(){super.viewDidLoad()varfileURL:NSURL=NSURL(string:"http://url----.com/playlist.m3u8")varerror:NSError?pla

ios - 如何在 Swift 中从 AVAudioPlayer 获取锁定屏幕/控制中心上的音频控件

iOS开发的新手,所以开始吧。我有一个正在播放音频的应用程序-我正在使用AVAudioPlayer在应用程序的Assets中按名称加载单个文件。我不想查询用户的图书馆,只查询提供的文件。效果很好,但是,我希望用户能够在锁定屏幕上暂停和调整音量。funcinitAudioPlayer(file:String,type:String){letpath=NSBundle.mainBundle().pathForResource(file,ofType:type)!leturl=NSURL(fileURLWithPath:path)letaudioShouldPlay=audioPlaying

ios - 如何在 Swift 中从 AVAudioPlayer 获取锁定屏幕/控制中心上的音频控件

iOS开发的新手,所以开始吧。我有一个正在播放音频的应用程序-我正在使用AVAudioPlayer在应用程序的Assets中按名称加载单个文件。我不想查询用户的图书馆,只查询提供的文件。效果很好,但是,我希望用户能够在锁定屏幕上暂停和调整音量。funcinitAudioPlayer(file:String,type:String){letpath=NSBundle.mainBundle().pathForResource(file,ofType:type)!leturl=NSURL(fileURLWithPath:path)letaudioShouldPlay=audioPlaying

ios - 使用 AVAudioPlayer 播放声音

我正在尝试使用AVAudioPlayer播放声音,但它不起作用。编辑1:仍然无效。编辑2:此代码有效。我的设备处于静音模式。importUIKitimportAVFoundationclassViewController:UIViewController{varaudioPlayer=AVAudioPlayer()overridefuncviewDidLoad(){super.viewDidLoad()varalertSound=NSURL(fileURLWithPath:NSBundle.mainBundle().pathForResource("button-09",ofType:

ios - 使用 AVAudioPlayer 播放声音

我正在尝试使用AVAudioPlayer播放声音,但它不起作用。编辑1:仍然无效。编辑2:此代码有效。我的设备处于静音模式。importUIKitimportAVFoundationclassViewController:UIViewController{varaudioPlayer=AVAudioPlayer()overridefuncviewDidLoad(){super.viewDidLoad()varalertSound=NSURL(fileURLWithPath:NSBundle.mainBundle().pathForResource("button-09",ofType:

iphone - 播放最大 speakerPhone 音量,然后使用 AVAudioPlayer 重置为之前的音量 --- IOS

我已经能够将我的音频路由到免提电话,但它仍然无法以可能的最大音量播放。我试过[audioAlertsetVolume:1.0],它仍然保持在用户当前设置的音量。如果有人知道我做错了什么,我将不胜感激。这是我的代码:AVAudioSession*audioSession=[AVAudioSessionsharedInstance];[audioSessionsetCategory:AVAudioSessionCategoryPlayAndRecorderror:NULL];UInt32audioRouteOverride=kAudioSessionOverrideAudioRoute_S

iphone - 如何在 AVAudioPlayer 中静音?

我已经创建了AVAudioPlayer,现在我想在用户点击按钮时将其静音。这是我尝试过的:player.volume=1.0//whenfirsttimeiinitiatemyplayer-(IBAction)speakerOnOff:(id)sender{if(player.volume==1.0){[playersetVolume:0.0];NSLog(@"1volumeis:%f",player.volume);}elseif(player.volume==0.0){[playersetVolume:1.0];NSLog(@"2volumeis:%f",player.volume

iphone - AVAudioPlayer 的 IOS 最大音量?

我使用AVAudioPlayer播放.caf文件。我的问题是:声音不够大,无法达到我的目的。由于iPhone的铃声响亮得多,我想知道如何存档此音量。我已经尝试操作.caf文件但没有真正成功。有什么想法吗?到目前为止我使用的代码:AVAudioPlayer*newPlayer=[[AVAudioPlayeralloc]initWithContentsOfURL:urlerror:nil];self.appSoundPlayer=newPlayer;[newPlayerrelease];[appSoundPlayerprepareToPlay];[appSoundPlayersetVolu