cocoa - 如何以编程方式播放 .m3u 文件? ( cocoa 、Mac OS X)

标签 cocoa macos file playback

如何以编程方式播放 .m3u 文件?有人为此开过课吗?或者我只需要一个方法?

请给我一些代码,而不仅仅是网站链接......

非常感谢:D

最佳答案

M3U 是一种播放列表格式。它是一个纯文本文件,包含音乐文件(尤其是 MP3 文件)的位置。阅读spec 。如果您确实想在 iPhone 上播放每个 MP3,则可以使用此播放器:

NSError *error;
AVAudioPlayer * musicPlayer = [[AVAudioPlayer alloc]
     initWithContentsOfURL:backgroundMusicURL error:&error];
[musicPlayer prepareToPlay];
[musicPlayer play];

其中 backgroundMusicURL 是 MP3 文件的位置。

或者

如果你想让它在Mac上玩,准备好被Core Audio惹恼吧。我确信 CoreAudio 周围有一些包装器可以让播放 MP3 变得容易。

关于cocoa - 如何以编程方式播放 .m3u 文件? ( cocoa 、Mac OS X),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4641199/

相关文章:

cocoa - Cocoa 应用程序如何将自身添加为全局登录项?

cocoa - 在 NSView 中添加边框和圆角矩形

用于 MAC 的 PHP error_log 查看器

macos - Java 问题 : Memory and CPU usage in MAC OS

javascript - 使用 Javascript 将文件拆分为 block

android - 如何使用JNI在Android中读取/写入文件slacks?

objective-c - 在 Cocoa 中使用许多界面元素

cocoa - 绘制 Inset NSShadow 和 Inset Stroke

macos - 如何仅在计算机连接到 Internet 后才执行错过的 cron 或 launchd 作业?

c++ - 文件处理 C++ 错误