我可以写一个简单的mp3音乐播放器吗?如果是,我应该如何构建它?是否有任何在线资源可以提供帮助?
5 回答
这已经完成,并且可以在 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 解压缩它。谷歌算法。有用于霍夫曼解码等的现成片段,并将此解码流写入您的音频驱动程序。您不需要了解算法,只需执行它即可
好吧,如果您想构建一个独立的 mp3 播放器,请将 TMediaPlayer 组件放在 Delphi 表单上并从那里获取;)