API для записи экрана Android 4.4?

Один изособенности Android 4.4 (Kit Kat) является то, что это позволяет разработчикам захватывать видео MP4 экрана с помощьюadb shell screenrecord, Предоставляет ли Android 4.4 какой-либо новый API?для приложений для захвата и кодирования видео, или он просто обеспечиваетscreenrecord утилита / двоичная?

Я спрашиваю, потому что я хотел бы сделать некоторые снимки экрана в приложении, которое яЯ пишу. Прежде чем кто-нибудь спросит, да, приложениебыло бы иметь фреймбуферный доступ. Тем не менее, единственный предоставленный Android API для захвата / кодирования, который явидел (MediaRecorderкажется, ограничивается записью видеос устройства "с камерой.

Единственные решения для захвата экрана, которые яя видел упомянутое в StackOverfow, кажется, вращается вокруг создания снимков экрана через регулярные промежутки времени или использования JNI для кодирования кадрового буфера с портированной версией ffmpeg. Есть ли более элегантные, нативные решения?

Ответы на вопрос(2)

Ваш ответ на вопрос