如何以编程方式播放.m3u文件? (Cocoa,Mac OS X)

时间:2011-01-09 19:22:38

标签: cocoa macos file playback

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

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

非常感谢你:D

1 个答案:

答案 0 :(得分:1)

M3U是一种播放列表格式。它是一个纯文本文件,包含音乐文件的位置,最明显的是MP3文件。阅读spec。如果你真的想在iPhone上使用它,那就用这个播放每个MP3:

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

其中backgroundMusicURL是MP3文件的位置。

OR

如果您希望它在Mac上播放,请准备好Core Audio烦恼。我确信CoreAudio周围有包装,可以轻松播放MP3。