[英]Android, Native OpenGL/OpenMAX, Screen capture
Android 5.0“ Lollipop”随附的screenrecord
可以通过ADB发送原始H.264。 命令行如下所示:
adb shell screenrecord --output-format=h264 - | <player>
一些细节在bigflake页面上 。 我已使用它将屏幕镜像到Linux工作站,但不幸的是我没有保存VLC / mplayer命令行。 一些球员的建议在这里 。
您可以尝试做未压缩的帧( --output-format=raw-frames
),但是即使屏幕很小,也要以合适的帧速率轻松使ADB连接不堪重负。
源代码在这里 。
正如fadden所建议的那样 ,我最终通过sreeenrecord进行了补丁,禁用了时间限制并添加了自己的代码(通过USB路由启用ADB),它可以工作,但是,每次更新OS时都需要维护,我希望有这是将Android Java框架用作ADB Shell工具的一种方法,因为这将大大减少我按下的未记录按钮的数量...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.