我想知道 - 有没有办法获得 Android videoView 当前正在播放的帧速率。我查看了 VideoView 类的文档,但无济于事。还有其他方法可以做到这一点吗?
谢谢。
我想知道 - 有没有办法获得 Android videoView 当前正在播放的帧速率。我查看了 VideoView 类的文档,但无济于事。还有其他方法可以做到这一点吗?
谢谢。
是的你可以。
VideoView 扩展了 View,因此您可以创建自己的 YourVideoView 类来扩展 VideoView,实现 onDraw 方法,在那里调用 super.onDraw,并在那里执行您的 FPS 计算。
所以你可以数一数在第二次 onDraw 被 VideoView 调用了多少次。在您需要的任何地方显示它(在屏幕上/ logcat / ...)。
计算帧率是另一回事,你可以在这里寻找简单的例子。