NERtcParameters class
音视频通话的参数集合
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
setParameter<
T, S extends T> (NERtcParameterKey< T> key, S value) → void -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
-
KEY_AUDIO_AI_NS_ENABLE
→ const NERtcParameterKey<
bool> - AI 降噪开关。 NERTCSDK自研 AI 降噪算法,开启 AI 降噪之后,在嘈杂的环境中可以针对背景人声、键盘声等非稳态噪声进行定向降噪,同时也会提升对于环境稳态噪声的抑制,保留更纯粹的人声。
-
KEY_AUDIO_BLUETOOTH_SCO
→ const NERtcParameterKey<
bool> - 是否关闭蓝牙SCO
-
KEY_AUTO_SUBSCRIBE_AUDIO
→ const NERtcParameterKey<
bool> - 是否自动订阅音频,默认为 true,即订阅音频
-
KEY_AUTO_SUBSCRIBE_VIDEO
→ const NERtcParameterKey<
bool> - 是否自动订阅视频(包括主流、辅流),默认为 false, 即不订阅视频
-
KEY_CUSTOM_EXTRA_INFO
→ const NERtcParameterKey<
String> - Login 事件中的一个自定义字段,适用于协助客户标识一些额外信息
-
KEY_DISABLE_FIRST_USER_CREATE_CHANNEL
→ const NERtcParameterKey<
bool> - 禁止用户进入房间自动创建房间功能,默认不禁止,默认值 false;
-
KEY_DISABLE_SPEAKER_ON_RECEIVER
→ const NERtcParameterKey<
bool> - 当系统切换听筒或扬声器时,SDK 是否以系统设置为准。布尔值,默认为 false。
-
KEY_DISABLE_SWAEC_ON_HEADSET
→ const NERtcParameterKey<
bool> - 设置耳机时不使用软件回声消除功能,默认值 false;
-
KEY_DISABLE_VIDEO_DECODER
→ const NERtcParameterKey<
bool> - 是否关闭sdk 视频解码(默认不关闭),关闭后SDK 将不会解码远端视频,因此也不法渲染接收到的远端视频
-
KEY_ENABLE_1V1_MODEL
→ const NERtcParameterKey<
bool> - 是否开启双人通话模式。默认为关闭状态。 适用于 1v1 通话场景。
-
KEY_ENABLE_NEGATIVE_UID
→ const NERtcParameterKey<
bool> - 是否支持设置负数 uid ,默认为 false,即不支持设置负数 uid。 该参数需要在加入房间前设置,且不建议中途更改。
-
KEY_ENABLE_REPORT_VOLUME_WHEN_MUTE
→ const NERtcParameterKey<
bool> - 本地用户静音时是否返回原始音量。 布尔值,默认值为 false。
-
KEY_LOGIN_CUSTOM_DATA
→ const NERtcParameterKey<
String> - 登录扩展字段,SDK会把该字段放入getchannelInfo请求参数中的customData字段
-
KEY_SERVER_RECORD_AUDIO
→ const NERtcParameterKey<
bool> - 是否开启云端音频录制。默认为 false,即关闭音频录制
-
KEY_SERVER_RECORD_MODE
→ const NERtcParameterKey<
int> - 云端录制模式,传参参考ServerRecordMode
-
KEY_SERVER_RECORD_SPEAKER
→ const NERtcParameterKey<
bool> - 本端是否为云端录制的主讲人
-
KEY_SERVER_RECORD_VIDEO
→ const NERtcParameterKey<
bool> - 是否开启云端视频录制。默认为 false,即关闭视频录制
-
KEY_START_WITH_BACK_CAMERA
→ const NERtcParameterKey<
bool> - 第一次开启摄像头时,是否使用后摄像头。
-
KEY_SUPPORT_CALLKIT
→ const NERtcParameterKey<
bool> - 是否需要支持 Callkit 框架。布尔值,默认为 false。
-
KEY_VIDEO_CAMERA_TYPE
→ const NERtcParameterKey<
int> - 摄像头类型,传参参考 NERtcCameraPosition
-
KEY_VIDEO_DECODE_MODE
→ const NERtcParameterKey<
String> - 视频解码模式, 传参参考VideoEncodeorDecodeMode
-
KEY_VIDEO_ENCODE_MODE
→ const NERtcParameterKey<
String> - 视频编码模式, 传参参考VideoEncodeorDecodeMode
-
KEY_VIDEO_LOCAL_PREVIEW_MIRROR
→ const NERtcParameterKey<
bool> - 前置摄像头预览是否采用镜像模式。默认为 true,开启镜像模式
-
KEY_VIDEO_SEND_MODE
→ const NERtcParameterKey<
int> - 视频发布模式,传参参考 VideoSendMode