百度云播放器iOS SDK提供Cocoapods支持,分为2种SDK:
- BaiduBCEPlayerLSS: 针对直播场景的精减SDK
- BaiduBCEPlayerFull: 全功能的SDK
开发者可以按需选择。
在Podfile的target中添加依赖:
pod 'BaiduBCEPlayerLSS', '~> 2.3.4'
- 在Podfile的target中添加依赖:
pod 'BaiduBCEPlayerFull', "~> 2.3.4"
关于SDK的接口文档
,请移步百度云官网
-
百度云播放器为对外ToB免费产品,原则上只服务与接入百度云音视频服务的用户,服务对象:
- 点播:原则上只处理经过MCT转码后或存储在BOS上的音视频。
- 直播:原则上只处理经过LSS直播或MCT转码后的音视频。
-
如需人工帮助:
- 已经购买百度云相关服务的客户:请到百度云官网进行咨询。
- 其他使用SDK客户:仅提供官网文档支持。
-
pod 版本支持百度云播放器所有功能,对SDK包体积有要求且有部分功能不使用,请参考百度云官网去掉对应的依赖。
-
openssl失败解决:
- 下载失败:
- 更新cocoapods-downloader到1.2.0版本。
- sudo gem uninstall cocoapods-downloader
- sudo gem install cocoapods-downloader -v 1.2.0
- rm -rf /tmp/openssl
- 更新cocoapods-downloader到1.2.0版本。
- 编译失败:
- 从苹果官网下载安装:Command_Line_Tools_macOS_10.14_for_Xcode_10.1
- 下载失败: