这篇文章主要写一个iOS系统下基于LFLiveKit的直播推流demo ,如果你正好需要 , 希望你看完后能够对你的提升有所帮助 , 当然,阅读中如果发现什么错误和可优化的地方 , 希望可以得到你的指点 , 有任何不妥的地方 欢迎指正。喜欢的可以关注下我的博客、我的简书
最近一直在研究直播相关的东西,在网上遨游了几天,也算是有点成果了。其实直播在移动端的工作并没有太多的东西,其中观众端的实现比较简单,聊天室、弹幕、礼物系统比较麻烦点。这里主要说一下主播端的实现,主播端需要实现的也就是音视频采集、音视频处理、推流,当然有些公司还会有些挂件啊、特效啊的功能,就先不说了。刚开始最好先把这些自己走一遍,把原理和流程搞懂,推荐1小时学会:最简单的iOS直播推流(一)介绍 可以根据自己需要看一下。现在有很多第三方都可以帮你实现这些功能,包括金山的推流SDK,基本的功能都有而且免费,感兴趣的可以去看一下我的另一篇文章 ios直播---基于金山云直播推流SDK实现直播功能 下面就来说一下我们今天的主角LFLiveKit,它已经帮我们实现了视频采集、后台录制、美颜功能、支持h264、AAC编码,动态改变速率,RTMP传输等,我们开发的时候就很简单了,先上几张demo截图