Skip to content

release v1.8.4

Compare
Choose a tag to compare
@shixuemei shixuemei released this 19 Oct 12:12
· 467 commits to master since this release

已知问题(warning)

本版本推流对第三方友商CDN兼容存在bug,请使用v1.8.5及以后版本

推流端:

本版本支持动态横竖屏切换啦...

  1. 修复预览推流 镜像方式不同时, 水印跟随镜像的问题
    • KSYGPUPicMixer 的每个图层添加了 GPUImageRotationMode的属性, 可用于镜像属性设置
    • kit类中 将原本的vMixer 拆分为 预览和推流的两个mixer
      从修改预览和推流混合输出图层整体的镜像属性, 改为仅仅修改摄像头对应图层的镜像属性
  2. 修复软编码 高性能模式 前后台切换后, 新增播放端花屏的问题
  3. 增加预览界面跟随设备旋转功能
  4. 增加推流内容跟随界面旋转功能
  5. 修复iphone 4S等机型上设置不支持的分辨率导致的crash问题
  6. 修复推流结束时缺少 unpublish 消息的问题
  7. 修复硬编情况下,偶现的花屏和绿屏问题

播放端:

  1. 修复推流端停止推流后重新开始推流的同时拉流端拉流,播放器出现无法播放且不会返回错误的问题
  2. 修复点播播放结束时调用reset接口,概率出现卡住的问题
  3. 支持prepare前设置rotate属性
  4. 修复调用reload接口后出现直播一直追赶的问题
  5. 修复在AutopPlay属性设置为NO的情况下,点播播放完成后播放下一个视频出现无法播放的问题
  6. 修复内存泄露问题
  7. 支持获取缩略图时指定的宽高参数小于0
  8. 修正调用reset方法后开始播放没有发送MPMoviePlayerPlaybackStateDidChangeNotification通知的问题
  9. 修正视频SAR参数不为空且不为1:1时,软硬解播放宽高比不一致的问题
  10. 修正使用一个实例方式播放完点播后直播无法播放的问题
  11. 修正hls seek 后getCurrentPosition会返回0的问题
  12. 修正长时间pause后恢复播放第一次读取的时间有时不准确的问题
  13. 修复硬解播放时QOS中videoTotalDataSize值错误的问题
  14. 增加镜像功能

下载:

如果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