zego_uikit_prebuilt_call library

Classes

ButtonIcon
StreamDataInvitationAccepted
StreamDataInvitationCanceled
StreamDataInvitationReceived
StreamDataInvitationRefused
StreamDataInvitationResponseTimeout
StreamDataInvitationTimeout
ZegoAcceptInvitationButton
ZegoAccurateSeekConfig
Precise seek configuration
ZegoAudioConfig
Audio configuration.
ZegoAudioDataCallbackBitMask
Audio data callback function enable bitmask enumeration.
ZegoAudioEffectPlayConfig
AudioEffectPlayer play configuration.
ZegoAudioEffectPlayer
Audio effect player.
ZegoAudioEffectPlayerLoadResourceResult
Callback for audio effect player loads resources.
ZegoAudioEffectPlayerSeekToResult
Callback for audio effect player seek to playback progress.
ZegoAudioFrameParam
Parameter object for audio frame.
ZegoAudioMixingData
audio mixing data.
ZegoAudioVideoContainer
container of audio video view, it will layout views by layout mode and config
ZegoAudioVideoView
display user audio and video information, and z order of widget(from bottom to top) is:
ZegoAudioVideoViewConfig
ZegoAutoMixerTask
Auto mix stream task object.
ZegoBarrageMessageInfo
Barrage message info.
ZegoBeautifyFeature
Beauty feature (bitmask enumeration).
ZegoBeautifyOption
Beauty configuration options.
ZegoBottomMenuBarConfig
ZegoBroadcastMessageInfo
Broadcast message info.
ZegoCallInvitationData
ZegoCameraStateIcon
monitor the camera status changes, when the status changes, the corresponding icon is automatically switched
ZegoCancelInvitationButton
ZegoCanvas
View object.
ZegoCDNConfig
CDN config object.
ZegoCopyrightedMusic
ZegoCopyrightedMusicConfig
CopyrightedMusic play configuration.
ZegoCopyrightedMusicDownloadResult
Callback for download song or accompaniment.
ZegoCopyrightedMusicGetKrcLyricByTokenResult
Get krc format lyrics complete callback.
ZegoCopyrightedMusicGetLrcLyricResult
Get lrc format lyrics complete callback.
ZegoCopyrightedMusicGetMusicByTokenResult
Callback for acquire songs or accompaniment through authorization token.
ZegoCopyrightedMusicGetStandardPitchResult
Get standard pitch data complete callback.
ZegoCopyrightedMusicInitResult
Callback for copyrighted music init.
ZegoCopyrightedMusicRequestAccompanimentClipResult
Callback for request accompaniment clip.
ZegoCopyrightedMusicRequestAccompanimentResult
Callback for request accompaniment.
ZegoCopyrightedMusicRequestConfig
Request configuration of song or accompaniment.
ZegoCopyrightedMusicRequestSongResult
Callback for request song.
ZegoCopyrightedMusicSendExtendedRequestResult
Callback for copyrighted music init.
ZegoCrossAppInfo
Cross APP playing stream configuration.
ZegoCustomAudioConfig
Custom audio configuration.
ZegoCustomAudioProcessConfig
Customize the audio processing configuration object.
ZegoCustomVideoCaptureConfig
Custom video capture configuration.
ZegoDataRecordConfig
Record config.
ZegoDataRecordProgress
File recording progress.
ZegoDeviceInfo
Device Info.
ZegoEffectsBeautyParam
Beauty configuration param.
ZegoEndButton
end room/channel/group
ZegoEngineConfig
Advanced engine configuration.
ZegoEngineProfile
Profile for create engine
ZegoErrorCode
ZegoExpressEngine
ZegoFontStyle
Font style.
ZegoHangUpConfirmDialogInfo
ZegoIMSendBarrageMessageResult
Callback for sending barrage message.
ZegoIMSendBroadcastMessageResult
Callback for sending broadcast messages.
ZegoIMSendCustomCommandResult
Callback for sending custom command.
ZegoInRoomMessage
ZegoInRoomMessageInput
ZegoInRoomMessageView
ZegoLabelInfo
Label info.
ZegoLayout
ZegoLayoutPictureInPicture
picture in picture layout
ZegoLayoutPictureInPictureConfig
layout config of picture in picture
ZegoLeaveButton
quit room/channel/group
ZegoLogConfig
Log config.
ZegoMediaPlayer
Zego MediaPlayer.
ZegoMediaPlayerLoadResourceResult
Callback for media player loads resources.
ZegoMediaPlayerSeekToResult
Callback for media player seek to playback progress.
ZegoMediaPlayerTakeSnapshotResult
The callback of the screenshot of the media player playing screen
ZegoMemberList
ZegoMemberListConfig
ZegoMicrophoneStateIcon
monitor the microphone status changes, when the status changes, the corresponding icon is automatically switched
ZegoMixerAudioConfig
Mix stream audio configuration.
ZegoMixerImageInfo
Set the image information of a single input stream in the mux.
ZegoMixerInput
Mixer input.
ZegoMixerOutput
Mixer output object.
ZegoMixerOutputVideoConfig
Mix stream output video config object.
ZegoMixerStartResult
Results of starting a mixer task.
ZegoMixerStopResult
Results of stoping a mixer task.
ZegoMixerTask
Mix stream task object.
ZegoMixerVideoConfig
Mix stream video config object.
ZegoNetworkProbeConfig
Network probe config
ZegoNetworkProbeHttpResult
http probe result
ZegoNetworkProbeResult
Network probe result
ZegoNetworkProbeTcpResult
tcp probe result
ZegoNetworkProbeTracerouteResult
traceroute result
ZegoNetworkProbeUdpResult
udp probe result
ZegoNetWorkResourceCache
Media player network cache information
ZegoNetworkSpeedTestConfig
Network speed test config
ZegoNetworkSpeedTestQuality
network speed test quality
ZegoNetworkTimeInfo
The NTP info
ZegoPerformanceStatus
System performance monitoring status
ZegoPlayerConfig
Advanced player configuration.
ZegoPlayerTakeSnapshotResult
Results of take play stream snapshot.
ZegoPlayStreamQuality
Played stream quality information.
ZegoPublisherConfig
Advanced publisher configuration.
ZegoPublisherSetStreamExtraInfoResult
Callback for setting stream extra information.
ZegoPublisherTakeSnapshotResult
Results of take publish stream snapshot.
ZegoPublisherUpdateCdnUrlResult
Callback for add/remove CDN URL.
ZegoPublishStreamQuality
Published stream quality information.
ZegoRangeAudio
ZegoRealTimeSequentialDataManager
ZegoRealTimeSequentialDataSentResult
Callback for sending real-time sequential data.
ZegoRefuseInvitationButton
ZegoReverbAdvancedParam
Audio reverberation advanced parameters.
ZegoReverbEchoParam
Audio reverberation echo parameters.
ZegoRippleAvatar
display sound level value through circular ripples
ZegoRoomConfig
Advanced room configuration.
ZegoRoomExtraInfo
Room extra information.
ZegoRoomLoginResult
Login room result callback.
ZegoRoomLogoutResult
Logout room result callback.
ZegoRoomSetRoomExtraInfoResult
Callback for setting room extra information.
ZegoSEIConfig
SEI configuration
ZegoSoundLevelConfig
Configuration for start sound level monitor.
ZegoSoundLevelInfo
Sound level info object.
ZegoStartCallCallInvitation
ZegoStartInvitationButton
ZegoStream
Stream object.
ZegoStreamRelayCDNInfo
Relay to CDN info.
ZegoSwitchAudioOutputButton
button used to switch audio output route between speaker or system device
ZegoSwitchCameraButton
switch cameras
ZegoToggleCameraButton
button used to open/close camera
ZegoToggleMicrophoneButton
button used to open/close microphone
ZegoTrafficControlProperty
Traffic control property (bitmask enumeration).
ZegoUIKit
ZegoUIKitPrebuiltCall
ZegoUIKitPrebuiltCallConfig
ZegoUIKitPrebuiltCallWithInvitation
ZegoUIKitUser
ZegoUser
User object.
ZegoVideoConfig
Video config.
ZegoVoiceChangerParam
Voice changer parameter.
ZegoWatermark
Watermark object.

Enums

SoundWaveType
the style of sound waves
ZegoAECMode
Audio echo cancellation mode.
ZegoANSMode
Active Noise Suppression mode.
ZegoAudioCaptureStereoMode
Audio capture stereo mode.
ZegoAudioChannel
Audio channel type.
ZegoAudioCodecID
Audio codec ID.
ZegoAudioConfigPreset
Audio Config Preset.
ZegoAudioDeviceMode
Audio device mode.
ZegoAudioDeviceType
Audio device type.
ZegoAudioEffectPlayState
AudioEffectPlayer state.
ZegoAudioRoute
Audio route
ZegoAudioSampleRate
audio sample rate.
ZegoAudioSourceType
Audio capture source type.
ZegoAudioVADStableStateMonitorType
stable voice activity detection type
ZegoAudioVADType
voice activity detection type
ZegoCameraExposureMode
Camera exposure mode.
ZegoCameraFocusMode
Camera focus mode.
ZegoCapturePipelineScaleMode
Capture pipeline scale mode.
ZegoCDNProtocol
CDN network protocol types supported by ZEGO
ZegoCopyrightedMusicBillingMode
VOD billing mode.
ZegoCopyrightedMusicType
The music resource type.
ZegoDataRecordState
Record state.
ZegoDataRecordType
Record type.
ZegoDeviceExceptionType
The exception type for the device.
ZegoDeviceType
Device type.
ZegoElectronicEffectsMode
Mode of Electronic Effects.
ZegoEncodeProfile
video encode profile.
ZegoEngineState
engine state.
ZegoFeatureType
SDK feature type.
ZegoFontType
Font type.
ZegoInvitationType
ZegoLanguage
Language.
ZegoLayoutMode
layout mode
ZegoLowlightEnhancementMode
Low light enhanced mode.
ZegoMediaPlayerAudioChannel
Audio channel.
ZegoMediaPlayerNetworkEvent
Player network event.
ZegoMediaPlayerState
Player state.
ZegoMenuBarButtonName
prefab button on menu bar
ZegoMenuBarStyle
ZegoMixerInputContentType
Mix stream content type.
ZegoMixRenderMode
Mixing stream video view render mode.
ZegoNetworkMode
Network mode
ZegoNetworkSpeedTestType
network speed test type
ZegoOrientationMode
Orientation mode of the video.
ZegoPlayerMediaEvent
Media event when playing.
ZegoPlayerState
Playing stream status.
ZegoPlayerVideoLayer
Player video layer.
ZegoPublishChannel
Publish channel.
ZegoPublisherState
Publish stream status.
ZegoRangeAudioMicrophoneState
Range audio microphone state.
ZegoRangeAudioMode
Range audio mode
ZegoRemoteDeviceState
Remote device status.
ZegoResourceType
Resource Type.
ZegoReverbPreset
Reverberation preset value.
ZegoRoomMode
Room mode.
ZegoRoomState
Room state.
ZegoRoomStateChangedReason
Room state change reason.
ZegoScenario
Application scenario.
ZegoSEIType
SEI type
ZegoStreamAlignmentMode
Stream alignment mode.
ZegoStreamCensorshipMode
Publish CensorshipMode.
ZegoStreamEvent
Publish or play stream event
ZegoStreamQualityLevel
Stream quality level.
ZegoStreamRelayCDNState
State of CDN relay.
ZegoStreamRelayCDNUpdateReason
Reason for state of CDN relay changed.
ZegoStreamResourceMode
Stream Resource Mode
ZegoTrafficControlFocusOnMode
Factors that trigger traffic control
ZegoTrafficControlMinVideoBitrateMode
Video transmission mode when current bitrate is lower than the set minimum bitrate.
ZegoUpdateType
Update type.
ZegoVideoBufferType
Video frame buffer type.
ZegoVideoCodecID
Video codec ID.
ZegoVideoConfigPreset
Video configuration resolution and bitrate preset enumeration. The preset resolutions are adapted for mobile and desktop. On mobile, height is longer than width, and desktop is the opposite. For example, 1080p is actually 1080(w) x 1920(h) on mobile and 1920(w) x 1080(h) on desktop.
ZegoVideoFlipMode
Video frame flip mode.
ZegoVideoFrameFormat
Video frame format.
ZegoVideoFrameFormatSeries
Video frame format series.
ZegoVideoMirrorMode
Mirror mode for previewing or playing the of the stream.
ZegoVideoStreamType
Video stream type
ZegoViewMode
Video rendering fill mode.
ZegoViewPosition
position of small audio video view
ZegoVoiceChangerPreset
Voice changer preset value.
ZegoVolumeType
volume type.

Typedefs

AudioVideoViewAvatarBuilder = Widget Function(BuildContext context, Size size, ZegoUIKitUser? user, Map extraInfo)
AudioVideoViewBackgroundBuilder = Widget Function(BuildContext context, Size size, ZegoUIKitUser? user, Map extraInfo)
type of audio video view background builder
AudioVideoViewForegroundBuilder = Widget Function(BuildContext context, Size size, ZegoUIKitUser? user, Map extraInfo)
type of audio video view foreground builder
ButtonClickBoolCallback = void Function(bool isON)
ConfigQuery = ZegoUIKitPrebuiltCallConfig Function(ZegoCallInvitationData)
MemberListItemBuilder = Widget Function(BuildContext context, Size size, ZegoUIKitUser user, Map extraInfo)
type of audio video view background builder