2011-12-28 61 views
0

我试图弄清楚Android是否可以处理占用相同屏幕空间的两个视频视频播放器,最好是顶部有一个对后面一个透明的alpha通道区域。在Android中可以播放另一个视频吗?

我知道如何实现这个代码明智的,我很好奇,如果有人知道这是否物理上可能之前我懒得抛出编码时间。

TIA

回答

1

AFAIK,不,至少在Android 4.0之前。您不能有两个SurfaceViews重叠。

现在,可以想象的是,这与TextureView与Android 4.0可能,但我对此没有信心。

1

另一种选择:

播放器1:股票MediaPlayer的呈现在SurfaceView

玩家2:尚未另一个玩家可以在一个GLSurfaceView或位图渲染。这必须定制以解码帧并通过JNI在GLSurfaceView的上下文或本地位图上写入。

相关问题