Sza*_*rna 5 android opengl-es webview android-mediacodec
我的任务是在 webview 中记录用户活动,换句话说,当用户在 webview 中导航时,我需要创建一个 mp4 视频文件。非常具有挑战性 :) 我在 Android 4.3 中引入了 MediaCodec 的字体:被扩展为包括一种通过 Surface 提供输入的方法(通过 createInputSurface 方法)。这允许输入来自相机预览或 OpenGL ES 渲染。我什至找到了一个示例,您可以在其中录制用 opengl 编写的游戏:http : //bigflake.com/mediacodec/
我的问题是:如何记录 webview 活动?我假设如果我可以将 webview 内容绘制到 opengl 纹理,那么一切都会好起来的。但我不知道如何做到这一点。
有人可以帮我吗?
为什么不WebView.onDraw先尝试一下,而不是使用 OpenGL?后一种方法可能更复杂,并且并非所有设备都支持。
一旦您能够获得屏幕截图,您就可以创建视频(在 Android 上从图像序列创建视频),这是一个独立的任务,mediacodec 应该提供帮助。
| 归档时间: |
|
| 查看次数: |
2079 次 |
| 最近记录: |