本文提供推流SDK和Demo的下载链接,并介绍了推流SDK的发布历史。

Demo安装包

请扫描下方二维码下载最新版SDK的Demo。推流SDK4.1.0demo

发布历史

说明
  • 自2021年7月起,阿里云视频直播服务将逐步停止对推流SDK V4.0.2的支持与维护,请使用最新版本的SDK。
  • 如需从推流SDK V4.0.2升级至最新版本,请参考Android端迁移说明iOS端迁移说明,完成升级。
日期 版本 发布说明 下载地址
2022-07-05 V4.4.3
  • iOS和Android端:
    • 音频算法优化,音频降噪、增益算法升级优化,降噪效果更优质。
    • 修复设备切换可能导致的音画不同步问题。
  • iOS端:修复iPad端录屏画面裁剪问题,提升适配性。
  • Android端:
    • 修复安卓低性能机器推流失败、黑屏问题,提升低端机兼容性。
    • Android 12权限适配。
2022-05-27 V4.4.2
  • iOS和Android端:
    • 直播推流SDK增加License授权管理。
    • 视频采集组件优化。
    • 支持推流中添加水印。
    • 新增音频采集裸数据回调。
  • iOS端:开放AudioSession管理权限。
  • Android端:支持Camera2视频采集。
2022-04-14 V4.4.1
  • RTS推流体验优化。
  • 外部音视频推流增加弱网策略。
  • 修复iOS和Android硬编与软编切换失败的问题。
  • 修复部分历史版本遗留的缺陷。
2022-02-28 V4.4.0
  • 修复RTMP纯音频推流不生效的问题。
  • 升级音频模块,从而适配不同机型,提升音质。
  • 增加视频软编、硬编切换逻辑,提升编码模块稳定性。
  • 优化RTS推流,提升抗弱网能力。
  • 修复部分历史版本遗留的缺陷。
2021-12-02 V4.3.1
iOS和Android端:
  • RTMP和RTS硬件编码支持H265。
  • RTMP硬件编码支持B帧。
  • 分辨率支持1080P。
  • 硬件编码重置。
  • 缺陷修复:推流中偶现无音频修复。

iOS端:录屏推流支持暂停。

2021-11-01 V4.3.0
  • iOS和Android端:
    • 接入音频3A算法。
    • 音频外置输入推流模块重构。
    • 音频播放与采集重构优化。
    • 音频处理Audio_Process模块重构。
  • iOS端:
    • 音乐场景音质提升。
    • 录屏推流重构。
2021-09-10 V4.2.1

iOS和Android端:

  • 底层架构重构:性能优化和包大小优化。
  • 修复部分Bug。
2021-08-18 V4.2.0
  • iOS和Android端:
    • 录屏推流支持窄带高清功能,同等码率下画质更佳。
    • 增加实时状态数据回调,以便数据统计时监测直播质量。
    • 支持自定义音视频采集。
    • 去除部分依赖,缩减包大小:包括去除原有内置美颜依赖、播放器依赖和ARTP模块。
    • 完善埋点,提供日志接口。
  • iOS端:增加Pod依赖。
  • Android端:升级OpenH264软编库,解决与短视频SDK冲突问题。
2021-06-25 V4.1.0
  • 支持RTS推流。
  • 集成智能美化特效Queen SDK。
  • Demo UI全新设计。
  • 升级播放器SDK。
2021-01-13 V4.0.2 主要功能如下所示:
  • 摄像头推流:支持RTMP协议推流和WebRTC直播连麦推流。
  • 直播观看:支持拉取RTMP、FLV、HLS和超低延时RTS的直播流进行观看。
  • 支持采集、编码和推流参数设置。
  • 支持添加背景音乐和音效。
  • 支持美颜。

请联系商务或者提交工单申请获取。

注意
  • 自2021年7月起,阿里云视频直播服务将逐步停止对推流SDK V4.0.2的支持与维护,请升级并使用最新版本的SDK。
2020-12-01 V3.6.1 修复弱网时偶现的发送音视频时间戳相差较大问题 。

V4.4.0版本推流SDK包的大小说明如下所示:

版本 平台 包大小 安装包增量
V4.4.3 Android 5.03M
  • 2.63M(arm64)
  • 2.29M(armv7)
iOS
  • 9.8M(arm64)
  • 9.2M(armv7)
3.0M(arm64)