0
我需要在Android版的QT应用中实现视频通话功能。我发现使用QT是非常复杂和耗时的任务,因为没有这样的模块可以轻松完成。另一方面,有很多Android库和框架,已经做到了。 因此,我现在选择的是将Android库集成到我的QT项目中。从OpenGL ES纹理创建GLSurfaceView
库使用GLSurfaceView
显示视频通话:
GLSurfaceView videoView = (GLSurfaceView) findViewById(R.id.glview_call);
我知道GLSurfaceView
必须是使用在引擎盖下的OpenGL ES的纹理。 我想了解如何从原始纹理(glGenTextures
)创建GLSurfaceView
,以便Android库可以渲染到它,并且我将控制QT端将纹理放置在屏幕上的位置。
你知道有什么办法可以做到吗?