从零搭建直播项目 iOS

Mac端:搭建nginx +  rtmp 服务器(直播服务器)

iOS 端:基于LKLiveKit(实现推流)

iOS端:基于ijkplayer(实现拉流播放)


推流:一般使用低延迟的rtmp 协议。开启串行队列获取视频以及音频,转码,放到缓存区。

开启串行队列获取缓存区的flv 格式的视频缓存推送到服务器


拉流:

你可能感兴趣的:(从零搭建直播项目 iOS)