release v1.8.4
已知问题(warning)
本版本推流对第三方友商CDN兼容存在bug,请使用v1.8.5及以后版本
推流端:
本版本支持动态横竖屏切换啦...
- 修复预览推流 镜像方式不同时, 水印跟随镜像的问题
- KSYGPUPicMixer 的每个图层添加了 GPUImageRotationMode的属性, 可用于镜像属性设置
- kit类中 将原本的vMixer 拆分为 预览和推流的两个mixer
从修改预览和推流混合输出图层整体的镜像属性, 改为仅仅修改摄像头对应图层的镜像属性
- 修复软编码 高性能模式 前后台切换后, 新增播放端花屏的问题
- 增加预览界面跟随设备旋转功能
- 增加推流内容跟随界面旋转功能
- 修复iphone 4S等机型上设置不支持的分辨率导致的crash问题
- 修复推流结束时缺少 unpublish 消息的问题
- 修复硬编情况下,偶现的花屏和绿屏问题
播放端:
- 修复推流端停止推流后重新开始推流的同时拉流端拉流,播放器出现无法播放且不会返回错误的问题
- 修复点播播放结束时调用reset接口,概率出现卡住的问题
- 支持prepare前设置rotate属性
- 修复调用reload接口后出现直播一直追赶的问题
- 修复在AutopPlay属性设置为NO的情况下,点播播放完成后播放下一个视频出现无法播放的问题
- 修复内存泄露问题
- 支持获取缩略图时指定的宽高参数小于0
- 修正调用reset方法后开始播放没有发送MPMoviePlayerPlaybackStateDidChangeNotification通知的问题
- 修正视频SAR参数不为空且不为1:1时,软硬解播放宽高比不一致的问题
- 修正使用一个实例方式播放完点播后直播无法播放的问题
- 修正hls seek 后getCurrentPosition会返回0的问题
- 修正长时间pause后恢复播放第一次读取的时间有时不准确的问题
- 修复硬解播放时QOS中videoTotalDataSize值错误的问题
- 增加镜像功能
下载:
如果pod更新不成功,可以直接下载lite版本的framwork。
cd releaseFramework
./release-libKSYLive.sh libksygpulive lite
cd ..
zip -r framework_v1.8.4.zip framework
以上脚本输出的目录结果,打包成了framework_v1.8.4.zip包。该包请见下载链接https://github.com/ksvc/KSYLive_iOS/releases/download/v1.8.4/framework_v1.8.4.zip