getOption method
NERtcOptions
getOption(
- bool attendeeRecordOn
)
Implementation
NERtcOptions getOption(bool attendeeRecordOn) {
return NERtcOptions(
logLevel: NERtcLogLevel.info,
logDir: NERoomLogService()._rtcSDKPath,
audioAutoSubscribe: false,
videoEncodeMode: useHardwareCodec(),
videoDecodeMode: useHardwareCodec(),
serverRecordAudio: SettingsRepository().meetingRecordAudioEnable &&
attendeeRecordOn &&
SettingsRepository.isMeetingCloudRecordSupported(),
serverRecordVideo: SettingsRepository().meetingRecordVideoEnable &&
attendeeRecordOn &&
SettingsRepository.isMeetingCloudRecordSupported(),
serverRecordMode: meetingRecordMode,
publishSelfStream: true,
videoCaptureObserverEnabled: true,
/// IOS 平台美颜回调
videoSendMode: NERtcVideoSendMode.none,
serverRecordSpeaker: true);
}