Android音视频
文章平均质量分 92
zhangke3016
喜欢IT,不断进步。
展开
-
Android音视频(一) OpenGL ES2.0 绘制图片纹理
OpenGL ES是OpenGL的一个子集,它针对移动端或嵌入式系统做了部分精简,而Android系统中集成了OpenGL ES,方便我们通过其接口充分使用GPU的计算和渲染能力。 OpenGL ES2.0是基于可编程管线设计。相对OpenGL ES 1.x,OpenGL ES 2.0进行了大变革,更具灵活性,功能也更强大,并且渲染效率更高,效果更好。目前Android对OpenGL ES的支持如...原创 2019-05-13 18:54:06 · 598 阅读 · 0 评论 -
Android音视频(二)预览摄像头画面
利用OpenGL生成纹理并绑定到SurfaceTexture上,然后把Camera的预览数据设置到SurfaceTexture中,OpenGL拿到摄像头数据并显示出来。 1. 顶点与片元着色器 片元着色器: #extension GL_OES_EGL_image_external:require precision mediump float; varying vec2 a_position;...原创 2019-05-17 09:53:19 · 411 阅读 · 0 评论