Releases: pili-engineering/PLStreamingKit
Releases · pili-engineering/PLStreamingKit
Version v1.2.0
- 更新依赖 PLStreamingKit 的版本到
v1.2.0
- 新增后台推流功能(仅音频,因iOS隐私限制不允许后台访问摄像头)
- 支持水印功能
- 新增可选定制美颜功能(需联系工作人员)
- 修复特定机型上的电流音等杂音问题
Version v1.1.6
- 拆分 pili-librtmp 为公共依赖,避免模拟器环境下与 PLPlayerKit冲突的问题
- 解决网络不可达条件下
- (void)startWithCompleted:(void (^)(BOOL success))handler;
方法无回调的问题 - 新增质量上报支持
- 增加推流中实时变换采集音频参数的接口
Version 1.1.5
- 修复
v1.1.1
版本引入的断网时引起的 UI 卡死问题,强烈建议 >=v1.1.1
的均做更新
Version 1.1.4
- 新增网络连接接收超时接口和发送超时接口
Version 1.1.3
- 优化网络发包,合并多个小包一起发送,提升带宽利用率
Version 1.1.2
- 修复 dynamic 推流 nounce 取值过小,导致安卓端推流后,同一个流在 iOS 端推流会失败的问题
Version 1.1.1
- 修复因 video configuration rtmp 发送时没读渠道发送 onMetaData 只有音频信息的问题
- 添加版本信息读取方法
- 添加实施推流状态的返回,便于开发者从推流端获取推流信息
Version 1.1.0
- 重构
PLVideoStreamingConfiguration
, 提供给开发者更大的视频编码定制自由度 PLVideoStreamingConfiguration
提供了validate
方法, 确保 fast fail 减少开发者 app 携带不正确编码参数上线的可能性- 优化推送音视频数据, 添加了编码处理完后的回调
Version 1.0.3
- 优化 dns 解析部分,补全 happydns 解析失败后的本地解析
Version 1.0.2
- 修复 dns 解析失败时无 error 回调的问题
- 优化音频数据默认为单声道,与 iOS 设备单声道采集贴近
- 针对没有音频 configuration 的推流,优化发送的 onMetaData 信息,只携带视频信息,极大缩短 ffplay, ijkplayer 的等待时间