如何在android中通过画布渲染所有视频帧

时间:2011-01-30 05:01:53

标签: android

我是Android OS的初学者。

我正在编写一个媒体播放器,我从本机代码中获取帧,并将从java代码显示为位图。我将字节数组中的帧转换为位图,然后显示它。现在我能够显示一帧,但我无法连续显示它们。

我的代码如下

canvas.drawbitmap(mbitmap,0,0,NULL);

但是当我试图显示下一帧时,它仍然显示相同的前一帧而不是更改。我是否需要清除位图或其他内容?或者还有其他方法来绘制渲染帧。

感谢您的帮助

2 个答案:

答案 0 :(得分:1)

在Android开发者页面中,您可以see

帧动画的解释!

答案 1 :(得分:1)

this repo类似。