集成七牛直播SDK遇到的不能用模拟器运行的解决方案

主要问题,使用七牛的推拉流sdk PLMediaStreamingKit 的同时使用了七牛推荐的播放器PLPlayerKit (3.2.0)

真机运行,没问题.

模拟器运行,问题来了.

当前时间 2018-2-25,七牛的文档上提供了一份模拟器运行的解决方案.分别使用PLMediaStreamingKit 和 PLPlayerKit 的 真机+模拟器版本 ,但是上线的时候要替换成真机版本.

按照七牛给的demo文件是没错的,但是七牛的demo的PLPlayerKit是用的2.4.0版本的.而最新的PLPlayerKit 3.0 + 做了优化和很多重要修复. 一旦使用3.0 + 就会有相应的报错.七牛文档上写的是可能有某个或者某些库重复了,我们要把重复的库只保留一个.(原因是PLPlayerKit 3.0+ 和 PLMediaStreamingKit 都依赖于Openssl).

最后报错信息确实是源于Openssl 但是并不是重复了.而是缺少东西.提示的是not found.

我最后解决的方案是加了libcrypto-tvOS.a 和libssl-tvOS.a 我的想法是七牛播放器模拟器版本 用到了一些库中没有的api 或者这份库没有兼容到模拟器.

加上这两个文件就好了
链接: https://pan.baidu.com/s/1o9Tp0TG 密码: w3py

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,235评论 25 709
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,092评论 19 139
  • 想说的话有很多,却又不知从何说起 不打扰不犯贱是我能做的最大的底线 我以为付出了就会好可是你却选择逃避 以后的以后...
    刘刘球阅读 1,409评论 0 1
  • 我想写点什么,给我的2017,也给我的思索。。。 不知道何时开始,Gx说的一年要见约见1000个不同的人,了解他们...
    梓哲物语阅读 3,301评论 0 1
  • 投射今天投标我们能中标; 投射我快点找到满意的店铺; 投射女儿身体健康,快乐学习! 投射自己接纳所有发生的事情,放...
    蓝_abbf阅读 1,513评论 2 4

友情链接更多精彩内容