在Android 3.x及更高版本中访问本机编解码器

时间:2011-05-06 22:19:33

标签: android android-ndk android-video-player stagefright opencore

我想将原生解码器用于自定义视频播放器。 VideoView和MediaPlayer不提供支持我的要求的功能。

我现在正在使用FFMPEG(软件解码器),但如果可能的话,我更愿意使用本机硬件解码。有没有办法通过NDK做到这一点?

1 个答案:

答案 0 :(得分:1)

目前没有可用于访问任何本机硬件的公共API,我相信不保证存在此类硬件。虽然您可以深入研究某些设备使用的ARM处理器的DSP功能,但它无法移植到所有Android设备上。

我建议继续使用您的软件方法,以确保在所有设备上提供支持。