直播技术研究2-推流

推流主要涉及内容:
  • 视频捕获:系统方法捕获,GPUImage捕获,CMSampleRef解析
  • 美颜滤镜:GPUImage,
  • 视频变换:libyuv
  • 软编码:faac,x264
  • 硬编码:VideoToolbox(aac/h264)
  • libaw:C语言函数库
  • flv协议及编码
  • 推流协议:librtmp,rtmp重连,rtmp各种状态回调

 推流流程:


视频捕捉及GPUImage的使用比较基础,后续学习音视频格式及编码。

猜你喜欢

转载自blog.csdn.net/zhangbinhn/article/details/79723191