概况
目前各大厂都已经提供了方便快捷的视频直播解决方案,例如腾讯云、阿里云、七牛、乐视、金山、小米都已经有了很成熟的产品了。这里推荐下腾讯云,用过的小伙伴都说好。
由于我厂使用的是七牛作为主力数据存储,所以下面详细介绍下接入七牛的详细过程。
参考文档
七牛的参考文档不是特别好找,不过他们的技术支持还比较给力,能提供很多有用的信息。最早开始研究七牛直播的文档也是google搜索找到的,位于七牛在github上的wiki的某一页面,比较难找,看下面的截图就知道了。
传送门:
技术对接文档:http://77fycs.com2.z0.glb.qiniucdn.com/pili-guide-v1.pdf
目前提供的服务端 SDK 有:Go, NodeJS, Ruby, Python, PHP, Java
文档中有轻微的错误,不要盲目复制粘贴。
后台
PILI 直播云: http://pili.qiniu.com
接入iOS直播服务
直播服务分为两个方面:
1.直播推流
推流服务可以下载demo自行感受体验一下,同时阅读代码,了解SDK的工作流程。
基本上可以把demo内的代码搬过来使用,需要和服务端同学对接一个信息:
这里的json信息需要参考文档返回,如图:
2.播放
见下文
表示看不太懂啊!!!
哈哈,技术党~