Skip to content

release v2.0.1

Compare
Choose a tag to compare
@shixuemei shixuemei released this 01 Mar 10:53
· 414 commits to master since this release

概述

本版本着力提高硬编硬解兼容性,硬编硬解兼容性有显著提高。建议大家更新。

推流端

新增功能:

  1. KSYStreamerBase增加recScene属性, 用于指定视频压缩的码控策略
  2. KSYStreamerBase增加qoSInfo属性, 用于在推流过程中查询qos信息,更多debug信息请点击这里
  3. KSYStreamerBase增加带完成回调的处理视频帧的方法, 当送入的图像处理完成时触发完成回调
  4. KSYStreamerBase增加videoMetaData属性, 录制本地MP4文件时,可送入视频流的metadata
  5. KSYAUAudioCapture增加effectType属性, 增加了4种变声音效: 萝莉, 大叔, 庄严, 机器人

缺陷修复:

  1. 短视频录制支持hw264, 录制时硬编性能等级可以设置
  2. 修复短视频录制时自动重连问题
  3. 修复短视频录制时间多出3、4s的问题
  4. 修复在弱网条件下, 连续出现多次 DNS_Parse_failed 时, 出现的崩溃问题
  5. 提升硬编成功率

播放端

本版本大幅度提高软解265的解码性能,建议播放H.265资源的用户更新。

新增功能:

  1. 增加对speex音频格式的支持,兼容PC flash推流播放

缺陷修复:

  1. 修复播放rtsp流,基于udp方式传输数据时的花屏问题
  2. 提高解码的兼容性,硬解失败时自动切换到软解
  3. 调整bufferSizeMax的最小值为0,设置为0时不缓冲
  4. 修复prepare失败的情况下调用seek方法crash的问题

其它:

  1. 调整各库对文件格式的支持
    • 直播库中增加对rtsp协议的支持
    • 直播库中删除对 MJPEG, JPEG2000, GIF这三种文件的支持

已知问题

  1. 该版本在旁路录制的兼容性上存在问题,如果希望使用该功能,解决方案如下:

    请将KSYStreamerBase中的属性bWithMessage设置为NO,即可正常使用旁路录制功能。

    _kit.streamerBase.bWithMessage = NO;
    

    或更新至v2.0.2版本