声网 SDK v4.0.0 是一个新的 SDK 版本,可帮助用户将实时音频功能集成到 app 中。在大规模的实时互动场景下,你可以用它实现更好的实时互动效果。
在新 SDK 版本的基础上,声网搭建了声网云市场并引入了一批音频领域的顶级服务商,旨在帮助用户无缝集成扩展服务、更方便地实现多种扩展特性。
集成新版本 SDK 后,你可以将多个外部音频流(包括多路麦克风、多路自采集)发布到任意频道。 除此之外,你还可以使用内置播放器并将播放器的多路音频流推送到网络。
本节描述声网 SDK v4.0.0 的主要优势。
增加了频道媒体选项设计,简化了用户在频道内发布/订阅的操作。
语音通话可以实现纯语音的一对一单聊和多人群聊,不具备视频通话功能,包体积更小,适用于各种语音社交、语音会议等场景。
主要功能 | 功能描述 | 典型适用场景 |
---|---|---|
伴奏混音 | 将本地或在线的音频和用户声音混音,同时发送并播放给频道内其他用户 | |
播放音效文件 | 可以播放指定的音效文件,支持设置音效的音调和空间位置。 | 棋牌游戏 |
变声和混响 | 提供多种预置的变声和混响效果,同时支持灵活调整用户声音的音调、均衡及混响效果。 | |
听声辨位 | 设置远端用户声音出现的位置,增加游戏角色的方位感,还原真实游戏场景。 | 吃鸡游戏 |
空间音效 | ||
使用双声道/高音质 | 支持高音质、双声道的音频设置。 | |
修改原始音频数据 | 可支持变声,支持获取媒体引擎的原始语音,对原始数据进行处理 | 语音聊天室变声 |
特性 | 声网音频通话指标 |
---|---|
SDK 包体积 | 3.14 ~ 11.28 MB |
音频属性 | |
音频抗丢包率 | 上下行抗丢包率 80% |
语音通话支持 iOS、Android、Windows、macOS,并支持平台间互通,具体的兼容性要求见下表。
平台 | 支持版本 |
---|---|
Android | ≥ 4.1 Android SDK 支持如下 ABI: |
iOS | ≥ 9.0 |
macOS | ≥ 10.10 macOS SDK 支持如下架构: |
Windows | ≥ Windows 7 Windows SDK 支持如下架构: |