2

맞춤 비디오 플레이어 용 네이티브 디코더를 사용하고 싶습니다. VideoView 및 MediaPlayer는 내 요구 사항을 지원하는 기능을 제공하지 않습니다.Android 3.x 버전 이상에서 기본 코덱에 액세스

필자는 FFMPEG (소프트웨어 디코더)를 지금 사용하고 있지만 가능한 경우 기본 하드웨어 디코딩을 사용하는 것을 선호합니다. NDK를 통해이를 수행 할 수있는 방법이 있습니까?

답변

1

현재 네이티브 하드웨어에 액세스 할 수있는 공개 API가 제공되지 않으며 해당 하드웨어의 존재가 보장되지 않는다고 생각됩니다. 일부 장치에서 사용중인 ARM 프로세서의 DSP 기능을 파고들 수 있지만 모든 안드로이드 장치로 이식 할 수는 없습니다.

모든 장치에서 보장 된 지원을 받으려면 소프트웨어 접근 방식을 계속 사용하는 것이 좋습니다.