NERtcDeviceManager class abstract
设备管理模块
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
-
enableEarback(
bool enabled, int volume) → Future< int> - 开启或关闭耳返
-
getCameraCurrentZoom(
) → Future< int> - 目前仅支持 Android 平台
-
getCameraMaxZoom(
) → Future< double> - 获取摄像头支持的最大缩放比例。
-
getCurrentCamera(
) → Future< int> - 查看当前摄像头配置。用于查看当前使用的摄像头为前置摄像头还是后置摄像头。
-
isCameraExposurePositionSupported(
) → Future< bool> - 检测设备是否支持手动曝光功能。 该方法需要在相机启动后调用,例如调用 NERtcEngine.startVideoPreview 或 NERtcEngine.joinChannel 后。 返回 true:设置支持手动曝光功能;false:设备不支持手动曝光功能。
-
isCameraFocusSupported(
) → Future< bool> - 检测设备是否支持手动对焦功能。
-
isCameraTorchSupported(
) → Future< bool> - 检测设备是否支持闪光灯常亮
-
isCameraZoomSupported(
) → Future< bool> - 检测设备当前使用的摄像头是否支持缩放功能。
-
isPlayoutDeviceMute(
) → Future< bool> - 查看当前音频播放设备是否静音
-
isRecordDeviceMute(
) → Future< bool> - 查看当前音频采集设备是否静音
-
isSpeakerphoneOn(
) → Future< bool> - 检查扬声器状态启用状态。
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
removeEventCallback(
NERtcDeviceEventCallback callback) → void - 移除设备事件回调
-
setAudioFocusMode(
int focusMode) → Future< int> - 设置音频焦点模式.
-
setCameraExposurePosition(
double x, double y) → Future< int> - 设置摄像头的手动曝光位置。
-
setCameraFocusPosition(
double x, double y) → Future< int> - 设置摄像头的手动对焦位置。
-
setCameraTorchOn(
bool on) → Future< int> - 设置是否打开闪光灯。
-
setCameraZoomFactor(
double factor) → Future< int> - 设置摄像头缩放比例。
-
setEarbackVolume(
int volume) → Future< int> - 设置耳返音量
-
setEventCallback(
NERtcDeviceEventCallback callback) → void - 设置设备事件回调
-
setPlayoutDeviceMute(
bool mute) → Future< int> - 设置是否静音音频播放设备。
-
setRecordDeviceMute(
bool mute) → Future< int> - 设置是否静音音频采集设备
-
setSpeakerphoneOn(
bool enable) → Future< int> - 设置是否由扬声器播放声音。
-
switchCamera(
) → Future< int> - 切换前置或后置摄像头
-
switchCameraWithPosition(
int position) → Future< int> - 指定前置/后置摄像头。
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited