我对Android的媒体播放器/框架/库的种类及其作用和位置感到困惑。
我对自己的理解没有把握,仍然处于混乱之中。
来自Android developer's guide,
对于应用程序方面:apk使用具有两个播放器的Application Framework-MediaPlayer,ExoPlayer
对于本机框架方面:它也有各种各样的角色-Nu,很棒等等。
有人查询 gstreamer vs ffmpeg , ffmpeg vs vlc 或 exoplayer vs vitamio 。这让我更加困惑。
您能澄清我为他们找到正确的概念吗? 如果我的android自定义设备使用ffmpeg,那意味着它不使用标准的Android媒体框架吗?
对于stagefright引擎,有没有其他选择?