Published June 28, 2023
Added
- New interface to support call-out to CRC devices.
- New event listener
onCallCRCDeviceStatusChanged
/// send [ZoomVideoSDKCRCCallStatus] when callback been triggered static const onCallCRCDeviceStatusChanged = 'onCallCRCDeviceStatusChanged';
- New enum
ZoomVideoSDKCRCCallStatus
inzoom_videosdk.dart
class ZoomVideoSDKCRCCallStatus { static const Success = 'ZoomVideoSDKCRCCallOutStatus_Success'; static const Ring = 'ZoomVideoSDKCRCCallOutStatus_Ring'; static const Timeout = 'ZoomVideoSDKCRCCallOutStatus_Timeout'; static const Busy = 'ZoomVideoSDKCRCCallOutStatus_Busy'; static const Decline = 'ZoomVideoSDKCRCCallOutStatus_Decline'; static const Failed = 'ZoomVideoSDKCRCCallOutStatus_Failed'; }
- New enum
ZoomVideoSdkCRCProtocolType
inzoom_videosdk.dart
class ZoomVideoSdkCRCProtocolType { static const H323 = 'ZoomVideoSDKCRCProtocol_H323'; static const SIP = 'ZoomVideoSDKCRCProtocol_SIP'; }
- New interface in
ZoomVideoSdkCRCHelper
Future<bool> isCRCEnabled(); Future<String> callCRCDevice(String address, String protocol); Future<String> cancelCallCRCDevice();
- New event listener
- New parameter to subscribe to video view to support Zoom render.
- New parameter in
ZoomView
final String resolution; /// VideoResolution
- New parameter in
- New option in
SDKaudioOptions
to fix an issue where the system audio would open automatically after joining a session.Map<String, bool> SDKaudioOptions = { "connect": true, "mute": true, "autoAdjustSpeakerVolume": false };
- New callback to show live the transcription feature’s original content.
/// Send [ZoomVideoSdkLiveTranscriptionMessageInfo] static const onCallCRCDeviceStatusChanged = 'onCallCRCDeviceStatusChanged';
- New interface to enable the host and co-host to disable the chat.
- New enum
ChatPrivilegeType
inzoom_videosdk.dart
class ChatPrivilegeType { static const Unknown = 'ZoomVideoSDKChatPrivilege_Unknown'; static const PubliclyAndPrivately = 'ZoomVideoSDKChatPrivilege_Publicly_And_Privately'; static const NoOne = 'ZoomVideoSDKChatPrivilege_No_One'; static const Publicly = 'ZoomVideoSDKChatPrivilege_Publicly'; }
- New interface in
ZoomVideoSdkChatHelper
Future<String> changeChatPrivilege(String privilegeType) Future<String> getChatPrivilege()
- New callback
onChatPrivilegeChanged
/// Send [ZoomVideoSDKChatPrivilegeType] static const onChatPrivilegeChanged = 'onChatPrivilegeChanged';
- New enum