Skip to content

Releases: ksvc/KSYLive_Android

v2.2.6.1发布

15 Mar 08:25
Compare
Choose a tag to compare

针对v2.2.6的hotfix版本

播放端:

版本号 v1.7.3

HotFix: 修复在播放某些Hls点播视频时,seek后会有卡住的问题。

推流端:

版本号 v4.1.4

无变更

v2.2.6发布

14 Mar 07:59
Compare
Choose a tag to compare

推流端:

版本:v4.1.4

  1. 解决使用KSYHttpConnection时,若hostname未添加verify时的崩溃问题
  2. 添加了设置音频编码AAC profile的方法
  3. 增加纹理滤镜filter
  4. 添加armeabi库的支持
  5. 解决在UI线程cancel网络请求时偶现的崩溃问题
  6. 解决自动重连时退出推流窗口偶现的崩溃问题
  7. 增加硬编白名单
  8. 修复动态横竖屏推流,关闭水印,切换横竖屏后,水印又显示的问题

播放端:

版本:v1.7.3

  1. 支持播放边播边录功能
  2. 支持快速播放模式(快速输出解码后音频、视频数据)
  3. 修复播放器出现栈溢出的问题

v2.2.5发布

24 Feb 03:22
Compare
Choose a tag to compare

播放端:

版本号 v1.7.2

  1. 点播setBufferTimeMax支持时间与空间两个维度的缓存方式
  2. 新增视频填充方式 VIDEO_SCALING_MODE_NOSCALE_TO_FIT,不保持视频宽高比全屏播放
  3. 优化带旋转角度的视频的显示处理方式,调整为内部处理旋转角度
  4. 修复setLoop重播崩溃问题

说明

推流端:

版本号 v4.1.3

1 修复循环推流或者循环录制时,推流或录制内容无法播放问题
2 修复获取Camera信息时偶现的崩溃问题
3 修复先录制再推流,推流失败的问题
4 修复demo中点录制按钮,推流按钮也同时变化的问题
5 解决开启耳返->mute->开启bgm->关闭耳返后,bgm没有mute问题

v2.2.3发布

13 Feb 02:58
Compare
Choose a tag to compare

播放端:

版本号 v1.7.1

  1. 支持点播缓存内seek
  2. 解决在纯音频推流的情况下出现多次 suggest reload的问题
  3. 硬解时支持精准seek

推流端:

版本号 v4.1.2

  1. 自定义滤镜支持acv文件;
  2. 解决google play上架时的unsafe implementation of HostnameVerifier问题;
  3. 支持推流过程中动态切换横竖屏及分辨率;
  4. GPU通路添加I420格式的buffer滤镜支持;

v2.2.1

17 Jan 07:39
Compare
Choose a tag to compare

播放端:

版本号 v1.7.0.0

无变更

推流端:

版本号 v4.1.1.4

1 提高截屏效率,解决截屏卡顿问题
2 添加setEnableAutoRestart和getEnableAutoRestart接口,用于设置和获取异常情况下是否开启自动重连,默认不开启
3 添加KSY_STREAMER_CAMERA_ERROR_EVICTED(-2007)的错误处理(6.0以上系统其它更高优先级的进程抢占了camera资源导致本进程camera失效)
4 编码时,增加游戏场景
5 解决host_ip 获取时偶现的崩溃问题
6 修复隐藏、显示预览view后,推流视频黑屏的问题。
7 解决CameraActivity destroy后,窗口没有退出造成的内存泄露问题
8 修复ImageReader兼容性问题
9 增加setUseDummyAudioCapture接口,用于设置切换到后台后是否使用静音数据替换麦克风的音频数据,默认为false
10 切换到后台后视频默认重复发送最后一帧

gradle依赖

dependencies {
    # required, enough for most devices.
    compile 'com.ksyun.media:libksylive-java:2.2.1'
    compile 'com.ksyun.media:libksylive-armv7a:2.2.1'

    # Other ABIs: optional
    compile 'com.ksyun.media:libksylive-arm64:2.2.1'
    compile 'com.ksyun.media:libksylive-x86:2.2.1'
}

v2.2.0发布

30 Dec 09:43
Compare
Choose a tag to compare

播放端:

版本号 v1.7.0.0

  1. 更新265播放库
  2. 支持播放metadata带有旋转信息的视频

推流端:

版本号 v4.1.0.0

  1. 更新BEAUTY_SMOOTH美颜的实现;
  2. 添加BEAUTY_PRO美颜滤镜;
  3. 美颜滤镜可调节磨皮、美白、红润参数(部分滤镜有效);
  4. 支持265推流;
  5. 修复纯音频推流下录制的视频无法播放的问题;
  6. 修复开始录制视频,没有点击结束录制或者结束推流直接按返回键退出,录制的视频无法播放的问题;
  7. 在推流失败的情况下,部分失败(比如流名重复)可以获取到serverIp.

v2.1.1发布

21 Dec 13:26
Compare
Choose a tag to compare

播放端:

版本号 v1.6.8

  1. localdns服务修改为https协议;
  2. 修正setdatasource header参数在设置是需要加空格才能生效的问题

推流端:

版本号 v4.0.8

  1. 修复某些机型高参数离屏推流时,播放端可能会闪屏的问题;
  2. 修复Camera相关的一些偶发性问题,比如极端情况下crash,黑屏等;
  3. stopCameraPreview接口改为同步接口,以解决预览过程中调用系统相机拍摄封面等case下,系统相机可能会报错的问题;
  4. 修复在startCameraPreview之前开启耳返会crash的问题;

v2.0.5发布

13 Dec 13:42
Compare
Choose a tag to compare

推流端:

版本号:4.0.6.0

  1. 增加截屏功能
  2. 在KSYStreamer里增加getter方法以获取实际分辨率、帧率、推流地址、音量等

播放端:

无改动

v2.0.4发布

10 Dec 10:53
Compare
Choose a tag to compare

推流端:

版本号:4.0.5

  1. 软编模式下添加对场景编码的支持;
  2. 添加对边推边录功能的支持;
  3. 修复软编模式下,部分机型使用较高参数推流时,播放端画面可能会闪动的问题;
  4. 将后台纯音频推流的处理逻辑由demo中挪到KSYStreamer内部;
  5. 修复使用TextureView,锁屏后再打开,画面卡住不动的问题;
  6. 修复Audio, Camera采集模块某些极端case下死锁的问题。

播放端:

版本号:1.6.7

  1. 支持https
  2. 解决KSYVideoView硬解hls后台回来无法播放问题
  3. 优化缓存无法达到100% 的情况
  4. 解决播放带封面的音频(直播库不支持的音频)出现卡住不播放的问题;

v2.0.3发布

02 Dec 08:06
Compare
Choose a tag to compare

推流端:

版本号:4.0.4

  1. 添加离屏推流支持;
  2. 添加GPU通路中对RGBA buffer的CPU滤镜的支持(会造成性能下降,谨慎使用);
  3. 修复前一个版本默认情况下前置摄像头镜像失效的问题;

播放端:

版本号:1.6.6

  1. 新增播放控件KSYVideoView
  2. 解决软解时暂停旋转屏幕,视频渲染不正确的问题
  3. 解决seek到视频最后会报错而不是播放完成发出onCompletion回调的问题