Mac端:搭建nginx + rtmp 服务器(直播服务器)
iOS 端:基于LKLiveKit(实现推流)
iOS端:基于ijkplayer(实现拉流播放)
推流:一般使用低延迟的rtmp 协议。开启串行队列获取视频以及音频,转码,放到缓存区。
开启串行队列获取缓存区的flv 格式的视频缓存推送到服务器
拉流:
Mac端:搭建nginx + rtmp 服务器(直播服务器)
iOS 端:基于LKLiveKit(实现推流)
iOS端:基于ijkplayer(实现拉流播放)
推流:一般使用低延迟的rtmp 协议。开启串行队列获取视频以及音频,转码,放到缓存区。
开启串行队列获取缓存区的flv 格式的视频缓存推送到服务器
拉流:
本文标题:从零搭建直播项目 iOS
本文链接:https://www.haomeiwen.com/subject/ihzplftx.html
网友评论