在VideoView上叠加图像(在画布上)?

Hig*_*ler 7 java android image

我试图将画布放在VideoView上.在这个画布上,我希望能够绘制图像(或矩形,线条等).

我的XML文件中有以下代码段.

<VideoView
   android:id="@+id/videoplayer"
   android:layout_width="fill_parent"
   android:layout_height="wrap_content" />
Run Code Online (Sandbox Code Playgroud)

同样,我的目标是在此VideoView上放置一个画布,以便我可以将图像放在画布上.

所以,我最终会在视频上叠加图像.我还希望能够覆盖矩形和其他元素.

任何帮助将非常感谢!这比我想象的要难得多!

Ass*_*iel 7

我编写了一个完全符合您要求的应用程序.不幸的是我现在没有代码,但我记得在哪里找到了帮助我很多的代码!

正如你可以在此看到的视频,这一个这是非常可能得出任何你想要的视频流的顶部,你只需要确保你不降的FPS太多.

在这里,您可以找到教程和代码.我所做的是在开始学习它做了什么以及我想要改变它之后开始取出代码块.它真的加快了我在我工作的PoC上的工作.

我希望它有所帮助,如果您还需要更多帮助,我将很乐意为您提供帮助.

祝好运!