2014-12-13 68 views

回答

2

要播放的格式,不带内置在Android的支持,您可以使用外部媒体库:

开源:

  1. LibVLC(播放大多数格式,有点越野车):https://github.com/mstorsjo/vlc-android
  2. LibFFMPEG(需要一些额外的渲染代码):https://github.com/guardianproject/android-ffmpeg

商业:

  1. Vitamio(戏剧的东西很容易地):https://www.vitamio.org/en/

所有这些都是天然的(C/C++)分量。所以,这些将需要NDK构建和JNI绑定才能使用。更重要的是,请确保根据View生命周期初始化和释放本地播放器。