Xcode8 同时导入PLCameraStreamingKit和PLPlayerKit 编译报错

最近在做七牛的直播集成,上来就被同时集成七牛的直播和播放器给难住了!我是这样集成的:

target 'APPName' do

pod 'PLCameraStreamingKit'

pod 'PLPlayerKit'

end

错误:

图片发自简书App

像这般错误我们也见过不少了,诸如少了第三方库,几乎所有方法都尝试了,还是处于报错状态。

查阅资料得见:

PLCameraStreamingKit (1.8.0)   搭配的是 pili-librtmp (1.0.3.1)  使用了GPUImage (0.1.7)

PLCameraStreamingKit (1.8.1)  搭配的是  pili-librtmp (1.0.3.1) 取消掉了GPUImage的使用。理由:GPUImage消耗性能。

PLPlayer 2.3.0  搭配的是  pili-librtmp (1.0.5)

libPLStreamingKit 引用的 RTMPError_Free 在 pili-librtmp 1.0.5 上改成了 PILI_RTMPError_Free

所以造成影响

解决办法:

target 'APPName' do

pod 'PLMediaStreamingKit'

pod 'PLPlayerKit'

end

到这问题终于解决了,看似很简单的改动,却是耗费了我大量的时间,我觉得应该拿出来给大家分享一下!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容