最近在做七牛的直播集成沪哺,上來(lái)就被同時(shí)集成七牛的直播和播放器給難住了轰坊!我是這樣集成的:
target 'APPName' do
pod 'PLCameraStreamingKit'
pod 'PLPlayerKit'
end
錯(cuò)誤:
像這般錯(cuò)誤我們也見過(guò)不少了灵迫,諸如少了第三方庫(kù),幾乎所有方法都嘗試了爹梁,還是處于報(bào)錯(cuò)狀態(tài)。
查閱資料得見:
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
到這問(wèn)題終于解決了事哭,看似很簡(jiǎn)單的改動(dòng),卻是耗費(fèi)了我大量的時(shí)間颂龙,我覺得應(yīng)該拿出來(lái)給大家分享一下习蓬!