更新日志
更新时间: 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。
主要包括以下功能:
- 录制指定的媒体类型
- 选择录制模式
- 设置合流布局
- 录制指定用户的音视频流
- 获取原始音视频数据
- 视频截图
- 水印
- 录制大流或小流
- 录制加密频道等功能
此文档是否对你有帮助?