Skip to content

release v1.9.2

Compare
Choose a tag to compare
@shixuemei shixuemei released this 08 Dec 12:18
· 435 commits to master since this release

推流端

  1. 提升265编码性能
  2. 修复demo滤镜切换时crash的bug
  3. kit类添加对焦相关接口函数 focusAtPoint 和 pinchZoomFactor
  4. kit类添加音频回调接口
  5. 图像采集类重构, 新增接口类 KSYAVFCapture
    • KSYGPUCamera == KSYAVFCapture + KSYGPUYUVInput
    • 建议废除KSYGPUCamera(暂时未删除)
  6. 优化接听电话等打断直播的体验
    接听电话时, 如果网络没断, 推流连接能够继续, 音视频数据能够持续发出
    音频发送静音数据, 画面重复发送最后的图像
  7. kit类添加interruptCallback函数, 用于处理摄像头采集被打断的消息通知

播放端

  1. 修复hls点播seek位置大于duration时出错的问题
  2. 修复hls播放时无法获取已读取的数据总大小的问题
  3. 修复点播缓冲进度无法到达100%的问题
  4. 优化超时打断处理逻辑,缓冲区数据未播完前一直尝试读取数据
  5. 修复带封面音频用直播库播放卡在封面不退出的问题
  6. 修复硬解crash问题
  7. 修正seek到视频尾播放结束后产生-1004错误码的问题

已知问题

  1. 问题现象: 当使用UIImagePickerController拍照后, 预览视图会卡住.
    解决办法: 在kit的interruptCallback 中调用一下 appBecomeActive 方法
- (void) setCaptureCfg {
....

    _kit.interruptCallback = ^(BOOL bInterrupt){
        // 在此处添加自定义图像采集被打断的处理 (比如接听电话等)
        if (!bInterrupt) {
            [kit appBecomeActive];
        }
    };
}