(视频,图像识别,智能家居方向)
1、适合人群
想往底层方向发展,突破Native层瓶颈
想于同行拉开差距,保持核心技能优势
没有任何C基础编程语言
2、基础知识
函数
Linux内存布局原理
结构体和共用体
So动态库设计与编译
3、C++基础晋升
命名空间、引用、C/C++混合编程、引用
函数扩展
C++编译器对象管理模型分析、类的继承、多态、抽象类、函数模板、类模板、模板的继承
C++类型转换、C++ IO、异常处理
序列式容器、堆栈容器、双向链表容器、关联式容器、对祖、算法详解
对象管理、累的构造和析构、友元函数与友元类、操作符重载
4、MakeFIle语法详解
静态库与动态库原理与编译流程详解
MakeFile文件走读
编译、链接、处理程序
MakeFIle语法规则
预定义变量、预定义宏函数
Android.mk文件与so打包流程详解
5、Shell语法详解
变量的定义到使用
语法(数组,管道,便利,流程控制,条件判断,云算法)
方法参数传递机制详解
Shell脚本编写与执行编译FFmpeg库
6、详解及其ANdroidStudio编译So原理
AndroidStudio2.3之后为什么继承Cmake语法来编译So过程详解
Cmake与Makefile区别详解
Cmake语法详解
CmakeList.txt(语法配置,引入第三方静动态库,引入额外的CmakeList.txt文件,编译模块划分)
CmakeList.txt文件详解(add_library,find_library,target_link_libraries方法执行流程)
7、一线互联网企业核心技术
手写阿里云andfix热修复与Sophix原理分析(Class字节码在虚拟机加载流程,探索起源之Java方法调用底层分析)
Java方法在Dalvik和Art虚拟机运行原理
利用系统源码打造gif图的播放
Bsdiff实现增量更新(服务端Linux生成Patch)
8、爱奇艺音视频实战
手写Shell脚本编译FFmpeg(gcc命令详解)
AndroidStudio搭建音视频开发环境(集成FFmpeg环境)
音频解码、视频解码、音视频同步处理
音视频编码原理详解
OpenSl ES对象生命周期详解及音频播放
用ffmpeg手写电视台直播APP(直播cctv、凤凰卫视)
9、手写斗鱼视频直播
斗鱼直播结局方案(Nginx流媒体服务器部署)
音视频采集与编码(Faac编译到音频推流)
视频编码与根据pts和系统及时实现音频同步(X264混合编译和h264编码原理)
生产者与消费者实在推流中应用
10、OpenCV详与应用
Opencv原理详解,结构体颜色通道使用
AndroidStudio cmake配置OpenCV开发环境
OpenCV人脸跟踪预定位
OpenCV人工智能应用解密-车牌号码检测与识别
人工智能神经网络在分类器中的运用-Android与人工智能
11、仿写抖音小视频实战课程
人年磨皮算法与美白
人脸动态贴纸(OpenGL FBO与PBO、着色器GLSL语言、OpenCV人脸定位)
大眼瘦脸(图像局部缩放、平移、人脸关键点检测)
视频特效处理(灵魂出窍、抖动等)
视频与音频合成原理分析以及手写实现
12、QQ音视频通话核心技术
腾讯QQ视频通话核心技术-WebRTC
Webrtc实现点对点通信原理
实现内网之间直接通信的穿透原理与机制
手写QQ视频通话-打造无延时高质量的P2P通话以及多人视频会议
QQ语音变声-让你秒变成萌妹大汉大叔叔
13、智能家居实战
串口通信原理详解
协议分析以控制
网友评论