【发布时间】:2010-05-20 10:25:52
【问题描述】:
我可以写一个简单的mp3音乐播放器吗?如果是,我应该如何构建它?有什么在线资源可以提供帮助吗?
【问题讨论】:
-
您想到什么语言/平台?
-
您想要一些可以在网页上播放和 mp3 的东西,还是想要编写一个可以在您的系统上运行的实际 mp3 播放器(如 windows 媒体播放器或 iTunes)?跨度>
标签: audio-player
我可以写一个简单的mp3音乐播放器吗?如果是,我应该如何构建它?有什么在线资源可以提供帮助吗?
【问题讨论】:
标签: audio-player
这已经完成,可以在 Google Code 上以 Damn Small Media Player 获得。
它基于 C++ 构建,播放器仅占用 716KB 空间,是一个简单的下载和使用软件。没有安装程序等。
它有如下特点:
播放 Mp3
拥有播放列表、保留它并能够将所有文件添加到播放器 立刻。
多平台代码。
播放列表队列
搜索
【讨论】:
您可以使用<audio> HTML 标签和一些简单的 JavaScript 来创建一个不错的音乐播放器,它可以搜索和执行普通播放器可以做的所有事情。这是最好的选择,因为它是标准,支持大多数浏览器,包括那些没有 Flash 的浏览器,并且没有 Flash 的不安全、不稳定和不必要的混乱。
【讨论】:
这将是创建基于 Flash 的 MP3 播放器的基础:http://www.macloo.com/examples/audio_player/
您的问题有点含糊,无法明确说明您应该使用哪种语言。
^_^
【讨论】:
是的,这个过程非常简单。你学过数据压缩吗?您所需要的只是一个程序,它从输入中获取文件流 - 您的 mp3 文件,根据给定的比特率使用 mp3 解压缩它。谷歌算法。有现成的 sn-ps 用于霍夫曼解码等,并将此解码流写入您的音频驱动程序。你不需要了解算法,只需实现它
【讨论】:
如果您想构建一个独立的 mp3 播放器,请将 TMediaPlayer 组件拖放到 Delphi 表单上,然后从那里获取它;)
【讨论】: