release v2.0.1
概述
本版本着力提高硬编硬解兼容性,硬编硬解兼容性有显著提高。建议大家更新。
推流端
新增功能:
- KSYStreamerBase增加recScene属性, 用于指定视频压缩的码控策略
- KSYStreamerBase增加qoSInfo属性, 用于在推流过程中查询qos信息,更多debug信息请点击这里
- KSYStreamerBase增加带完成回调的处理视频帧的方法, 当送入的图像处理完成时触发完成回调
- KSYStreamerBase增加videoMetaData属性, 录制本地MP4文件时,可送入视频流的metadata
- KSYAUAudioCapture增加effectType属性, 增加了4种变声音效: 萝莉, 大叔, 庄严, 机器人
缺陷修复:
- 短视频录制支持hw264, 录制时硬编性能等级可以设置
- 修复短视频录制时自动重连问题
- 修复短视频录制时间多出3、4s的问题
- 修复在弱网条件下, 连续出现多次 DNS_Parse_failed 时, 出现的崩溃问题
- 提升硬编成功率
播放端
本版本大幅度提高软解265的解码性能,建议播放H.265资源的用户更新。
新增功能:
- 增加对speex音频格式的支持,兼容PC flash推流播放
缺陷修复:
- 修复播放rtsp流,基于udp方式传输数据时的花屏问题
- 提高解码的兼容性,硬解失败时自动切换到软解
- 调整bufferSizeMax的最小值为0,设置为0时不缓冲
- 修复prepare失败的情况下调用seek方法crash的问题
其它:
- 调整各库对文件格式的支持
- 直播库中增加对rtsp协议的支持
- 直播库中删除对 MJPEG, JPEG2000, GIF这三种文件的支持
已知问题
-
该版本在旁路录制的兼容性上存在问题,如果希望使用该功能,解决方案如下:
请将KSYStreamerBase中的属性bWithMessage设置为NO,即可正常使用旁路录制功能。
_kit.streamerBase.bWithMessage = NO;
或更新至v2.0.2版本