即构SDK5月份的迭代更新如期而至,本月互动视频(LiveRoom)实时语音(AudioRoom)两大SDK以及录制插件(PlayRecord)均有新功能上线。新增的声道选择、变调控制、智能消噪、枚举摄像头采集支持的分辨率等功能,为客户提供了极致的音画质体验。

本月新上线的功能较多,详细的迭代内容请看下文:


LiveRoom

新增

1、新增 UDP 探测和网络测速、网络探测功能
(1)新增 StartConnectivityTest、StopConnectivityTest 接口,用于 UDP 连通性测试;新增 StartSpeedTest、SetQualitycallbackInterval、StopSpeedTest 等接口,用于网络测速。通过上述接口调用,客户在推流前可进行网络测速和 UDP 连通性测试,能有效帮助判断和预测上行网络质量是否良好、UDP 连通性是否正常。

有网络测速和 UDP 连通性测试模块功能需求的客户,请联系ZEGO技术支持团队开通。

(2)新增 StartNetworkTrace、StopNetworkTrace 接口,用于网络探测。客户在推拉流过程中如果遇到问题,可调用接口进行网络探测,此时将检测所有协议的连通性及 TraceRoute。

2、媒体播放器新增声道选择和变调控制功能
(1)新增 SetActiveAudioChannel 接口,可以调用接口设置参数进行声道切换,控制只播放左声道的音乐或左、右两个声道的音乐。在KTV 场景下,可以通过切换左右声道来控制只播放伴奏或播放伴奏和原唱。
(2)新增 SetAudioChannelKeyShift 接口,可以通过接口设置所需的变调效果,实现对音乐升调或降调,满足音乐爱好者变调演唱的需求。

3、Windows/Mac 新增枚举摄像头采集支持的分辨率功能
新增 GetVideoDevCapabilityList 接口,可以通过调用接口获取到摄像头所支持采集的分辨率,进而设置正确的分辨率。

4、新增智能消噪功能,可消除键盘、敲桌子等瞬态噪音
新增 EnableTransientNoiseSuppress 接口,可消除敲键盘、敲桌子等瞬态噪音,帮助用户获得更好的音频体验。

5、iOS、Android 新增 AudioRoute (音频路由)事件变化通知回调
新增 OnAudioRouteChange 回调,当有耳机插拔、扬声器和听筒切换等音频路由变化时,业务层可感知到,方便通知用户设备进行了相关的变化。

6、iOS、Android、Windows 新增网络状态回调
新增 OnNetTypeChange 回调,可以根据回调的当前网络状态,提示用户目前网络状态的变化。

优化

1、外部采集、渲染、滤镜支持在初始化 SDK 后,推/拉流、预览前设置

在 SDK 生命周期内,可以进行内/外部采集、内/外部渲染、内/外部滤镜的切换,使用上更加灵活。

2、采集双声道的情况下支持音频3A处理

在 ASMR 等对声音较敏感的场景下,给用户带来更好的听觉效果

3、混流输入流路数扩展至16路

混流服务最大输入流路数由默认的9路流扩展到16路流,为需要混流服务的客户提供更好的技术服务支撑,如在线教育小班课场景。

如需要支持更多混流路数,请联系 ZEGO 技术支持处理

AudioRoom

新增

1、音频本地录制 EnableSelectedAudioRecord 接口新增 channels 声道参数

Windows 音频本地录制增加声道数参数,在双声道场景下可录制为双声道的音频录制文件

2、新增 setAudioChannelCount 接口,用于设置推流音频声道数

Windows 新增设置推流声道数接口,用于设置编码双声道,与采集双声道配套使用,使拉流端可以听到双声道效果

优化

1、采集双声道的情况下支持音频3A处理

2、混流输入流路数限制由9路扩展为16路

PlayRecord

新增

1、登录鉴权功能

新增 SetCustomToken 接口,用于设置自定义鉴权信息,验证登录时用户的合法性。

2、设置用户信息

新增 SetUser 接口,用于设置用户名相关信息。

3、新增获取录制开始的绝对时间戳

在线教育场景中,可能存在教师端直播推流同时编辑白板的情况,客户可通过即构录制SDK录制教师的直播音视频流,并且获得开始录制时相对教师端的绝对时间戳,用于教师音视频录制文件和白板数据的对齐处理。

(1)新增 onRecvMediaSideInfo 回调,可通过该回调接收推流端发送的媒体次要信息。

(2)新增 GetRecordLastMediaSideTime 接口,获取收到的最近一次媒体次要信息数据包距离录制的第一个数据包的时间间隔。

4、获取录制文件相关信息

新增 GetRecordStatus 接口,用于获取录制文件的存储路径、已录制时长、文件大小。

5、新增设置水印设置位置、字体颜色、背景颜色属性功能。

以上就是即构SDK/插件5月迭代更新的主要内容,本次我们重点更新了SDK音频画质相关的功能,在泛娱乐社交、在线教育等应用场景中,为用户提供更好的体验。

即构SDK5月迭代:新增声道选择、网络探测、智能消噪等功能,打造更优的视听体验相关推荐

  1. 即构SDK8月迭代:新增下行网络测速、切换房间、预览首帧回调等多项功能

    即构SDK8月上新,网络探测模块新增下行网络测速.媒体播放器新增缓存到文件结尾的回调.新增切换房间功能.新增预览首帧回调等.本月SDK迭代新上线的功能非常丰富,详细内容请看下文. LiveRoom 新 ...

  2. pb9 调用系统语音_成都电销系统一个月多少钱_选择灵狐传媒_收费透明

    灵狐传媒表示:成都电销系统一个月多少钱_选择灵狐传媒_收费透明,在成都想要找一家专业的电销系统,今天小编带您看看该怎么选择吧,和研发实践,融合互联网.云计算及人工智能.通信.大数据等技术,研发推出了以 ...

  3. “为了买台手机,研究大半个月后仍然无从选择”

    文|智能相对论 作者|徐树 为了换台新手机,我询问了周边12个90后的朋友们,真是不问不知道,一问吓一跳,12个朋友中,10个人用的都是iPhone,从8到13各种型号应有尽有. 虽然12个随机抽样还 ...

  4. 【最新版】友价T5交易商城源码 ,10月更新新增自助交易

    T5 ,10月更新新增自助交易,友价虚拟商城实物商城PC端模板18套+手机模板两套 该补丁仅适用于友价商城源码,正版用户请登录后台直接在线升级 以下是本次补丁的修复内容: 手机端: 1.优化实名认证模 ...

  5. 【图像分割】基于迭代阙值选择、最大类间差、区域生长多种算法实现图像分割含Matlab源码

    1 简介 重点讨论了图像分割法中的阈值研究法,包括迭代阙值选择.最大类间差.区域生长进行了重点分析,用Matlab进行实现并给出了实验结果. 2 部分代码 function varargout = I ...

  6. 土著刷题微信小程序迭代新增更多的实用功能,试题查重、导出、笔记~~~

    土著刷题微信小程序v1.5迭代了几个较为实用的功能,算是一个小版本中的大版本,安排的工作量还算合理,刚好赶上国庆节假期,趁此集中精力全力开发,接下来就逐一介绍v1.5主要的迭代新增功能. 试题查重 平 ...

  7. 入职字节外包一个月,我还是选择了离职!

    有一种打工人的羡慕,叫做"大厂". 真是年少不知大厂香,错把青春插稻秧. 但是,在深圳有一群比大厂员工更庞大的群体,他们顶着大厂的"名",做着大厂的工作,还可以 ...

  8. DB 查询分析器7.01 新增的保存执行结果到多个文件功能

       1      引言   中国本土程序员马根峰(CSDN专访马根峰:海量数据处理与分析大师的中国本土程序员)推出的个人作品----万能数据库查询分析器,中文版本DB 查询分析器.英文版本<D ...

  9. 名校来了丨中国科学技术大学:提档不退档 新增统计、网络空间安全等四个专业

    名校推荐:中科学技术大学. 顺便推荐下中科大校友的人工智能和数据科学书籍: 链接1 链接2 中国科学技术大学,是中国科学院直属的一所以前沿科学和高新技术为主,兼有医学.特色管理和人文学科的综合性全国重 ...

最新文章

  1. 机器学习数学原理 霍夫丁不等式
  2. Windows Server 2008 R2之三十二:证书注册WEB服务(一)
  3. Cling旨在提供一款高性能的C++ REPL
  4. 通过思科构造局域网_cisco设备构建典型局域网
  5. kfcm算法matlab实现,KFCM算法分析
  6. layer弹出层 iframe层去掉滚动条 content : [url , 'no']
  7. XShell多版本存在后门,避免服务器账号密码被上传
  8. mysql的分区技术
  9. php 按行读取并分割字符串
  10. 斐讯e1刷集客_斐讯无线AP2543CD 1750M AP 无拆刷Breed集客AP固件
  11. 2018-2019年全球专业服务机器人销售额增长32%,达到112亿美元
  12. [视频]K8软件破解脱壳入门教程
  13. Openerp对象字段定义详解
  14. 摄像头直播视频接口视频播放器
  15. 小白到学会python要多久_零基础小白多久能学会python
  16. 12.7亿入股五星电器背后,京东家电想成为线上线下“王者”
  17. linux系统 opt扩容,扩容Linux系统的逻辑分区
  18. 你都是会点啥技术(四)--- Java
  19. 苹果(maccms V10) Python 采集豆瓣评分直接入库。
  20. 一个老外眼中的创新和“微创新”

热门文章

  1. FOFA现已支持 IPv6 测绘!
  2. 在windows中批量修改文件名
  3. 戳穿微软黑屏八大谎言
  4. 陈志武《金融的逻辑》
  5. 2021年场(厂)内专用机动车辆安全管理证考试及场(厂)内专用机动车辆安全管理模拟考试题库
  6. 一 什么是mysql cursor_mysql中的cursor是什么意思?
  7. 大型B/S系统的并发问题
  8. iview中常用的工具代码
  9. 微信小程序搜索框以及简单的页面内容搜索的实现
  10. 测控技术与仪器需要学计算机吗,测控技术与仪器专业对计算机有什么要求吗??我是..._高考志愿_帮考网...