Аппаратное кодирование видео на телефоне Android - PullRequest
2 голосов
/ 26 октября 2011

Я ищу информацию о кодировании видео на телефоне Android с использованием аппаратного ускорения. Я знаю, что некоторые телефоны (если у кого-то есть список?) Поддерживают кодировку для камеры, и я надеялся, что смогу получить доступ к чипу для кодирования прямой трансляции, передаваемой через, скажем, Wi-Fi, USB. Кроме того, меня интересует задержка, которую может обеспечить любая такая микросхема.

РЕДАКТИРОВАТЬ: Очевидно, Android использует PacketVideo, однако документации для кодирования не так много.

РЕДАКТИРОВАТЬ: документация Android показывает видеокодер: http://developer.android.com/reference/android/media/MediaRecorder.VideoEncoder.html. Однако это ничего не говорит об аппаратном ускорении.

1 Ответ

3 голосов
/ 27 мая 2013

MediaCodec должно соответствовать вашим потребностям. Документация ничего не говорит об аппаратном ускорении, но, согласно журналам и тестам, она опирается на библиотеку OpenMAX.

...