目录介绍 1.遇到的问题和需求 1.1 遇到的问题有哪些 1.2 遇到的需求 1.3 多线程通过实现Runnable弊端 1.4 为什么要用线程池 2.封装库具有的功能 2....
IP属地:广东
目录介绍 1.遇到的问题和需求 1.1 遇到的问题有哪些 1.2 遇到的需求 1.3 多线程通过实现Runnable弊端 1.4 为什么要用线程池 2.封装库具有的功能 2....
GLSL几个要点 限定符 在之前的博客中也提到了,GLSL中的限定符号主要有: attritude:一般用于各个顶点各不相同的量。如顶点颜色、坐标等。 输入 uniform:...
平常我们渲染一般通过GlSurfaceView直接将数据渲染到屏幕上,或者创建EGL环境渲染到屏幕上,那么: 比方说,我们从摄像头采集到数据之后,我们暂时不想直接渲染,而是将...
本文讲述一下音视频通话的缓冲区管理,按照我们正常的流程,对于采集的音视频到远端进行播放,要经过如下过程: 按照上述业务逻辑,我们可以实现从设备端采集的数据,通过网络发送到另外...
这阶段完成基于webrtc接入滤镜和水印功能: 首先我们来分析一下webrtc渲染模块,前面我们分析了webrtc视频数据底层之旅,由于公司代码在内网开发,所以博客主要记录自...