首页 | 本学科首页   官方微博 | 高级检索  
     

一种基于Linux的MP3播放器设计
引用本文:王赋攀,方龙.一种基于Linux的MP3播放器设计[J].数字社区&智能家居,2007(15).
作者姓名:王赋攀  方龙
作者单位:西南科技大学,计算机科学与技术学院,四川,绵阳,621010 重庆师范大学,影视传媒学院,重庆,400047
摘    要:本文讨论了一种基于Linux的MP3播放器的设计.系统基于Linux操作系统,利用GNU开发工具进行软件开发,使用C99标准的C语言编写,利用开源的高质量MPEG音频解码器MAD对MP3文件进行解码生成PCM数据,用ALSA中的PCM接口处理PCM数据,最后将数字信号转化为模拟信号,实现MP3音频的播放.

关 键 词:MP3  MAD  ALSA

A Design of MP3 Player Based on Linux
WANG Fu-pan,FANG Long.A Design of MP3 Player Based on Linux[J].Digital Community & Smart Home,2007(15).
Authors:WANG Fu-pan  FANG Long
Affiliation:WANG Fu-pan1,FANG Long2
Abstract:This paper discussed a method for the design of Linux-based MP3 Players. The system is based on Linux and designed with C in GNU, high quality MPEG audio decode library MAD was used to decode the MP3 audio file into PCM data, and then the ALSA was adopted to deal with the PCM data. At last, PCM data was converted from digit signal to analog signal and be played.
Keywords:MP3 MAD ALSA
本文献已被 CNKI 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号