流媒体mp3播放器教程资料.pdfVIP

  • 5
  • 0
  • 约2.28万字
  • 约 23页
  • 2019-03-04 发布于湖北
  • 举报
libmad MP3 libmad MP3 基于lliibbmmaadd 的简单MMPP33流媒体播放器的实现.介绍 本文在 Fedora5Linux 下实现了一个基于 libmad 的 mp3 流媒体播放器。此流媒体播放器可 以播放基于 HTTP1.1 协议传输的 MP3 流媒体数据。 资料下载:jj 斗地主官方下载:, pps 网络电视官方下载2011:, 基本原理是:从 HTTP 服务器获得 MP3 媒体信息,然后通过网络传输把 MP3 数据以数据流 的形式接收到 MP3 流媒体播放器客户端,由客户端通过 libmad 解码 MP3 数据流,得到 PCM 音频数据,写入音频设备,播放音乐。本文的流媒体播放器只是实现了必要的简单功能,没有考 虑太多情况。比如,没有考虑实时播放控制,这样的话就不能随意选取播放点进行播放。 本文的 MP3 流媒体播放器创建两个线程,使用两个缓冲区保存 MP3 数据,可以一边下载数 据,一边播放音乐。编译运行此 MP3 流媒体播放器需要安装 libmad (/pr

文档评论(0)

1亿VIP精品文档

相关文档