功能特性
更新时间: 2024/08/20 15:20:22
音视频通话 2.0 支持一对一单聊和多人群聊,可实现纯语音通话和视频通话功能。
基础功能
功能 | 功能说明 | 典型适用场景 |
---|---|---|
语音通话 |
|
|
视频通话 |
|
|
高级功能
高级功能是 NERTC SDK 提供的各类音视频高级功能,帮助开发者实现特殊场景中的功能。
主要功能 | 功能说明 | 典型适用场景 |
---|---|---|
高音质 |
|
|
高画质 |
|
|
音频处理3A算法 | 针对不同的通话环境、业务场景、设备要求,提供全场景的音频适配策略。
|
所有语音场景 |
视频降噪 | 基于自研的 3D 降噪算法,降低视频噪声,提高视频质量。 在光线不足或使用低端视频采集设备的情况下,视频画面往往会出现明显的噪点,这会影响到视频的观感。在实时互动场景中,视频噪声也会在编码过程中占用码流资源,从而降低编码效率。 请联系网易云信技术支持后台开启降噪开关。 |
|
互动连麦 | 支持观众和主播连麦聊天、其他观众围观、上下麦切换平滑。丰富观众和主播的互动性。 |
|
消息抄送 | 支持将实时音视频、互动直播、云端录制的消息/事件等数据同步给第三方开发者服务器。
满足通信场景、直播场景的问题排查、用户在线状态分析、特殊事件处理等需求,以及录制场景中录制文件问题排查的诉求。 |
|
伴音 |
|
|
音效 | 支持通话中播放自定义的较短持续时间的氛围音,例如鼓掌、欢呼。通过增加音频沟通过程的趣味性,带动房间内的气氛,帮助主播更好地和观众互动。 |
|
美声 | 支持多种美声效果,例如浑厚、低沉、高亢等效果。突出主播声音的特性,有利于帮助主播打造独特的嗓音。 |
|
变声 | 支持多种变声特效,例如萝莉、大叔等效果。通过增加音频沟通过程的趣味性,来带动房间内的气氛。帮助主播更好地与观众互动。 |
|
混响 | 支持多种混响效果,例如演唱会、录音棚、KTV 等效果。帮助主播模拟出不同环境中的声音效果,使主播的声音更加有现场感。 |
|
耳返 | 采集声音监听,让主播听见自己发出的声音。帮助主播在演唱的同时获得一个真实、及时的反馈,用来鉴定音准。 |
|
设置音频属性 | 支持设置音频编码属性,实现不同的音质效果,适用于不同场景的音质、声道需求。 |
|
设置视频属性 | 支持设置视频编码属性,根据不同场景下的用户喜好与需求,调整发送视频画面的清晰度以及流畅度,带给用户最优的通话体验。 |
|
自定义音频数据 | 支持第三方音频源的音频输入,例如本地音频流、第三方音频采集模块。提高音频链路模块之间的灵活性。具有定制能力的客户可以根据自己需要实现音频采集模块并能通过云信进行音频传输。 |
|
自定义视频数据 | 支持多格式的自定义的视频源输入,满足多场景的非摄像头的视频源的输入,例如自定义视频文件、外接视频设备、自定义的美颜库或有前处理库等。丰富互动直播、视频会议等场景的用户体验。 |
|
音频设备管理 | 支持自由切换音频设备,客户可以根据实际的场地情况选择音频的采集和播放设备,比如听筒、蓝牙耳机、扬声器或有线耳机。 |
|
视频设备管理 | 支持整套的摄像头管理方法,以便用户灵活切换前、后置摄像头,并对摄像头进行缩放、对焦和曝光等相关配置。 |
|
屏幕共享 | 支持将本地电脑屏幕、应用窗口、指定画面区域分享给远端用户。通过屏幕共享的功能,以视频画面的方式分享给其他参会者或观众观看,以提高沟通效率。 |
|
美颜 | 支持基础美颜和高级美颜功能,可以对人脸进行美肤、美型等美颜调整,或通过画面滤镜改变视频的色调与氛围。 |
|
虚拟背景 | 支持通过自动识别用户人像,虚化用户周围的真实环境,或者以指定颜色的图片或自定义图像替代真实背景。 |
|
视频水印 |
|
|
视频截图 | 支持通过视频截图功能截取实时视频流画面,以便后续的存档分析、事件备忘、证据留存。 |
|
音视频加密 | 支持音视频通信媒体流加密功能。保证数据流的隐私,提高安全性。 在默认加密算法的基础上,提供了内置国密加密和自定义加密方案,进一步保障数据安全。 |
|
视频流回退 | 支持开启大小流模式,可指定弱网环境下本地或接收端媒体流的回退情况,优先保障通话流畅平稳、维持用户体验。 |
|
跨房间媒体流转发 | 支持将主播角色的媒体流同时转发至多个房间中,实现跨房间实时互动的场景。 |
|
加入多房间 | 支持用户同时加入多个房间,提供多房间管理功能,隔离多个房间的消息和回调。 |
|
通话前网络质量探测 | 支持在通话前进行网络调试,例如检测网络质量,提前识别网络问题,保证高质量的音视频通话体验。 |
|
通话中质量监测 | 支持提供当前通话的通话质量、设备状态等信息,帮助用户监测通话的整体质量。 |
|
监测发言者音量 | 支持监听房间内用户发送的音量值,同时监听本端用户的音频数据中是否存在有效的人声信息。在语音连麦、视频会议等场景中,开发者可以在 UI 上展示音量或根据发言者的音量大小进行视图布局的动态调整。 |
|
媒体补充增强信息SEI | 支持将自定义信息通过流媒体通道与视频内容打包在一起,发送给远端用户,实现音画同步,例如歌词、题目等。 |
|
空间音效和范围语音 | 空间音效可以将实时语音渲染成具有空间方位的效果。同时,空间音效具有房间混响,距离衰减和范围语音等属性,综合使用相关属性可以提升空间音效的真实感和沉浸感。 |
|
音视频裸流传输 | 您可以向 NERTC SDK 提供自定义格式的音视频编码数据,并由 NERTC SDK 进行推流。 该功能适用于需要与硬件配合的应用场景,例如使用教室硬件设备进行线上教学。在该场景下,硬件设备可自行进行音视频采集和编码,同时需要具备良好的抗弱网传输能力。 |
|
视频图像畸变矫正 | 支持通过提供畸变控制算法还原真实画面和场景。 在线美术或音乐教学场景中,用户会使用摄像头拍摄画板上的内容或录制师生的弹琴动作,但由于拍摄角度、镜头光学特性等原因,摄像头拍摄的画面相比原画可能有变形。 |
|
云端录制 |
|
|
扩展功能
扩展功能是 NERTC SDK 与其他云产品一起为开发者提供的增值服务,将由其他云产品根据各自的计费规则分别收取相关费用。
主要功能 | 功能说明 | 典型适用场景 |
---|---|---|
旁路推流 |
|
|
互动白板 |
|
|
IM 即时通讯 |
|
互动直播 |
第三方美颜 |
|
|
第三方变声 |
|
|
安全通(内容安全审核) |
|
|
SIP互通 |
|
视频会议 |
此文档是否对你有帮助?