天生不是作曲家iOS直播入门及进阶开开心心写代码

开始做直播项目

2016-12-07  本文已影响348人  CoderWxd

前言

最近公司准备开发一款类似映客的直播项目,已经快速进入学习阶段。
而且直播是从今年开始火起来,各个公司都在做直播,最近拿出了一点时间整合了各个牛掰的大牛们
总结的直播知识点。简书上的博主们写的都是大同小异,你看完所有的之后可能会不知如何下手。 
废话不多说,直接进入主题。

准备

开始开发

框架使用:
采集
对采集用的的知识可以看这几篇文章
1.第一篇
2.第二篇
仔细看完这两篇博客,下载代码运行后,你可以快速搞定采集
推流

博客说明:

 该博客详细介绍了推流的过程和知识点

播放
使用ijkplayer框架
去到B站得github主页,找到ijkplayer项目,下载源码 ijkplayer源码
步骤按照 http://www.jianshu.com/p/1f06b27b3ac0 这篇博客来,可以快速集成 。
播放可参照:
http://www.jianshu.com/p/7b2f1df74420
http://www.jianshu.com/p/a7d9ed02cf40
http://www.jianshu.com/p/88cd4e531d8b

结尾:

做好上面几步,直播项目的整体架构都已经完成,下面就是细节处理
众所皆知,直播项目用到的动画比较多,下面介绍一篇博主写的博客,学会后,基本上所有的动画,你都可以慢慢实现。
特别推荐博主
抱紧我的小鲤鱼

博客介绍:

 此博客详细介绍了基本动画,转场动画,等。让你从不会动画到熟练使用动画。

直播用到的动画
来自落影loyinglin
博客介绍:

 此博客总结了直播项目用到的大部分动画,可以仔细通过代码验证。

做直播还可以参考一下源码:
项目仿映客
[直播项目一](http://www.jianshu.com/p/a9fcc50bbfa3)
[直播项目一](https://github.com/GrayJIAXU/520Linkee)

当然做到这里还有很多知识没有总结,比如,美颜,集成即时通讯,语音识别,礼物,聊天室,等。
以上只是整合各位大牛写的博客,自己马上进入开发阶段,遇到的问题会列举出来,分享给小伙伴们,希望喜欢。

喜欢的小伙伴请点上美美的一赞。谢谢。

上一篇 下一篇

猜你喜欢

热点阅读