更新日志

更新时间: 2024/07/22 14:46:03

本文介绍了网易云信本地服务端录制 SDK(简称 NERecord SDK)基于 Linux 操作系统提供的开发套件的更新日志。

5.5.3103 (2024-07-18)

新增开启或关闭媒体流加密接口 enableEncryption

3.9.1.3 (2021-06-09)

优化虚拟音频播放设备驱动,解决获取音频数据超时可能导致的死锁问题。

3.9.1.1 (2021-04-07)

新增特性

新增特性 特性描述 相关文档
支持单流+合流录制 同时开启单流和合流录制模式,在分别录制房间内每个成员音频和视频流的同时,将房间内所有或指定音视频流混合录制为一个音视频文件。合流录制下支持使用单独的音视频录制参数、自定义设置用户背景图片。 合流录制
支持辅流形式的屏幕共享场景录制 NERTC SDK 通过辅流形式实现屏幕共享功能,本地服务端录制 SDK 可实现通话过程中屏幕共享过程录制。单流录制的场景下,辅流画面可以单独生成录制文件,也可以通过 video_with_substream_layout 设置辅流和主流录制在一个视频文件中。合流录制场景下,音视频通话过程中各端的视频流和屏幕共享视频流均可以录制。 屏幕共享录制

新增 API

API 说明
updateWatermarkConfigs 更新合流录制视频水印。
setUserBackground 设置指定用户的背景。当指定 uid 没有发送视频流时,会显示该背景图片。
audioFrameMixed 频道内音频混音完成回调。
videoSubstreamFrameReceived 收到辅流原始视频数据回调。
onUserSubStreamVideoStart 远端用户开启辅流视频回调。
onUserSubStreamVideoStop 远端用户停用辅流视频回调。

变更 API

API 说明
initialize 新增参数 video_substream_split、mixed_audio_substream、snapshot_enable、keep_last_frame、video_with_substream_layout、mixing_param_split、mixing_audioProfile、mixing_video_record_resolution。
setVideoMixingLayout 新增参数 substream、删除 keepLastFrame。

废弃 API

API 说明
subscribeRemoteAudioStream 手动模式下订阅或取消订阅指定音频流。
subscribeRemoteVideoStream 手动模式下订阅或取消订阅指定视频流。

1.0.0 (2021-01-27)

本地服务端录制于 2021 年 01 月 27 日首次发布 NERecord SDK,版本号为 V1.0.0。

主要包括以下功能:

  • 录制指定的媒体类型
  • 选择录制模式
  • 设置合流布局
  • 录制指定用户的音视频流
  • 获取原始音视频数据
  • 视频截图
  • 水印
  • 录制大流或小流
  • 录制加密频道等功能
此文档是否对你有帮助?
有帮助
去反馈
  • 5.5.3103 (2024-07-18)
  • 3.9.1.3 (2021-06-09)
  • 3.9.1.1 (2021-04-07)
  • 1.0.0 (2021-01-27)