ksvc / KSYMediaPlayer_iOS

金山云iOS播放SDK(KSYUN Live Streaming player SDK),支持RTMP HTTP-FLV HLS 协议(supporting RTMP HTTP-FLV HLS protocol),直播延时2-3秒(Living delay 2 or 3 seconds)
http://v.ksyun.com/
Apache License 2.0
561 stars 143 forks source link

集成点播sdk和短视频sdk时 pod报错 #71

Open ym619822920 opened 6 years ago

ym619822920 commented 6 years ago

default 1、安装2.9.2版本的libksygpulive后,安装KSYMediaEditorKit报错 2、按照github里面的集成方式集成 pod 'GPUImage', '~> 0.1.7' pod 'libksygpulive', '~> 2.5.1' pod 'KSYMediaEditorKit', '~> 1.2.0.1' pod 'Ks3SDK', '~> 1.7.2' 也报错

ym619822920 commented 6 years ago

执行了pod update 和pod setup后都没有用 ,也就是KSYMediaEditorKit和libksygpulive 2.9.2版本冲突

mayudong1 commented 6 years ago

KSYMediaEditorKit依赖于libksygpulive
最新的KSYMediaEditorKit版本号为1.6.1,它依赖2.9.1以及以上版本的libksygpulive
所以如果podfile中不指定版本号,都使用最新版本的话,短视频sdk和libksygpulive不会冲突

但是libksygpulive中包含有了直播sdk,它又会和点播sdk产生冲突
所以目前的状态确实是KSYMediaEditorKit和点播sdk无法兼容,在当前版本上无法解决,我们会研究一下在后续版本如何解决这个问题

另:如果使用直播库的sdk的话,就不会有问题,直接使用pod引入KSYMediaEditorKit,它就会同时引入直播库的sdk,播放mp4文件不会有问题,如果没有特殊格式的点播文件要求的话,建议使用直播库