Android命令行播放MP3音乐的方式

一、stagefright

(1)stagefright help:
    root@android:/sdcard/Music # stagefright -h                                
    usage: stagefright
           -h(elp)
           -a(udio)
           -n repetitions
           -l(ist) components
           -m max-number-of-frames-to-decode in each pass
           -b bug to reproduce
           -p(rofiles) dump decoder profiles supported
           -t(humbnail) extract video thumbnail or album art
           -s(oftware) prefer software codec
           -r(hardware) force to use hardware codec
           -o playback audio
           -w(rite) filename (write to .mp4 file)
           -k seek test
           -x display a histogram of decoding times/fps (video only)
           -S allocate buffers from a surface
           -T allocate buffers from a surface texture
           -d(ump) filename (raw stream data to a file)
           -D(ump) filename (decoded PCM data to a file)
    root@android:/sdcard/Music # 

(2)stagefright示例:
    root@android:/sdcard/Music # stagefright -a -o ferry.mp3                   
-----------------------------------

二、播放媒体文件的工具ffplay

即可以播放视频也可以播放音频:

ffplay shy.mp3

FFmpeg命令行工具学习(二):播放媒体文件的工具ffplay_音视频开发老马的博客-CSDN博客_ffmpeg 循环播放

三、andorid原生

aosp/frameworks/av/media/tests/benchmark

这个里面,有测试mp3的解码的demo

猜你喜欢

转载自blog.csdn.net/luyao3038/article/details/127864129