构建一个简单的mp3音乐播放器

时间:2010-05-20 10:25:52

标签: audio-player

我可以写一个简单的mp3音乐播放器吗?如果是的话,我该怎么做呢?有没有可以提供帮助的在线资源?

5 个答案:

答案 0 :(得分:3)

此操作已经完成,可在Google代码中以Damn Small Media Player的形式提供。

它基于C ++,播放器只占用 716KB 的空间,它是一个简单的下载和使用软件。没有安装人员等。

它具有以下功能:

  
      
  1. 播放Mp3s

  2.   
  3. 拥有播放列表,保留播放列表以及将所有文件添加到播放器的功能   立刻。

  4.   
  5. 多平台代码。

  6.   
  7. 播放列表队列

  8.   
  9. 搜索

  10.   

答案 1 :(得分:2)

您可以使用<audio> HTML标记以及一些简单的JavaScript来创建一个漂亮的音乐播放器,可以搜索并执行普通播放器可以执行的所有操作。这是最好的选择,因为它是大多数浏览器支持的标准,包括没有Flash的浏览器,并且没有Flash的不安全性,不稳定性和不必要的影响。

答案 2 :(得分:1)

这将是创建基于Flash的MP3播放器的基础:http://www.macloo.com/examples/audio_player/

你的问题有点过于模糊,无法明确说明你应该使用哪种语言。

^ _ ^

答案 3 :(得分:1)

是的,这个过程非常简单。你研究过数据压缩吗?您只需要一个从输入中获取文件流的程序 - 您的mp3文件,使用mp3根据给定的比特率对其进行解压缩。谷歌的算法。有用于霍夫曼解码等的现成片段,并将此解码后的流写入音频驱动程序。你不需要理解算法,只需实现它

答案 4 :(得分:0)

好吧,如果你想构建一个独立的MP3播放器,在Delphi表单上删除一个TMediaPlayer组件并从那里拿走它;)