Skip to content

Releases: ksvc/KSYLive_iOS

v1.5.2.2发布

15 Jul 03:50
Compare
Choose a tag to compare

推流端:
1.重构推流端的demo的UI,独立的操作界面,和更加清晰的参数配置;
2.解决水印颜色与预设不符的问题;
3.解决540P重启预览卡住不动的问题;
4.从ffmpeg里得到3个RTMP相关的错误码,上报出去
(1)DNS解析错误的错误码
(2)连接服务器失败的错误码(指的是得到了IP,但是跟服务器建立TCP连接失败)
(3)RTMP推流失败,指的是,虽然与服务器连接成功了,能够进行握手,但是推流还是失败(比如相同的流名已存在,或者鉴权失败)
5.解决使用蓝牙耳机是,从speaker播放背景音乐的问题;

播放端:
1.修改setTimeout接口,增加建立链接超时时间的参数
2.增加快速播放功能superFastPlay,以最大能力将接收到的数据尽快上抛出来,使用该功能时建议用户自己做音视频的渲染动作,不建议在网络播放下使用该功能。
3.丰富播放失败的错误码
4.解决http播放过程中概率出现的crash问题

v1.5.1.1发布

06 Jul 04:13
Compare
Choose a tag to compare

增加动态库支持

推流端:

播放端:

  1. 增加获取本地出口IP和LocalDNSIP的属性(clientIP和localDNSIP)
  2. 修改播放暂停时旋转屏幕出现画面拉伸的问题
  3. 修正了m3u8时间戳跳变引起播放进度错误问题
  4. 解决stop时概率出现的crash问题
  5. 支持动态库发布

release v1.5.0.0

27 Jun 04:14
Compare
Choose a tag to compare

播放端:
1.iOS硬解失败时上抛结束事件及相应错误码
2.增加getCurrentPts接口,获取当前播放对应的pts

推流端:
1:增加背景音静音接口
2:增加265短视频处理接口

warning

本版本播放存在偶现crash,请选择新版本集成,谢谢!

release v1.4.5.4

17 Jun 12:32
Compare
Choose a tag to compare

推流端:
1:修复了由于混音接口导致的reverb接口不可用问题。
2:该版本开始支持bitcode。
3: 音频的编码支持ACC-HE格式。

播放端:
1.解决m3u8播放时reload功能失效的问题
2.解决快速开始/停止播放时概率出现的声音继续播放问题
3.解决快速开始/停止播放时概率出现的crash问题
4.解决http播放起播后概率出现的crash问题
5.增加currentPlaybackTime属性支持KVO
6.优化直播开播速度,增加SUGGEST_RELOAD通知

release v1.4.5

12 Jun 03:00
Compare
Choose a tag to compare

推流端:
1:新增"画中画"功能,可以叠加播放背景视频+主播图像,具体参见文档。
2:耳返功能和背景音独立,时延会更小。
3:修复了streamerkit类的audio回调不成功问题。
4: 增加自动编码选型,优先硬编码。

播放端:
1.解决stop时偶现的crash问题
2.增加nellymoser音频格式解码支持
3.解决读数据30s超时后,没有立即出发onerror报错的问题

release v1.4.4

25 May 13:40
Compare
Choose a tag to compare

播放器更新:
1.新增图像逆时针旋转功能,旋转角度只能为0/90/180/270
2.reload接口中增加是否清除缓冲区的参数
3.解决部分片源在软解时上抛原始音视频数据出现crash的问题
4.IOS锁屏后不再显示音乐控制条
5.reload接口中增加是否清除缓冲区的参数
6.播放器错误码整理
7.软解支持CVPixelbuffer获取;

推流端更新:
1:修复iOS硬件编码器 vt264 偶尔打开失败的问题
2: 水印的时间可以修改date格式
3: 横竖屏切换出现logo变形。
4: 支持动态切换镜像功能。
5: 横竖屏切换出现红屏的问题。

release v1.4.1

18 May 13:00
Compare
Choose a tag to compare

播放端:
1. 提供待播放的视频和音频数据导出回调接口;
2. 提供音频volume控制接口;
3. 提供音频mute控制接口;
4. 新增loop接口;
推流端:
1.删除KSYStreamerVC; (demo)
2.增加滑动手势,隐藏所有控件;(demo)
3.增加自动对焦,手动变焦的功能;(demo)
4.增加背景音乐播放器类;
5.从KSYStreamerBase中移除背景音乐播放混音接口 startmixmusic,stopmixmusic;
6.增加混音类 ksyAudioMixer,支持最多3路音频输入混合;
7.背景音乐提供进度条接口;
8.背景音乐提供状态控制接口;
9.kit接口提供预览镜像(previewmirrored), 播放镜像(streamermirrored)接口;
10.主播可以设置是否能听到自己的声音。

update to v1.3.3

09 May 07:42
Compare
Choose a tag to compare

播放端: 无

推流端:

  1. 修复:关闭推流时偶现的死锁问题
  2. 修复:频繁快速构造析构推流类时偶现的crash问题

v1.3.2发布

29 Apr 04:00
Compare
Choose a tag to compare

推流端:

  1. 解决1.3.1版本Home按键多次导致crash问题。
  2. 增加水印功能。
  3. 增加时间标签功能。

播放端:

  1. 优化秒开性能。
  2. 修复边界条件下的crash。
  3. 修复音视频pts跳变引入的卡屏。
  4. 修复边界情况下的内存泄露。

update to v1.3.1

20 Apr 15:28
Compare
Choose a tag to compare

推流端:
1.修复推流过程中概率性崩溃的bug;
2.bug修复: iphone6,ios9.3系统,锁屏解锁后,crash的问题;
3.bug修复: iphone6sPlus,gpu耗时超过30ms(优化到10ms);
4.demo添加url输入;

播放端:
1.新增音/视频首帧渲染通知;
2.新增getMedtadata接口 支持http建连时间查询,DNS解析时间查询,首次接收数据时间查询;
3.demo添加url输入,提供详细QoS信息;
4.数据首包(first_fram)数据无效性bug;