草庐IT

avAudioPlayer

全部标签

ios - 静音按钮不会使 AVAudioPlayer 静音

我需要在我的iPhone应用程序中循环播放.caf文件。AVAudioPlayer看起来很有前途。但是有一个问题。即使我按下iPhone上的静音按钮,它也不会停止或静音。而且我知道在iOS5中无法以编程方式查明是否按下了静音按钮。所以,我需要知道的可能是关于AVAudioPlayer或AVAudioSession的一些属性。或者,我可能需要考虑其他库来循环播放我的.caf文件。有什么想法吗? 最佳答案 我意识到是因为我有这行代码[[AVAudioSessionsharedInstance]setCategory:AVAudioSes

objective-c - AVAudioPlayer 立即停止播放 ARC

我正在尝试通过AVAudioPlayer播放MP3我认为这很简单。不幸的是,它不是很有效。这是我所做的一切:为了测试,我创建了一个新的iOS应用程序(Single在Xcode中查看)。我在项目中添加了AVFoundation框架以及#import到ViewController.m我在应用的“文档”文件夹中添加了一个MP3文件。我更改了ViewControllersviewDidLoad:到以下内容:代码:-(void)viewDidLoad{[superviewDidLoad];NSString*recorderFilePath=[NSStringstringWithFormat:@"

objective-c - AVAudioPlayer 立即停止播放 ARC

我正在尝试通过AVAudioPlayer播放MP3我认为这很简单。不幸的是,它不是很有效。这是我所做的一切:为了测试,我创建了一个新的iOS应用程序(Single在Xcode中查看)。我在项目中添加了AVFoundation框架以及#import到ViewController.m我在应用的“文档”文件夹中添加了一个MP3文件。我更改了ViewControllersviewDidLoad:到以下内容:代码:-(void)viewDidLoad{[superviewDidLoad];NSString*recorderFilePath=[NSStringstringWithFormat:@"

ios - 如何在 iOS 锁屏控制面板中启用音频洗涤器?

我有以下MPNowPlayingInfoCenter字典@{MPMediaItemPropertyAlbumTitle:@"FirstTitle",MPMediaItemPropertyArtwork:[[MPMediaItemArtworkalloc]initWithImage:[UIImageimageNamed:@"Album-Cover.jpg"]],MPMediaItemPropertyPlaybackDuration:[NSNumbernumberWithDouble:self.storyAudioPlayer.duration],MPNowPlayingInfoPrope

ios - 如何在 iOS 锁屏控制面板中启用音频洗涤器?

我有以下MPNowPlayingInfoCenter字典@{MPMediaItemPropertyAlbumTitle:@"FirstTitle",MPMediaItemPropertyArtwork:[[MPMediaItemArtworkalloc]initWithImage:[UIImageimageNamed:@"Album-Cover.jpg"]],MPMediaItemPropertyPlaybackDuration:[NSNumbernumberWithDouble:self.storyAudioPlayer.duration],MPNowPlayingInfoPrope

ios - 使用AVPlayer播放时如何将音频连接到蓝牙

我正在使用AVPlayer从url播放音频,但是当iPhone连接到蓝牙设备时它不是通过蓝牙播放的,如果连接了如何通过蓝牙播放,我在SO中看到一些帖子,但没有其中有清楚的解释。下面是我的代码。-(void)playselectedsong{AVPlayer*player=[[AVPlayeralloc]initWithURL:[NSURLURLWithString:urlString]];self.songPlayer=player;[[NSNotificationCenterdefaultCenter]addObserver:selfselector:@selector(player

ios - 使用AVPlayer播放时如何将音频连接到蓝牙

我正在使用AVPlayer从url播放音频,但是当iPhone连接到蓝牙设备时它不是通过蓝牙播放的,如果连接了如何通过蓝牙播放,我在SO中看到一些帖子,但没有其中有清楚的解释。下面是我的代码。-(void)playselectedsong{AVPlayer*player=[[AVPlayeralloc]initWithURL:[NSURLURLWithString:urlString]];self.songPlayer=player;[[NSNotificationCenterdefaultCenter]addObserver:selfselector:@selector(player

ios - 如何从 iOS 中的应用程序(而非控制中心)使用 AirPlay 进行屏幕镜像?

我正在使用MPVolumeView来显示AirPlay按钮。我需要通过音频镜像向AppleTV显示自定义墙纸。音频在AppleTV上正常播放,但墙纸图像未显示。我正在使用AVAudioController播放音频。我检查了YouTube应用程序,其中屏幕镜像正在从视频播放应用程序运行。是否可以使用AVAudioController在应用程序中进行屏幕镜像?帮我解决这个问题。提前致谢。 最佳答案 遗憾的是,只有当您在控制面板中启用AirPlay镜像时,与AirPlay关联的外部显示器才会激活(并发布适当的通知)。似乎有nowaytoe

ios - 如何从 iOS 中的应用程序(而非控制中心)使用 AirPlay 进行屏幕镜像?

我正在使用MPVolumeView来显示AirPlay按钮。我需要通过音频镜像向AppleTV显示自定义墙纸。音频在AppleTV上正常播放,但墙纸图像未显示。我正在使用AVAudioController播放音频。我检查了YouTube应用程序,其中屏幕镜像正在从视频播放应用程序运行。是否可以使用AVAudioController在应用程序中进行屏幕镜像?帮我解决这个问题。提前致谢。 最佳答案 遗憾的是,只有当您在控制面板中启用AirPlay镜像时,与AirPlay关联的外部显示器才会激活(并发布适当的通知)。似乎有nowaytoe

ios - AVFoundation:视频到 OpenGL 纹理工作 - 如何播放和同步音频?

我已经设法使用AVFoundation将电影的视频轨道逐帧加载到OpenGL纹理中。我按照此处答案中描述的步骤操作:iOS4:howdoIusevideofileasanOpenGLtexture?并从WWDC2010的GLVideoFrame示例中提取了一些代码,可以下载here.如何与视频同步播放电影的音轨?我认为在单独的播放器中播放它不是一个好主意,而是使用相同AVAsset的音轨。AVAssetTrack*audioTrack=[[assettracksWithMediaType:AVMediaTypeAudio]objectAtIndex:0];我在CADisplayLink