Skip to content

Releases: netease-im/node-nertc-sdk

release/4.1.110

11 Aug 16:54
Compare
Choose a tag to compare

安装

npm install nertc-electron-sdk@4.1.110-rc-926

NeRTC Electron SDK 4.1.110 更新日志

新增

  • SDK 从 3.9.0 升级至 4.1.110 对齐 APIs
    • sendSEIMsg 发送媒体补充增强信息(SEI)
    • sendSEIMsgEx 发送媒体补充增强信息(SEI)
    • setAudioEffectPreset 设置 SDK 预设的人声的变声音效
    • setVoiceBeautifierPreset 设置 SDK 预设的美声效果。调用该方法可以为本地发流用户设置 SDK 预设的人声美声效果
    • setLocalVoicePitch 设置本地语音音调。该方法改变本地说话人声音的音调
    • setLocalVoiceEqualization 设置本地语音音效均衡,即自定义设置本地人声均衡波段的中心频率
    • setRemoteHighPriorityAudioStream 设置远端用户音频流高优先级
    • subscribeRemoteAudioSubStream 取消或恢复订阅指定远端用户的音频辅流
    • enableLocalAudioStream 开关本地音频发送
    • enableLoopbackRecording 开启声卡采集
    • adjustLoopbackRecordingSignalVolume 调节声卡采集信号音量
    • adjustUserPlaybackSignalVolume 调节本地播放的指定远端用户的指定流类型的信号音量

变更

  • 废弃 APIs
    • startSystemAudioLoopbackCapture
    • stopSystemAudioLoopbackCapture
    • setSystemAudioLoopbackCaptureVolume
  • 屏幕或应用共享兼容 Electron->desktopCapture->getSources 接口传递的所有屏幕 ID 及应用 ID。

修复

  • macOS 下无法正常执行前端回调
  • 部分接口拷贝字符串长度超限溢出导致崩溃
  • 部分回调接口返回的字符串数据异常无法正常显示或崩溃