10
64
¥ 129.00购买
开通会员,立省12.90元, 立即开通
立即购买

你将收获

学会自己搭建OpenGL ES的EGL环境和渲染线程控制,各种渲染功能实现(FBO、VBO),摄像头画面方向纠正,摄像头画面编码为MP4视频

摄像头画面和其他音乐合成新的视频,摄像头数据和麦克风音频数据推流到直播服务器实现直播功能

系统的学习Android视频编码和推流技术,为进入更好的工作岗位提供有力的竞争力

适用人群

对Android和C++有一定了解的开发人员

课程介绍

Android音视频编码和推流功能视频培训教程,该课程内容包括:OpenGL ES教程、Android视频滤镜、图片生成视频、添加水印、音频和视频合成、剪切音乐合成视频、利用摄像头实现RTMP直播推流等。

课程讨论

有没有学习群

老师我想问下实现抖音合拍技术,具体思路是啥opengl 多纹理渲染么?

请问下老师有没有微信或者QQ群,交流

#OpenSLES声音录制# createRecord returned error -1 AudioFlinger could not create record track, status: -1 android_audioRecorder_realize(0xe3ce2800) error creating AudioRecord object; status -1 课件的demo就报错

老师,我想看看你采集摄像头数据那节课里的FBO相关的代码,请问 怎么加你QQ?怎么获得到代码(不用全部 就那一个地方就行)?

为什么需要EGL环境自定义GLSufaceview ,因为不能满足需求 ,不能满足什么需求,为什么不能满足需求,一个进程可以创建几个EGLcontext,不同显示设备之间怎么共享数据,虚拟显示设备上的suface 时怎么显示处理.。。。多数重要的知识点都没讲,上来就写代码,我当初就是看他的课程,学了好久什么都没学会。价格还卖那么高。

为什么自定义GLSurfaceview ,老师自己都没搞清楚,搞笑了真是,幸亏去听别的课程了,刚开始 听他的课真是 莫名奇妙,什么都讲不清楚

老师你好,如果我想通过opengl来实现自定义UI的绘制,是不是需要先创建一张空白bitmap,然后再通过bitmap创建canvas,再将绘制内容通过canvas绘制在bitmap上,然后将bitmap绑定到一个纹理。还是有其他方法来实现这个功能,因为我感觉用opengl自己的绘制功能实在是太麻烦了,网上的教程都是画三角形这种东西。不知道怎么学。

老师你好!请问我在接收到H264数据,然后解码,通过OpenGL ES渲染出界面了,是用一个纹理渲染出来的,没有使用YUV三个纹理来渲染。然后我想添加这个FBO,目的是为了实现录制功能。可是添加了这个FBO界面就渲染不出来了,能指导一下是为什么吗?

老师你好,我刚刚在视频中看到音频播放器课程是36,视频播放器课程是50,我买了四门课的套餐,为什么是365呀,是不是课程价格变了。

同学笔记

没有更多了