xcode - 使用 AVPlayer 播放多个音频文件

标签 xcode ipad avfoundation avplayer

我正在尝试同时播放多种声音。

我最初采取的方法是创建多个玩家,但这似乎是错误的。

同时播放多个音频文件的最佳方式是什么。

是否通过将它们制作为 AVAssets,但在这种情况下,我如何随时停止并播放它们。

非常感谢您的帮助。

我需要 AVPlayer 的原因是从 iPod 库中获取声音。

我终于从 Apple Dev Team 的 TechSupport 得到了答复,当我决定使用多个 AVPlayer 时,看来我走上了正确的道路。

最佳答案

对于您想要制作的每种声音,制作一个新的 AVPlayer。

NSURL *url = [NSURL URLWithString:pathToYourFile];
AVPlayer *audioPlayer = [[AVPlayer alloc] initWithURL:url];
[audioPlayer播放];

关于xcode - 使用 AVPlayer 播放多个音频文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6193844/

相关文章:

ios - 如何更改 UITableViewCell 内容 View 大小?

ios - 如何让我的应用程序在 13 英寸 iOS 平板电脑上正确缩放?

ffmpeg - avfoundation 错误。无法检测到 list_devices

ios - 应用间录音时点击

objective-c - 当 iPhone 休眠时继续下载应用内购买

xcode - 带有绑定(bind)的 NSComboBox 和 NSTextField

ios - 在 Xcode Auto Layout 中水平对齐两个相邻的对象

ios - 根据 cocos2D 和(?)iPad 上的 Box2d 的触摸轮动画?

IOS 应用程序因内存不足而被终止,但未收到内存警告

iOS:AVPlayer 显示黑屏并且无法播放某些 mp4 视频