推流主要涉及内容:
- 视频捕获:系统方法捕获,GPUImage捕获,CMSampleRef解析
- 美颜滤镜:GPUImage,
- 视频变换:libyuv
- 软编码:faac,x264
- 硬编码:VideoToolbox(aac/h264)
- libaw:C语言函数库
- flv协议及编码
- 推流协议:librtmp,rtmp重连,rtmp各种状态回调
推流流程:
视频捕捉及GPUImage的使用比较基础,后续学习音视频格式及编码。
推流流程:
视频捕捉及GPUImage的使用比较基础,后续学习音视频格式及编码。