主流的开源项目
•Ffmpeg
•VlC
•mplayer
•ijkplayer
目前比较受欢迎的主流的项目,有上面几个。
其中ffmpeg 是必须要了解的。http://ffmpeg.org/ 这个是官网。
它是一个开源项目,里面包含各种解码编码格式,并通过一系列的框架,将其组合在一块,形成了非常好用的编解码内核。网上有好多学习的资料。接下来的 三个播放器都是以ffmpeg作为基础,而产生的。这边特别留意的是ijk播放器,是Android上app常使用的,因为其兼容了Android的接口,使用起来和Android接口类似,而非常受人喜欢。
Android 音视频学习基础--1.2 需要认识的一些工具
Android 音视频学习基础--1.4 ffmpeg pcm输出
Android 音视频学习基础--1.5 ffmpeg yuv输出
Android 音视频学习基础--1.6 ffmpeg 简单视频播放器
Android 音视频学习基础--1.7 Android最简单的音频播放器
Android 音视频学习基础--1.8 Android最简单的音频播放器