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

Demo安装包

推流SDK基础版/互动版Demo安装包

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

Flutter推流SDK Demo安装包

请扫描下方二维码下载最新版Flutter推流SDK的Demo。

flutter推流SDK中国站

发布历史

推流SDK从V4.4.4版本开始,新增基于RTC的连麦互动能力,可以使用推流SDK完成直播推流、主播和观众互动连麦等能力,为用户提供更稳定、超低延时的直播服务。为了满足实际使用场景,我们提供推流SDK基础版和推流SDK互动版本,用户可以根据实际业务需求灵活选择:
  • 推流SDK基础版:原AlivcLivePusher版本,只支持单主播推流,不支持互动连麦。
  • 推流SDK互动版:AlivcLivePusher_Interactive版本,支持单主播推流和互动连麦。
说明
  • 自2021年7月起,阿里云视频直播服务将逐步停止对推流SDK V4.0.2的支持与维护,请使用最新版本的SDK。
  • 如需从推流SDK V4.0.2升级至最新版本,请参考Android端迁移说明iOS端迁移说明,完成升级。

推流SDK互动版

日期版本发布说明下载地址
2023-05-08V6.0.0
说明 推流SDK从V6.0.0开始,和一体化SDK版本号对齐,即如果您使用的是推流SDK V6.0.0,一体化SDK对应使用 V6.0.0。
  • 国际化治理。
  • 直播连麦弱网降级。
  • 稳定性优化。
2023-03-31V4.5.1
  • 稳定性优化。
  • 增加拉流媒体信息回调及网络质量回调。
  • 增加听筒/扬声器切换接口。
  • 支持纯音频混流。
2023-03-01V4.5.0
  • 互动直播新增第三方推流。
  • 互动直播支持纯音频推流。
  • 稳定性优化。
2023-02-06V4.4.9
  • 直播连麦技术架构优化升级。
  • 新增音频智能降噪算法功能,提升降噪效果。
  • 增加Android混淆配置,优化安装包体积。
  • 稳定性优化。
2022-11-30V4.4.8
  • 增加音频特效功能,支持变声、混响。
  • 稳定性优化。
2022-10-31V4.4.7
  • 互动直播增加截图功能。
  • 稳定性优化。
  • 数据指标治理与埋点。
2022-10-17V4.4.6
  • 新增精简埋点上报模式。
  • 支持完整PK能力,最多16人同时PK。
  • 稳定性优化。
2022-09-29V4.4.5
  • 新增主播跨房间PK功能。
  • 主播支持推送静态图片。
  • 增加摄像头参数设置和获取相关API。
2022-09-01V4.4.4推流SDK增加连麦互动版本,实现主播和观众超低延时互动。

推流SDK基础版

日期版本发布说明下载地址
2023-05-08V6.0.0
说明 推流SDK从V6.0.0开始,和一体化SDK版本号对齐,即如果您使用的是推流SDK V6.0.0,一体化SDK对应使用 V6.0.0。
  • 国际化治理。
  • 稳定性优化。
2023-03-31V4.5.1稳定性优化。
2023-03-01V4.5.0稳定性优化。
2023-02-06V4.4.9
  • 新增音频智能降噪算法功能,提升降噪效果。
  • 增加Android混淆配置,优化安装包体积。
  • 稳定性优化。
2022-11-30V4.4.8
  • 增加音频特效功能,支持变声、混响。
  • 稳定性优化。
2022-10-31V4.4.7
  • 稳定性优化。
  • 数据指标治理与埋点。
2022-10-17V4.4.6
  • 新增精简埋点上报模式。
  • 稳定性优化。
2022-09-29V4.4.5
  • 修复iOS 16手机上推流图像模糊问题。
  • 修复部分历史版本遗留的缺陷。
2022-08-24V4.4.4
  • 增加RTS推流自动降级RTMP逻辑,提升SDK稳定性。
  • 稳定性优化与持续提升。
2022-07-05V4.4.3
  • iOS和Android端:
    • 音频算法优化,音频降噪、增益算法升级优化,降噪效果更优质。
    • 修复设备切换可能导致的音画不同步问题。
  • iOS端:修复iPad端录屏画面裁剪问题,提升适配性。
  • Android端:
    • 修复安卓低性能机器推流失败、黑屏问题,提升低端机兼容性。
    • Android 12权限适配。
2022-05-27V4.4.2
  • iOS和Android端:
    • 直播推流SDK增加License授权管理。
    • 视频采集组件优化。
    • 支持推流中添加水印。
    • 新增音频采集裸数据回调。
  • iOS端:开放AudioSession管理权限。
  • Android端:支持Camera2视频采集。
2022-04-14V4.4.1
  • RTS推流体验优化。
  • 外部音视频推流增加弱网策略。
  • 修复iOS和Android硬编与软编切换失败的问题。
  • 修复部分历史版本遗留的缺陷。
2022-02-28V4.4.0
  • 修复RTMP纯音频推流不生效的问题。
  • 升级音频模块,从而适配不同机型,提升音质。
  • 增加视频软编、硬编切换逻辑,提升编码模块稳定性。
  • 优化RTS推流,提升抗弱网能力。
  • 修复部分历史版本遗留的缺陷。
2021-12-02V4.3.1
iOS和Android端:
  • RTMP和RTS硬件编码支持H265。
  • RTMP硬件编码支持B帧。
  • 分辨率支持1080P。
  • 硬件编码重置。
  • 缺陷修复:推流中偶现无音频修复。

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

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

iOS和Android端:

  • 底层架构重构:性能优化和包大小优化。
  • 修复部分Bug。
2021-08-18V4.2.0
  • iOS和Android端:
    • 录屏推流支持窄带高清功能,同等码率下画质更佳。
    • 增加实时状态数据回调,以便数据统计时监测直播质量。
    • 支持自定义音视频采集。
    • 去除部分依赖,缩减包大小:包括去除原有内置美颜依赖、播放器依赖和ARTP模块。
    • 完善埋点,提供日志接口。
  • iOS端:增加Pod依赖。
  • Android端:升级OpenH264软编库,解决与短视频SDK冲突问题。
2021-06-25V4.1.0
  • 支持RTS推流。
  • 集成智能美化特效Queen SDK。
  • Demo UI全新设计。
  • 升级播放器SDK。
2021-01-13V4.0.2主要功能如下所示:
  • 摄像头推流:支持RTMP协议推流和WebRTC直播连麦推流。
  • 直播观看:支持拉取RTMP、FLV、HLS和超低延时RTS的直播流进行观看。
  • 支持采集、编码和推流参数设置。
  • 支持添加背景音乐和音效。
  • 支持美颜。
重要
  • 自2021年7月起,阿里云视频直播服务将逐步停止对推流SDK V4.0.2的支持与维护,请升级并使用最新版本的SDK。
  • 如需使用连麦、PK等功能,请参见直播连麦简介
2020-12-01V3.6.1修复弱网时偶现的发送音视频时间戳相差较大问题 。

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

版本平台包大小安装包增量
V6.0.0(基础版)Android4.6M
  • 2.4M(arm64)
  • 2.1M(armv7)
iOS
  • 9.3M(arm64)
  • 8.3M(armv7)
2.9M(arm64)
V6.0.0(互动版)Android15.6M
  • 8.0M(arm64)
  • 7.3M(armv7)
iOS
  • 21.0M(arm64)
  • 18.0M(armv7)
8.0M(arm64)

Flutter推流SDK

Flutter推流SDK是基于Android/iOS推流SDK原生层开发的推流工具。

日期版本发布说明基于的推流SDK版本下载地址
2023-04-15V1.0.0新增Flutter推流SDK,支持摄像头推流。V4.5.1
版本平台库大小安装包增量
V1.0.0 iOS
  • 9.3M(arm64)
  • 8.3M(armv7)
2.9M(arm64)
Android4.7M
  • 2.4M(arm64)
  • 2.1M(armv7)