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