Releases: pili-engineering/PLMediaStreamingKit
Releases · pili-engineering/PLMediaStreamingKit
Release v2.2.1
- 功能
- 支持后台推静态图的功能
- 缺陷
- 修复 iOS 8.1 使用 VideoToolbox 编码失败的问题
- 修复 iOS 9 及以上系统当 App 进入 Inactive 状态时推流画面卡住的问题
Release v2.2.0
- 功能
- 音频采集支持回声消除功能
- 支持 HE-AAC 音频编码
- 缺陷
- 修复推流可能出现的内存泄露问题
- 修复横屏推流镜像功能失效的问题
- 修复特殊场景下偶现的崩溃
Release v2.1.6
- 功能
- 支持苹果 ATS 安全标准
- PLMediaStreamingSession 增加外部传入 QNDnsManager 的接口
- 缺陷
- 修复设置音效后内存泄漏的问题
- 修复设置推流镜像时预览画面会闪一下的问题
- 其它
- 废弃 PLCameraStreamingSession,请使用 PLMediaStreamingSession
Release v2.1.5
- 缺陷
- 修复推流预览在 app 退至后台一段时间后再返回前台时,有概率会卡住问题
- 修复开启 VideoToolbox 编码时,退至后台再返回前台时,编码数据无法输出问题
Release v2.1.4
- 功能
- 增加对 iOS 10 ReplayKit 录屏推流的支持
- 增加 VideoToolbox 视频硬件编码功能
- 增加人工报障和自动报障功能
- 缺陷
- 修复 iPhone 6s 及以上机型在 iOS 10 上的电流音问题
- 修复 iPhone 6 及以上机型在 iOS 10 上同时开启自动对焦和手动对焦功能时,手动对焦失效问题
- 优化
- 优化 RGB 转 YUV 的效率,去除对 libyuv 库的依赖
Release v2.1.3
- 缺陷
- 解决 iPhone 4s 及以下会 crash 的问题
Release v2.1.2
- 功能
- 增加截屏功能
- 增加自动网络检测功能
- 增加自适应码率功能
- 增加动态帧率功能
- 缺陷
- 修复音频未授权时 crash 的问题
- 修复所有已知 crash
- 修复前置摄像头无法缩放的问题
- 优化
- 优化不开美颜和水印时的性能
Release v2.1.1
- 缺陷
- 修复与 PLPlayerKit v2.2.3 符号冲突的问题
Release v2.1.0
- 功能
- 新增返听功能
- 新增内置音效功能,支持十余种音效与数十个参数自由调节
- 新增内置音频文件播放及混音推流功能
- 新增外部视频图像处理本地预览功能
- 缺陷
- 修复分享到微博和 qq 空间时可能出现的卡 UI 的问题
- 修复在流未连接的状态调用 restart 方法会出现只有视频没有声音的问题
- 修复初始化时自动对焦不生效的问题
- 修复一些偶发的 crash 问题
Release v2.0.0
- 功能
- 提供 PLCameraStreamingKit 和 PLStreamingKit 两个层次的 API
- 支持直接传入 stream URL 进行推流
- 提供推流节点调度功能
- 支持音频数据回调及处理功能
- 缺陷
- 修复orientation 在切换摄像头之后不起作用的问题
- 修复初始化之后 inputGain 获取到的值始终为 0 的问题
- 修复多种原因导致的死锁问题
- 修复弱网推流可能出现的内存泄露问题
- 修复特殊机器状态可能出现的 crash 问题
- 优化
- 优化对设备采样率的适配,推流过程中设备采样率变更将不再重新开始推流