2011-12-28 8 views
0

私は、Androidが同じスクリーンスペースを占有する2つのビデオビデオプレーヤーを扱うことができるかどうかを調べようとしています。Androidで動画を再生することはできますか?

私はこのコードを賢明に実装する方法を知っていますが、物理的に可能であれば誰でも知っていれば分かります。

TIA

答えて

1

私の知る限り、ない、少なくともアンドロイド4.0の前に。 2つのオーバーラップを持つことはできません。SurfaceViews

これはAndroid 4.0のTextureViewで可能であると考えられますが、それは自信がありません。

1

別のオプション:

プレーヤー1:GLSurfaceViewまたはビットマップにレンダリングすることができますまだ他のプレーヤー:SurfaceView

プレーヤー2にレンダリングストックMediaPlayerの。これは、フレームをデコードし、JNI経由でGLSurfaceViewのコンテキストまたはネイティブビットマップに書き込むためにカスタム作成する必要があります。

関連する問題