在 Android 的视频上叠加图像

Overlay an image on video in Android

这个问题我研究了很久。我希望为我的应用程序开发类似机顶盒的功能。就像电视上的视频 运行ning 一样。我想在这个视频上添加一个图像作为叠加层,就像 ticker.The 问题是我目前的研究表明,要叠加一个视图,我需要在我的应用程序中播放视频,然后我可以在视频上叠加这个是我到目前为止所取得的成就。我的应用程序应该在 Android 机顶盒上 运行 并且视频没有在我的应用程序中播放而是在电视上播放。有没有什么技术可以将该图像渲染为电视视频的叠加层。我已经尝试过像在另一个视图中包含一个视图然后使用 alpha 属性 这样的方法,我可以给它一个叠加效果,我什至尝试过代码示例。 approach/technique 是否可以在我的应用程序外将视频图像显示为叠加层或自动收报机?如果理解起来有点复杂请原谅我知道是否需要任何说明..

是的,这是可能的。这是这样做的方法:

https://github.com/entertailion/Overlay-for-GTV

Overlay Effects for Google TV

Live TV effects for Google TV. Configure various effects to be displayed periodically when watching live TV on your Google TV device. You can choose to see the effects every half hour or at the top of the hour.

If you change the configuration and then go to live TV, you should see a preview of the effects after a few seconds.

This app is available for free in the Google Play Store.

Developers:

  • The code is released under the Apache 2.0 open source license. The source code is commented to explain the design.