1、OpenGL生成纹理2、纹理绑定到SurfaceTexture上3、用SurfaceTexture做参数创建Surface4、MediaCo...
Matrix地址:https://github.com/Tencent/matrix[https://github.com/Tencent/ma...
librtmp下载: http://rtmpdump.mplayerhq.hu/download/librtmp下载 拷贝相关文件到cpp里面 ...
初始化rtmp H264包封装。在发送每一帧关键帧之前得先发送SPS、PPS帧信息,发送的每一帧(I、P、SPS、PPS)数据得添加头部信息。 ...
FBO Frame Buffer object 为什么要用FBO 我们需要对纹理进行多次渲染采样时,而这些渲染采样是不需要展示给用户看的,所以我...
录制原理 预览 通过fbo处理视频数据,通过samplerExternalOES纹理来创建SurfaceTexture,这样的话摄像头数据就和f...
先建三个module,分别为Butterknife ButterKnife-Annotions ButterKnife-compiler,其中b...
把shader代码写入raw里面 vertex_shader.glsl fragment_shader.glsl 写入数据,注意纹理映射 Sha...
我们刚接触android开发的时候,应该都是从写布局开始的,在写布局的时候一般组长都要求我们少嵌套,这个是为什么呢?这个就要从我们今天要分析的i...