cnz
github上找的第三方SDKgithub地址,关于直播推流到服务器,感谢原作者runner365的开源项目,在这里整理下怎么使用。配合上篇文章,能实现移动端手机推流的效果。
github上原作者runner365创建了pod,但是demo中没有使用pod,我看了一下原作者是考虑防止有人疑惑,删除Pod代码,自建RtmpLivePushSDK工程,再次感谢作者runner365的无私精神。
下载Demo后,可以先体验一下移动端推流到自己搭建的nginx+rtmp服务器,搭建参考上一篇文章,这里举得例子是根据上篇来写的,
在Demo中的UITextField中输入
rtmp://192.168.1.140:5920/rtmplive/5920(还记得上篇文章最后要记得的东西吗,这是根据我搭建的写的,如果搭建的不一样,就需要你们改了,192.168.1.140是本机的ip地址,5920是端口号,rtmplive是app的名,上篇文章介绍的有,最后的5920这个可以随便改,只是个路径)
个人喜欢使用cocoapods管理,在这里仅使用pod下载。
1,cd 项目路径
2,touch Podfile
3,vi Podfile (在Podfile文件中 pod 'VideoCore' shift+ZZ快捷键保存退出。)
4,pod install (接下啦就是等待,这里时间有点长,可能是SDK比较大或者我网速不行,无所谓了,成功就行)
完整步骤:打开终端
$ cd /Users/****/Documents/iOS/Test/******直播 //进入到项目
$ touch Podfile
$ vi Podfile
pod 'VideoCore'
$ pod install
最后成功了(真的等了好久。。。)
网友评论