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.
Mixins
Extensions
- ZegoExpressAssetsUtils on ZegoExpressEngine
- ZegoExpressCanvasViewUtils on ZegoExpressEngine
- ZegoExpressEngineAudioEffectPlayer on ZegoExpressEngine
- ZegoExpressEngineCopyrightedMusic on ZegoExpressEngine
- ZegoExpressEngineCustomAudioIO on ZegoExpressEngine
- ZegoExpressEngineCustomVideoIO on ZegoExpressEngine
- ZegoExpressEngineDeprecatedApi on ZegoExpressEngine
- ZegoExpressEngineDevice on ZegoExpressEngine
- ZegoExpressEngineIM on ZegoExpressEngine
- ZegoExpressEngineMediaPlayer on ZegoExpressEngine
- ZegoExpressEngineMixer on ZegoExpressEngine
- ZegoExpressEnginePlayer on ZegoExpressEngine
- ZegoExpressEnginePreprocess on ZegoExpressEngine
- ZegoExpressEnginePublisher on ZegoExpressEngine
- ZegoExpressEngineRangeAudio on ZegoExpressEngine
- ZegoExpressEngineRecord on ZegoExpressEngine
- ZegoExpressEngineRoom on ZegoExpressEngine
- ZegoExpressEngineUtilities on ZegoExpressEngine
- ZegoInvitationTypeExtension on ZegoInvitationType
Constants
- controlBarButtonBackgroundColor → const Color
Properties
Functions
-
memberListItemUserName(
String name) → Widget -
memberListNameIcon(
String name) → Widget
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