默认
即时通讯网 资讯 [动态] 实时音视频云Agora.io声网1.10版发布
即时通讯网 首页 资讯 查看内容
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议

[动态] 实时音视频云Agora.io声网1.10版发布

JackJiang · 7 年前 | 阅读(18876)· 评论(1 转发 收藏1

摘要 声网SDK 1.10版于2017年05月10日发布,增加了若干新功能和一些关键性优化。声网 Agora.io 是为 App 开发者提供全球范围实时音视频通信服务的云服务商。

简介

以下是来自声网官方网站的介绍:

声网 Agora.io 是首家为 App 开发者提供全球范围实时音视频通信服务的服务商,在全球部署了近 100 个数据中心,搭建 SD-RTN™(Software Defined Real Time Network)这个专为「实时」所设计的虚拟通信网,来极大优化全球范围内的实时传输。声网Agora.io 为开发者提供有质量保证 QoE 的实时云服务。

声网 Agora.io 于 2014 年成立,隶属于上海兆言网络科技有限公司,总部位于硅谷,研发中心位于上海。团队 90% 均为全球技术工程师,包括苹果Apple 视频算法架构师、Vidyo 产品负责人、Polycom 工程总监等,平均行业经验 10 年以上,团队有年服务数千亿分钟音视频通话经验和千万级并发的互联网直播经验。

Agora Native SDK 1.10版全平台更新内容

  1. 全平台: 提升了复杂网络和设备环境下的图像质量

  2. 全平台: 修复了部分崩溃

  3. 全平台(Web 除外): 新增了启用和禁用 SDK 音频与其他 App 音频共存的功能。 如有需要,请联系 sales@agora.io 。

  4. Android/iOS: 完整版软件包内新增了简单版代码示例(内含教程),以 Android 为例:

    ../../_images/android_tutorial.png

Android 更新内容

  • 新增了直播场景里设置外置视频源的方法,同时它支持将 yuv/rgba/texture 图片推送到 Agora SDK 进行编码。

    它将原来 libvideoprp 里支持的外部视频源功能和 texture 编码接口功能合并了。建议新开发的 App 使用该方法,用户体验更好。下表列出了相关 API:

    API描述
    isTextureEncodeSupported查询该设备是否支持 texture 编码
    setExternalVideoSource设置是否使用外置视频源
    pushExternalVideoFrame设置是否向 Agora SDK 主动推送视频帧进行编码
  • 新增了以下 API 管理音效:

    API描述
    getEffectsVolume该方法获取音效音量
    setEffectsVolume该方法设置音效音量
    playEffect该方法播放音效
    stopEffect该方法停止播放指定音效
    stopAllEffects该方法停止播放所有音效
    preloadEffect该方法预加载指定的音效文件(压缩的语音文件)至内存
    unloadEffect该方法从内存里释放指定的预加载音效
    pauseEffect该方法暂停播放指定音效
    pauseAllEffects该方法暂停播放所有音效
    resumeEffect该方法恢复播放指定音效
    resumeAllEffects该方法恢复所有音效
    setRemoteVoicePosition该方法设置远端用户的语音位置

iOS 更新内容

  • 在将 Agora SDK 集成到 App 上时,新增了使用 CocoaPods 自动添加所需库的功能。详见 iOS 的集成指南。

  • 新增了设置外置视频源的方法,并支持将 yuv/rgba/texture 图片推送到 Agora SDK 进行编码。

    它将原来 libvideoprp 里支持的外部视频源功能和 texture 编码接口功能合并了。建议新开发的 App 使用该方法,用户体验更好。下表列出了相关 API:

    API描述
    isTextureEncodeSupported查询该设备是否支持 texture 编码
    setExternalVideoSource设置是否使用外置视频源
    pushExternalVideoFrame设置是否向 Agora SDK 主动推送视频帧进行编码
  • 新增了以下 API 管理音效:

    API描述
    getEffectsVolume该方法获取音效音量
    setEffectsVolume该方法设置音效音量
    playEffect该方法播放音效
    stopEffect该方法停止播放指定音效
    stopAllEffects该方法停止播放所有音效
    preloadEffect该方法预加载指定的音效文件(压缩的语音文件)至内存
    unloadEffect该方法从内存里释放指定的预加载音效
    pauseEffect该方法暂停播放指定音效
    pauseAllEffects该方法暂停播放所有音效
    resumeEffect该方法恢复播放指定音效
    resumeAllEffects该方法恢复所有音效
    setRemoteVoicePosition该方法设置远端用户的语音位置

Mac OS 更新内容

在将 Agora SDK 集成到 App 上时,新增了使用 CocoaPods 自动添加所需库的功能。详见 Mac 的集成指南。

Windows 更新

新功能:

  1. 新增了抓取 Windows 声卡的录制和播放音频,包括对方用户的音频和其他 App 的音频。如有需要,请联系 sales@agora.io
  2. 新增 API onAudioDeviceStateChanged 支持设备热插拔功能

修复问题:

修复了部分机器上出现的单通问题

声网链接

官网地址:http://www.agora.io/cn

即时通讯网 - 即时通讯开发者社区! 来源: - 即时通讯开发者社区!

0 推荐

相关阅读

飞虎队 7 年前
赞一个

返回顶部