Skip to content

Releases: ksvc/KSYAirStreamer_iOS

release v1.5.0

16 Jan 09:06
Compare
Choose a tag to compare
  • 移除对openssl的依赖
  • 移除对avformat的依赖

release v1.4.0

21 Nov 07:04
Compare
Choose a tag to compare

新增功能

v1.3.0 release

29 Sep 11:32
Compare
Choose a tag to compare

新增功能

  • 录屏功能兼容iOS11 (目前iOS11上启动录屏后,需要手动选择屏幕镜像);
  • 优化黑边填充的CPU占用;

bug修复

  • 修复录屏过程中偶现的崩溃;

说明

之前版本在iOS 11上会crash,请尽快更新新版本。

release v1.2.0

21 Sep 09:08
Compare
Choose a tag to compare

新增功能

  • 添加填充黑边功能, 通过 KSYAirTunesConfig.padding设置

当宽高设置为与屏幕的宽高比一致并将padding设置为YES, 可以保证输出的画面为固定横屏; 此时设备UI朝向为竖屏的话, 直播画面左右两边填充黑边.

注意, 此功能只在高度大于等于720时有效

release v1.1.0

07 Sep 14:38
Compare
Choose a tag to compare

新增功能

  1. 添加硬解码支持, 通过 KSYAirTunesConfig.videoDecoder设置
  2. 添加SDK 过期日期查询接口
  3. demo增加音量调节示例
  4. API 变动: KSYAirTunesConfig.videoSize 的类型从 int 改为 CGSize
    • 如果videoSize的宽高相同, 则横竖屏旋转时,输出的分辨率保持不变;
    • 当宽高不同时, 横竖屏旋转后, 高度保持不变, 宽度会跟随设备的屏幕比例变化
    • 详见说明
  5. Kit类增加重连的错误类型

调优

  1. SDK内部多处CPU性能优化,改善音频逻辑,CPU改善20%
  2. UI体验优化: 将部分工作从主线程移到后台线程
  3. 基于libksygpulive直播推流,使用vt264硬编,CPU改善30%
  4. 录屏时其他APP播放音量优化(仅iOS10有效)

warning

  1. please update libksygpulive to version v2.6.1

release v1.0.0

19 Jul 03:15
Compare
Choose a tag to compare
  • 修复错误报告相关的问题
  • 增加带离线鉴权的商业版接口(免费版不需要使用)

v0.1.0 release(beta version)

07 Jul 05:25
Compare
Choose a tag to compare