Skip to content

Releases: fpzeng/KSYStreamer_Android

v5.0.1发布

09 Feb 03:19
1300d67
Compare
Choose a tag to compare
  1. 修复软编模式下动态分辨率推流,拉流端播放出错的问题;
  2. 修复悬浮窗模式下,触摸悬浮窗(未移动时),悬浮窗会漂移的问题;
  3. 修复悬浮窗特性不兼容Android 7.1以上系统的问题;
  4. 修复悬浮窗模式下,各种横竖屏切换case下,预览画面可能会显示不正确的问题;
  5. 添加软编模式下对frame/packet的重用逻辑,节省部分内存拷贝的消耗;
  6. 修复GLRender中部分Listener被混淆的问题;
  7. 修复动态横竖屏场景下,app切后台,再返回前台时,水印大小可能不正确的问题;
  8. 修复水印快速开启、关闭引起的crash问题(开启动态水印,进行动态横竖屏切换时容易复现);
  9. 重新添加是否启用fbo重用逻辑的接口,以兼容声网SDK;
  10. 修复demo在部分机型上Toast信息不显示的问题;
  11. 修复demo在保存截图失败时会crash的问题.

扫码安装Demo:
image

v5.0.0发布

24 Jan 13:12
bee0f57
Compare
Choose a tag to compare
  1. Demo中加入对 GPUImageFilter 的支持
  2. 框架实现中,区分了Frame与Packet(可能会影响部分三方功能接入的兼容性)
  3. 当配置为硬编265时,如果不支持,则SDK内部fallback到264硬编
  4. 完善demo中视频滤镜配置页面的错误处理逻辑
  5. 添加自定义音效接口
  6. ImgTexFilterMgt中的replace方法添加是否自动释放被替换filter的参数

扫码安装Demo:
image

v4.4.3发布

17 Jan 09:08
e4a7282
Compare
Choose a tag to compare
  1. 修复X509TrustManager漏洞,解决google play无法上架的问题

扫码安装Demo:
image

v4.4.2发布

22 Nov 08:21
5ce64b3
Compare
Choose a tag to compare
  1. 修复纯音频模式下,本地录制的文件大小为0的bug;
  2. demo中添加纯音频推流的示例.

扫码安装Demo:
image

v4.4.1发布

07 Nov 13:06
8de6756
Compare
Choose a tag to compare
  1. 增加立体声输出时可分别设置左右声道音量的功能 参见接口
    KSYStreamer.getAudioMixer().setVolume(int idx, float leftVol, float rightVol)

扫码安装Demo:

image

v4.4.0发布

18 Oct 12:32
Compare
Choose a tag to compare

更新demo实现,包含:

  1. 将demo进行分拆,包含基础demo、完整demo、悬浮窗demo,完整demo、悬浮窗继承基础demo来实现;
  2. 完整demo中增加以下功能点:
    1. 初始前后摄像头的配置;
    2. 预览View类型的配置(GLSurfaceView/TextureView/OffScreen);
    3. 前后台切换模式的配置(正常推流、保留最后一帧、背景图推流);
    4. 音频编码AAC profile的配置;
    5. 添加是否开启手势缩放与触摸对焦的选项;
    6. 添加已连接蓝牙mic时,是否优先使用蓝牙mic采集音频;
  3. 完整demo中优化预览、推流界面的设置操作:
    1. 将各项功能分拆为水印设置、推流设置、音频设置、视频滤镜,相对独立;
    2. 视频滤镜部分可以任意选择视频滤镜(包含RGBA滤镜),并支持3级串联;

新功能:

  1. ImgTexFilterMgt添加replaceFilter/addFilter接口,方便滤镜多级级联时的使用;
  2. 添加对蓝牙mic音频采集的支持;
  3. KSYStreamer添加getCurrentPreviewFps接口来获取当前实际预览帧率;
  4. 添加对外接口 setEnableMp4FastStart,以控制是否将mp4 header挪到文件头部;

问题修复:

  1. 修复在部分机型上将采集fps配置为24/30时,前置摄像头画面比较暗的问题;
  2. 修复hefe滤镜在某些机型上不生效的问题;
  3. 更改风格滤镜集成方式便于与其他滤镜组合使用;
  4. 解决进入预览,不推流不录制时RtmpPublisher和FilePublisher未释放的问题;
  5. 修复画笔推流时,使用720p/30fps,在某些机型上(Mi5, MiNote2)可能会引起crash的问题;

扫码安装Demo:

image

v4.3.5发布

05 Sep 11:56
Compare
Choose a tag to compare
  1. 修复软编模式下,高帧率(30fps)推流可能会出现画面撕裂的问题

扫码安装Demo:
image

v4.3.3发布

23 Aug 04:28
Compare
Choose a tag to compare
  1. 新增 17种风格滤镜
  2. 优化软编预处理效率
  3. 修复rtmp推流,连接服务器失败时的资源泄漏问题。
  4. 修复开启RGBA cpu滤镜,从背景图推流返回,camera预览画面被拉伸的问题。

v4.3.2发布

03 Aug 02:38
Compare
Choose a tag to compare
  1. 硬编选择main/high profile时如果configure失败,尝试fallback到baseline profile;
  2. 修复一个偶现的StackOverFlow问题
  3. 修正时间戳水印在大小更改后更新纹理失败的问题
  4. 修复某些情况下停止录制时报错的问题

v4.3.1发布

25 Jul 13:24
Compare
Choose a tag to compare

1. 新增功能

  1. 推流支持png、webp格式的动图水印;
  2. 停止录制, 发送消息通知上层;

2. bug修复

  1. 修复更新图片水印时,如果新图片的比例不一致时,水印显示变形的问题;
  2. 修复本地录制时,如果编码出错,demo会尝试推流的问题;

3. demo改动

  1. demo中添加动态水印资源;
  2. Demo增加曝光度控件;

4. 扫描下面的二维码安装内测版demo

QRcode