Categories
This is a list of all categories.
Classes
This is a list of all classes.
Files
This is a list of all files.
Protocols
This is a list of all protocols.
Protocols | ||
---|---|---|
ZegoCustomVideoCaptureHandler | ZegoCustomVideoRenderHandler | ZegoEventHandler |
ZegoMediaPlayerAudioHandler | ZegoMediaPlayerEventHandler | ZegoMediaPlayerVideoHandler |
category Lists
ZegoExpressEngine(CustomVideoIO)
- setCustomVideoRenderHandler:
- setCustomVideoCaptureHandler:
- sendCustomVideoCaptureTextureData:size:timeStamp:
- sendCustomVideoCaptureTextureData:size:timeStamp:channel:
- sendCustomVideoCapturePixelBuffer:timeStamp:
- sendCustomVideoCapturePixelBuffer:timeStamp:channel:
- setCustomVideoCaptureFillMode:
- setCustomVideoCaptureFillMode:channel:
ZegoExpressEngine(Device)
- muteMicrophone:
- muteSpeaker:
- useAudioDevice:deviceType:
- getAudioDeviceList:
- enableAudioCaptureDevice:
- setBuiltInSpeakerOn:
- enableCamera:
- enableCamera:channel:
- useFrontCamera:
- useFrontCamera:channel:
- useVideoDevice:
- useVideoDevice:channel:
- getVideoDeviceList
- startSoundLevelMonitor
- stopSoundLevelMonitor
- startAudioSpectrumMonitor
- stopAudioSpectrumMonitor
ZegoExpressEngine(IM)
- sendBroadcastMessage:roomID:callback:
- sendBarrageMessage:roomID:callback:
- sendCustomCommand:toUserList:roomID:callback:
ZegoExpressEngine(MediaPlayer)
ZegoExpressEngine(Mixer)
ZegoExpressEngine(Player)
- startPlayingStream:canvas:
- startPlayingStream:canvas:config:
- stopPlayingStream:
- setPlayVolume:streamID:
- mutePlayStreamAudio:streamID:
- mutePlayStreamVideo:streamID:
- enableHardwareDecoder:
- enableCheckPoc:
ZegoExpressEngine(Preprocess)
- enableAEC:
- setAECMode:
- enableAGC:
- enableANS:
- enableBeautify:
- enableBeautify:channel:
- setBeautifyOption:
- setBeautifyOption:channel:
ZegoExpressEngine(Publisher)
- startPublishingStream:
- startPublishingStream:channel:
- stopPublishingStream
- stopPublishingStream:
- setStreamExtraInfo:callback:
- setStreamExtraInfo:channel:callback:
- startPreview:
- startPreview:channel:
- stopPreview
- stopPreview:
- setVideoConfig:
- setVideoConfig:channel:
- setVideoMirrorMode:
- setVideoMirrorMode:channel:
- setAppOrientation:
- setAppOrientation:channel:
- setAudioConfig:
- mutePublishStreamAudio:
- mutePublishStreamAudio:channel:
- mutePublishStreamVideo:
- mutePublishStreamVideo:channel:
- enableTrafficControl:property:
- setMinVideoBitrateForTrafficControl:mode:
- setCaptureVolume:
- addPublishCdnUrl:streamID:callback:
- removePublishCdnUrl:streamID:callback:
- enablePublishDirectToCDN:config:
- enablePublishDirectToCDN:config:channel:
- setPublishWatermark:isPreviewVisible:
- setPublishWatermark:isPreviewVisible:channel:
- sendSEI:
- sendSEI:channel:
- enableHardwareEncoder:
- setCapturePipelineScaleMode:
ZegoExpressEngine(Room)
class Lists
ZegoAudioConfig
ZegoAudioFrameParam
ZegoBarrageMessageInfo
ZegoBeautifyOption
ZegoBroadcastMessageInfo
ZegoCanvas
ZegoCDNConfig
ZegoCustomVideoCaptureConfig
ZegoCustomVideoRenderConfig
ZegoDeviceInfo
ZegoEngineConfig
- logConfig
- customVideoCaptureMainConfig
- customVideoCaptureAuxConfig
- customVideoRenderConfig
- advancedConfig
ZegoExpressEngine
- createEngineWithAppID:appSign:isTestEnv:scenario:eventHandler:
- destroyEngine:
- sharedEngine
- setEngineConfig:
- getVersion
- setEventHandler:
- uploadLog
- setDebugVerbose:language:
- setCustomVideoRenderHandler:
- setCustomVideoCaptureHandler:
- sendCustomVideoCaptureTextureData:size:timeStamp:
- sendCustomVideoCaptureTextureData:size:timeStamp:channel:
- sendCustomVideoCapturePixelBuffer:timeStamp:
- sendCustomVideoCapturePixelBuffer:timeStamp:channel:
- setCustomVideoCaptureFillMode:
- setCustomVideoCaptureFillMode:channel:
- muteMicrophone:
- muteSpeaker:
- useAudioDevice:deviceType:
- getAudioDeviceList:
- enableAudioCaptureDevice:
- setBuiltInSpeakerOn:
- enableCamera:
- enableCamera:channel:
- useFrontCamera:
- useFrontCamera:channel:
- useVideoDevice:
- useVideoDevice:channel:
- getVideoDeviceList
- startSoundLevelMonitor
- stopSoundLevelMonitor
- startAudioSpectrumMonitor
- stopAudioSpectrumMonitor
- sendBroadcastMessage:roomID:callback:
- sendBarrageMessage:roomID:callback:
- sendCustomCommand:toUserList:roomID:callback:
- createMediaPlayer
- destroyMediaPlayer:
- startMixerTask:callback:
- stopMixerTask:callback:
- startPlayingStream:canvas:
- startPlayingStream:canvas:config:
- stopPlayingStream:
- setPlayVolume:streamID:
- mutePlayStreamAudio:streamID:
- mutePlayStreamVideo:streamID:
- enableHardwareDecoder:
- enableCheckPoc:
- enableAEC:
- setAECMode:
- enableAGC:
- enableANS:
- enableBeautify:
- enableBeautify:channel:
- setBeautifyOption:
- setBeautifyOption:channel:
- startPublishingStream:
- startPublishingStream:channel:
- stopPublishingStream
- stopPublishingStream:
- setStreamExtraInfo:callback:
- setStreamExtraInfo:channel:callback:
- startPreview:
- startPreview:channel:
- stopPreview
- stopPreview:
- setVideoConfig:
- setVideoConfig:channel:
- setVideoMirrorMode:
- setVideoMirrorMode:channel:
- setAppOrientation:
- setAppOrientation:channel:
- setAudioConfig:
- mutePublishStreamAudio:
- mutePublishStreamAudio:channel:
- mutePublishStreamVideo:
- mutePublishStreamVideo:channel:
- enableTrafficControl:property:
- setMinVideoBitrateForTrafficControl:mode:
- setCaptureVolume:
- addPublishCdnUrl:streamID:callback:
- removePublishCdnUrl:streamID:callback:
- enablePublishDirectToCDN:config:
- enablePublishDirectToCDN:config:channel:
- setPublishWatermark:isPreviewVisible:
- setPublishWatermark:isPreviewVisible:channel:
- sendSEI:
- sendSEI:channel:
- enableHardwareEncoder:
- setCapturePipelineScaleMode:
- loginRoom:user:
- loginRoom:user:config:
- logoutRoom:
ZegoLogConfig
ZegoMediaPlayer
- totalDuration
- currentProgress
- volume
- currentState
- index
- setEventHandler:
- setVideoHandler:format:type:
- setAudioHandler:
- loadResource:callback:
- start
- stop
- pause
- resume
- seekTo:callback:
- enableRepeat:
- enableAux:
- muteLocal:
- setPlayerCanvas:
- setVolume:
- setProgressInterval:
ZegoMixerAudioConfig
ZegoMixerInput
- streamID
- contentType
- layout
- soundLevelID
- initWithStreamID:contentType:layout:
- initWithStreamID:contentType:layout:soundLevelID:
ZegoMixerOutput
ZegoMixerTask
- taskID
- initWithTaskID:
- setAudioConfig:
- setVideoConfig:
- setInputList:
- setOutputList:
- setWatermark:
- setBackgroundImageURL:
- enableSoundLevel:
ZegoMixerVideoConfig
ZegoPlayerConfig
ZegoPlayStreamQuality
- videoRecvFPS
- videoDecodeFPS
- videoRenderFPS
- videoKBPS
- audioRecvFPS
- audioDecodeFPS
- audioRenderFPS
- audioKBPS
- rtt
- packetLostRate
- peerToPeerDelay
- peerToPeerPacketLostRate
- level
- delay
- isHardwareDecode
- totalRecvBytes
- audioRecvBytes
- videoRecvBytes
ZegoPublishStreamQuality
- videoCaptureFPS
- videoEncodeFPS
- videoSendFPS
- videoKBPS
- audioCaptureFPS
- audioSendFPS
- audioKBPS
- rtt
- packetLostRate
- level
- isHardwareEncode
- totalSendBytes
- audioSendBytes
- videoSendBytes
ZegoRoomConfig
ZegoStream
ZegoStreamRelayCDNInfo
ZegoUser
ZegoVideoConfig
- captureResolution
- encodeResolution
- fps
- bitrate
- codecID
- defaultConfig
- configWithPreset:
- configWithResolution:
- initWithPreset:
- initWithResolution:
ZegoVideoFrameParam
ZegoWatermark
file Lists
ZegoExpressDefines.h
- ZGView
- ZGImage
- ZegoScenario
- ZegoScenarioGeneral
- ZegoScenarioCommunication
- ZegoScenarioLive
- ZegoLanguage
- ZegoLanguageEnglish
- ZegoLanguageChinese
- ZegoRoomState
- ZegoRoomStateDisconnected
- ZegoRoomStateConnecting
- ZegoRoomStateConnected
- ZegoPublishChannel
- ZegoPublishChannelMain
- ZegoPublishChannelAux
- ZegoViewMode
- ZegoViewModeAspectFit
- ZegoViewModeAspectFill
- ZegoViewModeScaleToFill
- ZegoVideoMirrorMode
- ZegoVideoMirrorModeOnlyPreviewMirror
- ZegoVideoMirrorModeBothMirror
- ZegoVideoMirrorModeNoMirror
- ZegoVideoMirrorModeOnlyPublishMirror
- ZegoPublisherState
- ZegoPublisherStateNoPublish
- ZegoPublisherStatePublishRequesting
- ZegoPublisherStatePublishing
- ZegoVideoConfigPreset
- ZegoVideoConfigPreset180P
- ZegoVideoConfigPreset270P
- ZegoVideoConfigPreset360P
- ZegoVideoConfigPreset540P
- ZegoVideoConfigPreset720P
- ZegoVideoConfigPreset1080P
- ZegoStreamQualityLevel
- ZegoStreamQualityLevelExcellent
- ZegoStreamQualityLevelGood
- ZegoStreamQualityLevelMedium
- ZegoStreamQualityLevelBad
- ZegoStreamQualityLevelDie
- ZegoAudioChannel
- ZegoAudioChannelMono
- ZegoAudioChannelStereo
- ZegoAudioCodecID
- ZegoAudioCodecIDDefault
- ZegoAudioCodecIDNormal
- ZegoAudioCodecIDNormal2
- ZegoAudioCodecIDNormal3
- ZegoAudioCodecIDLow
- ZegoAudioCodecIDLow2
- ZegoAudioCodecIDLow3
- ZegoVideoCodecID
- ZegoVideoCodecIDDefault
- ZegoVideoCodecIDSVC
- ZegoVideoCodecIDVP8
- ZegoPlayerVideoLayer
- ZegoPlayerVideoLayerAuto
- ZegoPlayerVideoLayerBase
- ZegoPlayerVideoLayerBaseExtend
- ZegoAECMode
- ZegoAECModeAggressive
- ZegoAECModeMedium
- ZegoAECModeSoft
- ZegoTrafficControlProperty
- ZegoTrafficControlPropertyBasic
- ZegoTrafficControlPropertyAdaptiveFPS
- ZegoTrafficControlPropertyAdaptiveResolution
- ZegoTrafficControlPropertyAdaptiveAudioBitrate
- ZegoTrafficControlMinVideoBitrateMode
- ZegoTrafficControlMinVideoBitrateModeNoVideo
- ZegoTrafficControlMinVideoBitrateModeUltraLowFPS
- ZegoPlayerState
- ZegoPlayerStateNoPlay
- ZegoPlayerStatePlayRequesting
- ZegoPlayerStatePlaying
- ZegoPlayerMediaEvent
- ZegoPlayerMediaEventAudioBreakOccur
- ZegoPlayerMediaEventAudioBreakResume
- ZegoPlayerMediaEventVideoBreakOccur
- ZegoPlayerMediaEventVideoBreakResume
- ZegoUpdateType
- ZegoUpdateTypeAdd
- ZegoUpdateTypeDelete
- ZegoStreamRelayCDNState
- ZegoStreamRelayCDNStateNoRelay
- ZegoStreamRelayCDNStateRelayRequesting
- ZegoStreamRelayCDNStateRelaying
- ZegoStreamRelayCDNUpdateReason
- ZegoStreamRelayCDNUpdateReasonNone
- ZegoStreamRelayCDNUpdateReasonServerError
- ZegoStreamRelayCDNUpdateReasonHandshakeFailed
- ZegoStreamRelayCDNUpdateReasonAccessPointError
- ZegoStreamRelayCDNUpdateReasonCreateStreamFailed
- ZegoStreamRelayCDNUpdateReasonBadName
- ZegoStreamRelayCDNUpdateReasonCDNServerDisconnected
- ZegoStreamRelayCDNUpdateReasonDisconnected
- ZegoBeautifyFeature
- ZegoBeautifyFeatureNone
- ZegoBeautifyFeaturePolish
- ZegoBeautifyFeatureWhiten
- ZegoBeautifyFeatureSkinWhiten
- ZegoBeautifyFeatureSharpen
- ZegoRemoteDeviceState
- ZegoRemoteDeviceStateOpen
- ZegoRemoteDeviceStateGenericError
- ZegoRemoteDeviceStateInvalidID
- ZegoRemoteDeviceStateNoAuthorization
- ZegoRemoteDeviceStateZeroFPS
- ZegoRemoteDeviceStateInUseByOther
- ZegoRemoteDeviceStateUnplugged
- ZegoRemoteDeviceStateRebootRequired
- ZegoRemoteDeviceStateSystemMediaServicesLost
- ZegoRemoteDeviceStateDisable
- ZegoRemoteDeviceStateMute
- ZegoRemoteDeviceStateInterruption
- ZegoRemoteDeviceStateInBackground
- ZegoRemoteDeviceStateMultiForegroundApp
- ZegoRemoteDeviceStateBySystemPressure
- ZegoAudioDeviceType
- ZegoAudioDeviceTypeInput
- ZegoAudioDeviceTypeOutput
- ZegoMixerInputContentType
- ZegoMixerInputContentTypeAudio
- ZegoMixerInputContentTypeVideo
- ZegoCapturePipelineScaleMode
- ZegoCapturePipelineScaleModePre
- ZegoCapturePipelineScaleModePost
- ZegoVideoFrameFormat
- ZegoVideoFrameFormatUnknown
- ZegoVideoFrameFormatI420
- ZegoVideoFrameFormatNV12
- ZegoVideoFrameFormatNV21
- ZegoVideoFrameFormatBGRA32
- ZegoVideoFrameFormatRGBA32
- ZegoVideoFrameFormatARGB32
- ZegoVideoFrameFormatABGR32
- ZegoVideoFrameFormatI422
- ZegoVideoBufferType
- ZegoVideoBufferTypeUnknown
- ZegoVideoBufferTypeRawData
- ZegoVideoBufferTypeGLTexture2D
- ZegoVideoBufferTypeCVPixelBuffer
- ZegoVideoFrameFormatSeries
- ZegoVideoFrameFormatSeriesRGB
- ZegoVideoFrameFormatSeriesYUV
- ZegoVideoFlipMode
- ZegoVideoFlipModeNone
- ZegoVideoFlipModeX
- ZegoAudioConfigPreset
- ZegoAudioConfigPresetBasicQuality
- ZegoAudioConfigPresetStandardQuality
- ZegoAudioConfigPresetStandardQualityStereo
- ZegoAudioConfigPresetHighQuality
- ZegoAudioConfigPresetHighQualityStereo
- ZegoMediaPlayerState
- ZegoMediaPlayerStateNoPlay
- ZegoMediaPlayerStatePlaying
- ZegoMediaPlayerStatePausing
- ZegoMediaPlayerStatePlayEnded
- ZegoMediaPlayerNetworkEvent
- ZegoMediaPlayerNetworkEventBufferBegin
- ZegoMediaPlayerNetworkEventBufferEnded
- ZegoDestroyCompletionCallback
- ZegoPublisherSetStreamExtraInfoCallback
- ZegoPublisherUpdateCdnUrlCallback
- ZegoMixerStartCallback
- ZegoMixerStopCallback
- ZegoIMSendBroadcastMessageCallback
- ZegoIMSendBarrageMessageCallback
- ZegoIMSendCustomCommandCallback
- ZegoMediaPlayerLoadResourceCallback
- ZegoMediaPlayerSeekToCallback
ZegoExpressEngine+CustomVideoIO.h
ZegoExpressEngine+Device.h
ZegoExpressEngine+IM.h
ZegoExpressEngine+MediaPlayer.h
ZegoExpressEngine+Mixer.h
ZegoExpressEngine+Player.h
ZegoExpressEngine+Preprocess.h
ZegoExpressEngine+Publisher.h
ZegoExpressEngine+Room.h
ZegoExpressEngine.h
ZegoExpressEventHandler.h
protocol Lists
ZegoCustomVideoCaptureHandler
ZegoCustomVideoRenderHandler
- onCapturedVideoFrameRawData:dataLength:param:flipMode:channel:
- onRemoteVideoFrameRawData:dataLength:param:streamID:
- onCapturedVideoFrameCVPixelBuffer:param:flipMode:channel:
- onRemoteVideoFrameCVPixelBuffer:param:streamID:
ZegoEventHandler
- onDebugError:funcName:info:
- onRoomStateUpdate:errorCode:extendedData:roomID:
- onRoomUserUpdate:userList:roomID:
- onRoomOnlineUserCountUpdate:roomID:
- onRoomStreamUpdate:streamList:roomID:
- onRoomStreamExtraInfoUpdate:roomID:
- onPublisherStateUpdate:errorCode:extendedData:streamID:
- onPublisherQualityUpdate:streamID:
- onPublisherCapturedAudioFirstFrame
- onPublisherCapturedVideoFirstFrame:
- onPublisherVideoSizeChanged:channel:
- onPublisherRelayCDNStateUpdate:streamID:
- onPlayerStateUpdate:errorCode:extendedData:streamID:
- onPlayerQualityUpdate:streamID:
- onPlayerMediaEvent:streamID:
- onPlayerRecvAudioFirstFrame:
- onPlayerRecvVideoFirstFrame:
- onPlayerRenderVideoFirstFrame:
- onPlayerVideoSizeChanged:streamID:
- onPlayerRecvSEI:streamID:
- onMixerRelayCDNStateUpdate:taskID:
- onMixerSoundLevelUpdate:
- onAudioDeviceStateChanged:updateType:deviceType:
- onVideoDeviceStateChanged:updateType:
- onCapturedSoundLevelUpdate:
- onRemoteSoundLevelUpdate:
- onCapturedAudioSpectrumUpdate:
- onRemoteAudioSpectrumUpdate:
- onDeviceError:deviceName:
- onRemoteCameraStateUpdate:streamID:
- onRemoteMicStateUpdate:streamID:
- onIMRecvBroadcastMessage:roomID:
- onIMRecvBarrageMessage:roomID:
- onIMRecvCustomCommand:fromUser:roomID: