曾大稳

LV1
发表了文章

Android使用libRtmp直播推流

具体查看demo: https://github.com/ChinaZeng/RtmpLivePushDemo

曾大稳
发表了文章

Android配置EGL环境C++版

android搭建opengles 的egl环境之前使用java已经写过,但是一般实际开发opengles的相关代码都在native层,因为native的话效率...

曾大稳
Java
发表了文章

Android集成libRtmp

曾大稳
C#打包
发表了文章

MediaCodec录制音视频并将合成为一个文件

音频录制 相关参考 MediaCodec硬编码pcm2aac 主要分为以下几步骤:

曾大稳
OpenGLAPI
订阅了专栏

腾讯云自媒体分享计划

3 文章3.2K 关注者
关注了用户

腾讯云自媒体分享计划

腾讯 · 产品运营 (已认证)

申请条件:至少有 20 篇或以上符合投稿要求可迁入腾讯云专栏的原创技术文章。

3 文章0 回答3.2K 关注者
订阅了专栏

微信终端开发团队的专栏

82 文章376 关注者
发表了文章

Android setContentView()源码流程分析

我们在Activity创建的时候,都用调用setContentView()函数来设置界面,下面我们通过源码来分析setContentView()的流程。 我们先...

曾大稳
其他
发表了文章

retrofit 源码分析

loadServiceMethod: 拿到对应的解析器,根据注解解析方法的返回类型,方法参数,网络请求的一系列参数 封装成一个对象

曾大稳
其他
发表了文章

Android自定义GLSurfaceView

当我们需要把同一个场景渲染到不同的Surface上时,此时系统GLSurfaceView 就不能满足需求了,所以我们需要自己创建EGL环境来实现渲染操作。 注意...

曾大稳
其他
发表了文章

Android OpenGLES 绘制三角形 ,四边形

OpenGL ES Shader的三种变量类型uniform,attribute和varying

曾大稳
其他
发表了文章

队列(Queue)

看看队列在Android里面的使用 Handle消息队列 使用Handle的时候都要使用Looper.loop()

曾大稳
其他
发表了文章

手写 Parcelable 序列化和反序列化的具体过程

曾大稳
其他
发表了文章

Android aidl流程简单分析

我们通过写一个从服务端(另外一个进程)获取用户名和密码作为demo来进行源码讲解。

曾大稳
AndroidJavaIDEXML打包
发表了文章

jni基础

曾大稳
其他
发表了文章

ffmpeg android视频解码

要解码,我们需要获取解码器AVCodec,解码器我们需要通过codec_id获取,codec_id我们需要通过AVStream获取,AVStream我们需要通过...

曾大稳
其他
发表了文章

ffmpeg为AVPacket添加解码头信息

FFmpeg解码获得的AVPacket只包含视频压缩数据,并没有包含相关的解码信息 (比如:h264的sps pps头信息,AAC的adts头信息),没有这些编...

曾大稳
其他
发表了文章

MediaCodec判断是否可以采用硬解码

具体的类型对应关系可以查看相关文档,这里在Android源码MediaCodec.createDecoderByType()里面有一些相关的对应支持类型。

曾大稳
其他
发表了文章

OpenGLES添加水印

理解了添加水印的原理,不管是视频水印还是图片水印都是很简单的了,只是使用的纹理不一样而已。如果是绘制文字水印的话,则需要将文字生成图片,然后将图片使用纹理绘制即...

曾大稳
其他
发表了文章

OpenGLES正交投影

上面我们得到的( ?)是不在归一化坐标范围内的,为了能使OpenGL正确的渲染,我们就需要把(?)以及其他边统一转换到归一化坐标内,这个操作就是正交投影

曾大稳
其他

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券