Android 4.4(Kit Kat)的功能之一是提供了一种方法,使开发人员能够使用
adb shell screenrecord
捕获屏幕的MP4视频。 Android 4.4是否提供了任何新的API来捕获和编码视频,还是仅提供screenrecord
实用程序/二进制文件?我问这个问题是因为我想在我正在编写的应用程序中进行一些屏幕捕捉工作。在任何人问之前,是的,该应用程序将具有帧缓冲区访问权限。但是,我看到的唯一由Android提供的捕获/编码API(MediaRecorder)似乎仅限于从设备的相机录制视频。我在StackOverfow上看到的唯一屏幕捕获解决方案似乎都是围绕定期间隔拍摄屏幕截图或使用JNI对带有移植版本的ffmpeg的帧缓冲区进行编码。是否有更优雅,本地的解决方案?