功能特性
更新时间: 2021/03/26 22:00:50
NERecord SDK 支持将音视频聊天及直播的内容储存下来,提供给更多的人在方便的时间观看。
主要包括以下核心功能:
录制指定媒体类型
针对音视频房间内的所有成员,您可以选择仅录制音频或视频、同时录制音频和视频。NERecord SDK 支持根据实际业务场景对录制的媒体类型进行灵活配置。
录制模式
支持对房间内每个用户的媒体流进行分流或合流录制,即选择是否分开录制房间内每个成员的音频流和视频流。在合流录制时,还支持灵活设置录制布局,您可以选择预设的均分布局,也可以自定义画面布局,将房间内的多人音视频画面进行合理的布局后,混录成一个视频文件进行存储。
原始音视频数据
支持单流模式下的原始音视频数据,以及合流模式下音频混音后的原始音频数据。
支持获取:
- AAC 和 PCM 格式的原始音频数据。
- H.264 和 YUV 格式的原始视频数据。
录制文件水印
在使用合流录制布局时,可以在视频文件中添加视频水印,通过不同的水印内容,达到信息安全防控、防伪、标记、版权声明等目的。目前支持多种水印类型,例如时间戳水印、文字水印或图片水印。
您可以随时在录制文件中添加、更新或删除视频水印。
视频截图
支持对房间内任意用户的音视频流进行截图操作,并将截图文件存储在本地指定路径中。获取视频数据后,可通过对视频截图进行分析,实现鉴黄等安全审查功能。
此外,NERecord SDK 还支持录制视频大小流、录制加密房间等功能。
屏幕共享录制
NERTC SDK 通过辅流形式实现屏幕共享功能,本地服务端录制 SDK 可实现通话过程中屏幕共享过程录制。单流录制的场景下,辅流画面可以单独生成录制文件,也可以设置辅流和主流录制在一个视频文件中;合流录制场景下,音视频通话过程中各端的视频流和屏幕共享视频流均可以录制。
此文档是否对你有帮助?