- A
- addVideoWatermark [1/2][1]
- addVideoWatermark [2/2][1]
- addVideoWatermarkEx[1]
- AddView[1]
- adjustAudioMixingPlayoutVolume[1]
- adjustAudioMixingPublishVolume[1]
- adjustAudioMixingVolume[1]
- adjustCustomAudioPlayoutVolume[1]
- adjustCustomAudioPublishVolume[1]
- adjustLoopbackSignalVolume[1]
- adjustPlaybackSignalVolume[1]
- adjustPlayoutVolume[1]
- adjustPublishSignalVolume[1]
- adjustRecordingSignalVolume[1]
- adjustUserPlaybackSignalVolume[1]
- adjustUserPlaybackSignalVolumeEx[1]
- C
- Canvas[1]
- clearRemotePositions[1]
- clearVideoWatermarkEx[1]
- clearVideoWatermarks[1]
- Code[1]
- complain[1]
- configRhythmPlayer[1]
- createAgoraRtcEngine[1]
- createCustomAudioTrack[1]
- createCustomVideoTrack[1]
- createDataStream [1/2][1]
- createDataStream [2/2][1]
- createDataStreamEx [1/2][1]
- createDataStreamEx [2/2][1]
- createMediaPlayer[1]
- D
- E
- enableAudio[1]
- enableAudioSpectrumMonitor[1]
- enableAudioVolumeIndication[1]
- enableAudioVolumeIndicationEx[1]
- enableAutoRemoveCache[1]
- enableCameraCenterStage[1]
- enableContentInspect[1]
- enableContentInspectEx[1]
- enableCustomAudioLocalPlayback[1]
- enableDualStreamMode [1/2][1]
- enableDualStreamMode [2/2][1]
- enableDualStreamModeEx[1]
- enableEncryption[1]
- enableEncryptionEx[1]
- enableExtension[1]
- enableFaceDetection[1]
- enableInEarMonitoring[1]
- enableInstantMediaRendering[1]
- enableLocalAudio[1]
- enableLocalVideo[1]
- enableLoopbackRecording[1]
- enableLoopbackRecordingEx[1]
- enableMultiCamera[1]
- enableSoundPositionIndication[1]
- enableSpatialAudio[1]
- enableVideo[1]
- enableVideoImageSource[1]
- enableVirtualBackground[1]
- enableVoiceAITuner[1]
- enableWebSdkInteroperability[1]
- enumeratePlaybackDevices[1]
- enumerateRecordingDevices[1]
- enumerateVideoDevices[1]
- F
- G
- GetAppId[1]
- getApplicationVolume[1]
- getAudioDeviceInfo[1]
- getAudioMixingCurrentPosition[1]
- getAudioMixingDuration[1]
- getAudioMixingPlayoutVolume[1]
- getAudioMixingPublishVolume[1]
- getAudioTrackCount[1]
- GetAutoPlay[1]
- getCacheDir[1]
- getCacheFileCount[1]
- getCallId[1]
- getCallIdEx[1]
- getCameraMaxZoomFactor[1]
- getCapability[1]
- GetConfigs [1/3][1]
- GetConfigs [2/3][1]
- GetConfigs [3/3][1]
- getConnectionState[1]
- getConnectionStateEx[1]
- getCount[1][2][3]
- getCurrentMonotonicTimeInMs[1]
- getDefaultDevice [1/2][1]
- getDefaultDevice [2/2][1]
- getDevice[1][2]
- getDevice [1/2][1]
- getDevice [2/2][1]
- getDuration[1]
- getEarMonitoringAudioParams[1]
- getEffectCurrentPosition[1]
- getEffectDuration[1]
- getEffectsVolume[1]
- getErrorDescription[1]
- getExtensionProperty[1]
- GetFromBridge[1]
- GetInfo[1]
- GetJsonParameter[1]
- getLoopbackDevice[1]
- getMaxCacheFileCount[1]
- getMaxCacheFileSize[1]
- getMaxMetadataSize[1]
- getMediaPlayerCacheManager[1]
- getMediaPlayerId[1]
- getMirrorApplied[1]
- GetMirrorMode[1]
- getMixedAudioParams[1]
- getMute[1]
- getNetworkType[1]
- getNtpWallTimeInMs[1]
- getObservedAudioFramePosition[1]
- getObservedFramePosition[1]
- getPlaybackAudioParams[1]
- getPlaybackDevice[1]
- getPlaybackDeviceInfo [1/2][1]
- getPlaybackDeviceInfo [2/2][1]
- getPlaybackDeviceMute[1]
- getPlaybackDeviceVolume[1]
- getPlayoutVolume[1]
- getPlayPosition[1]
- getPlaySrc[1]
- getPublishSignalVolume[1]
- getRecordAudioParams[1]
- getRecordingDevice[1]
- getRecordingDeviceInfo [1/2][1]
- getRecordingDeviceInfo [2/2][1]
- getRecordingDeviceMute[1]
- getRecordingDeviceVolume[1]
- GetRenderMode[1]
- getRotationApplied[1]
- getScreenCaptureSources[1]
- getSourceInfo[1]
- getState[1]
- GetStats[1]
- getStreamCount[1]
- getStreamInfo[1]
- getUserInfoByUid[1]
- getUserInfoByUserAccount[1]
- getVersion[1]
- getVideoFormatPreference[1]
- getVideoFrameProcessMode[1]
- getVolumeOfEffect[1]
- I
- initialize[1][2]
- InitMediaEngine[1]
- isApplicationMute[1]
- isCameraAutoExposureFaceModeSupported[1]
- isCameraAutoFocusFaceModeSupported[1]
- isCameraCenterStageSupported[1]
- isCameraExposurePositionSupported[1]
- isCameraExposureSupported[1]
- isCameraFaceDetectSupported[1]
- isCameraFocusSupported[1]
- isCameraTorchSupported[1]
- isCameraZoomSupported[1]
- isFeatureAvailableOnDevice[1]
- isSpeakerphoneEnabled[1]
- J
- L
- M
- Message[1]
- mute[1]
- muteAllRemoteAudioStreams[1][2]
- muteAllRemoteAudioStreamsEx[1]
- muteAllRemoteVideoStreams[1]
- muteAllRemoteVideoStreamsEx[1]
- MuteAudio[1]
- muteLocalAudioStream[1][2]
- muteLocalAudioStreamEx[1]
- muteLocalVideoStream[1]
- muteLocalVideoStreamEx[1]
- muteRecordingSignal[1]
- muteRemoteAudioStream[1][2]
- muteRemoteAudioStreamEx[1]
- muteRemoteVideoStream[1]
- muteRemoteVideoStreamEx[1]
- MuteVideo[1]
- N
- numberOfCapabilities[1]
- O
- onActiveSpeaker[1]
- onAudioDeviceStateChanged[1]
- onAudioDeviceVolumeChanged[1]
- onAudioEffectFinished[1]
- onAudioMixingFinished[1]
- onAudioMixingPositionChanged[1]
- onAudioMixingStateChanged[1]
- onAudioPublishStateChanged[1]
- onAudioQuality[1]
- onAudioRoutingChanged[1]
- onAudioSubscribeStateChanged[1]
- onAudioVolumeIndication[1][2][3]
- onCameraExposureAreaChanged[1]
- onCameraFocusAreaChanged[1]
- onCameraReady[1]
- onCaptureVideoFrame[1]
- onChannelMediaRelayStateChanged[1]
- onClientRoleChangeFailed[1]
- onConnectionBanned[1]
- onConnectionInterrupted[1]
- onConnectionLost[1]
- onConnectionStateChanged[1]
- onDirectCdnStreamingStateChanged[1]
- onDirectCdnStreamingStats[1]
- onEarMonitoringAudioFrame[1]
- onEncodedVideoFrameReceived[1]
- onEncryptionError[1]
- onError[1]
- onEvent[1]
- onExtensionErrorWithContext[1]
- onExtensionEventWithContext[1]
- onExtensionStartedWithContext[1]
- onExtensionStoppedWithContext[1]
- onFaceInfo[1]
- onFacePositionChanged[1]
- onFirstLocalAudioFramePublished[1]
- onFirstLocalVideoFrame[1]
- onFirstLocalVideoFramePublished[1]
- onFirstRemoteAudioDecoded[1]
- onFirstRemoteAudioFrame[1]
- onFirstRemoteVideoDecoded[1]
- onFirstRemoteVideoFrame[1]
- onFrame[1][2]
- onJoinChannelSuccess[1]
- onLastmileProbeResult[1]
- onLastmileQuality[1]
- onLeaveChannel[1]
- onLocalAudioSpectrum[1]
- onLocalAudioStateChanged[1]
- onLocalAudioStats[1]
- onLocalUserRegistered[1]
- onLocalVideoStateChanged[1]
- onLocalVideoStats[1]
- onLocalVideoTranscoderError[1]
- onMetaData [1/2][1]
- onMetadata [2/2][1]
- onMetadataReceived[1]
- onMixedAudioEncodedFrame[1]
- onMixedAudioFrame[1]
- onNetworkQuality[1]
- onNetworkTypeChanged[1]
- onPermissionError[1]
- onPlaybackAudioEncodedFrame[1]
- onPlaybackAudioFrame[1]
- onPlaybackAudioFrameBeforeMixing[1]
- onPlayBufferUpdated[1]
- onPlayerCacheStats[1]
- onPlayerEvent[1]
- onPlayerInfoUpdated [1/2][1]
- onPlayerInfoUpdated [2/2][1]
- onPlayerPlaybackStats[1]
- onPlayerSourceStateChanged[1]
- onPlayerSrcInfoChanged[1]
- onPositionChanged[1]
- onPreEncodeVideoFrame[1]
- onPreloadEvent[1]
- onProxyConnected[1]
- onReadData[1]
- onReadyToSendMetadata[1]
- onReceiveAudioPacket[1]
- onReceiveVideoPacket[1]
- onRecordAudioEncodedFrame[1]
- onRecordAudioFrame[1]
- onRejoinChannelSuccess[1]
- onRemoteAudioSpectrum[1]
- onRemoteAudioStateChanged[1]
- onRemoteAudioStats[1]
- onRemoteAudioTransportStats[1]
- onRemoteSubscribeFallbackToAudioOnly[1]
- onRemoteVideoStateChanged[1]
- onRemoteVideoStats[1]
- onRemoteVideoTransportStats[1]
- onRenderVideoFrame[1]
- onRequestToken[1]
- onResolutionChanged[1]
- onRhythmPlayerStateChanged[1]
- onRtcStats[1]
- onRtmpStreamingEvent[1]
- onRtmpStreamingStateChanged[1]
- onSeek[1]
- onSendAudioPacket[1]
- onSendVideoPacket[1]
- onSnapshotTaken[1]
- onStateChanged[1]
- onStreamMessage[1][2]
- onStreamMessageError[1][2]
- onTokenPrivilegeWillExpire[1]
- onTranscodedStreamLayoutInfo[1]
- onTranscodingUpdated[1]
- onUplinkNetworkInfoUpdated[1][2]
- onUserEnableLocalVideo[1]
- onUserEnableVideo[1]
- onUserInfoUpdated[1]
- onUserMuteAudio[1]
- onUserMuteVideo[1]
- onUserOffline[1]
- onVideoDeviceStateChanged[1]
- onVideoPublishStateChanged[1]
- onVideoRenderingTracingResult[1]
- onVideoSizeChanged[1]
- onVideoStopped[1]
- onVideoSubscribeStateChanged[1]
- open[1]
- openWithMediaSource[1]
- OpenWithUrl[1]
- P
- Pause[1][2]
- pauseAllChannelMediaRelay[1]
- pauseAllChannelMediaRelayEx[1]
- pauseAllEffects[1]
- pauseAudioMixing[1]
- pauseEffect[1]
- Play[1][2]
- playAllEffects[1]
- playEffect[1]
- Player[1]
- playPreloadedSrc[1]
- preloadChannel[1]
- preloadChannelWithUserAccount[1]
- preloadEffect[1]
- preloadSrc[1]
- PreloadWithUrl[1]
- pullAudioFrame[1]
- pushAudioFrame[1]
- pushVideoFrame[1]
- Q
- R
- rate[1]
- registerAudioEncodedFrameObserver[1]
- registerAudioFrameObserver[1]
- registerAudioFrameObserver [1/2][1]
- registerAudioFrameObserver [2/2][1]
- registerAudioSpectrumObserver[1]
- registerExtension[1]
- registerFaceInfoObserver[1]
- registerLocalUserAccount[1]
- registerMediaMetadataObserver[1]
- RegisterObserver[1]
- registerPacketObserver[1]
- registerPlayerSourceObserver[1]
- registerVideoEncodedFrameObserver[1]
- registerVideoFrameObserver[1][2]
- release[1][2][3][4][5][6][7]
- removeAllCaches[1]
- removeCacheByUri[1]
- removeOldCache[1]
- removeRemotePosition[1]
- RemoveView[1]
- renewToken[1]
- resume[1]
- resumeAllChannelMediaRelay[1]
- resumeAllChannelMediaRelayEx[1]
- resumeAllEffects[1]
- resumeAudioMixing[1]
- resumeEffect[1]
- Rte[1]
- S
- seek[1]
- selectAudioTrack [1/2][1]
- selectAudioTrack [2/2][1]
- selectMultiAudioTrack[1]
- sendCustomReportMessage[1]
- sendCustomReportMessageEx[1]
- sendStreamMessage[1]
- sendStreamMessageEx[1]
- setAdvancedAudioOptions[1]
- setAINSMode[1]
- SetAppId[1]
- setApplicationMute[1]
- setApplicationVolume[1]
- setAudioDualMonoMode[1]
- setAudioEffectParameters[1]
- setAudioEffectPreset[1]
- setAudioMixingDualMonoMode[1]
- setAudioMixingPitch[1]
- setAudioMixingPlaybackSpeed[1]
- setAudioMixingPosition[1]
- setAudioPitch[1]
- setAudioProfile [1/2][1]
- setAudioProfile [2/2][1]
- setAudioRecvRange[1]
- setAudioScenario[1]
- setAudioSessionOperationRestriction[1]
- SetAutoPlay[1]
- setBeautyEffectOptions[1]
- setCacheDir[1]
- setCameraAutoExposureFaceModeEnabled[1]
- setCameraAutoFocusFaceModeEnabled[1]
- setCameraCapturerConfiguration[1]
- setCameraDeviceOrientation[1]
- setCameraExposureFactor[1]
- setCameraExposurePosition[1]
- setCameraFocusPositionInPreview[1]
- setCameraStabilizationMode[1]
- setCameraTorchOn[1]
- setCameraZoomFactor[1]
- SetCanvas[1]
- setChannelProfile[1]
- setClientRole [1/2][1]
- setClientRole [2/2][1]
- setCloudProxy[1]
- setColorEnhanceOptions[1]
- SetConfigs [1/3][1]
- SetConfigs [2/3][1]
- SetConfigs [3/3][1]
- setDefaultAudioRouteToSpeakerphone[1]
- setDevice[1][2][3]
- setDirectCdnStreamingAudioConfiguration[1]
- setDirectCdnStreamingVideoConfiguration[1]
- setDistanceUnit[1]
- setDualStreamMode [1/2][1]
- setDualStreamMode [2/2][1]
- setDualStreamModeEx[1]
- setEarMonitoringAudioFrameParameters[1]
- setEffectPosition[1]
- setEffectsVolume[1]
- setEnableSpeakerphone[1]
- setExtensionProperty[1]
- setExtensionProviderProperty[1]
- setExternalAudioSink[1][2]
- setExternalAudioSource[1][2]
- setExternalMediaProjection[1]
- setExternalRemoteEglContext[1]
- setExternalVideoSource[1]
- setFilterEffectOptions[1]
- setHeadphoneEQParameters[1]
- setHeadphoneEQPreset[1]
- setInEarMonitoringVolume[1]
- SetJsonParameter[1]
- setLocalRenderMode [1/2][1]
- setLocalRenderMode [2/2][1]
- setLocalRenderTargetFps[1]
- setLocalVideoMirrorMode[1]
- setLocalVoiceEqualization[1]
- setLocalVoiceFormant[1]
- setLocalVoicePitch[1]
- setLocalVoiceReverb[1]
- setLogFile[1]
- setLogFileSize[1]
- setLogFilter[1]
- setLogLevel[1]
- setLoopbackDevice[1]
- setLoopCount[1]
- setLowlightEnhanceOptions[1]
- setMaxAudioRecvCount[1]
- setMaxCacheFileCount[1]
- setMaxCacheFileSize[1]
- SetMirrorMode[1]
- setMixedAudioFrameParameters[1]
- setParameters [1/2][1]
- setParameters [2/2][1]
- setPlaybackAudioFrameBeforeMixingParameters[1]
- setPlaybackAudioFrameParameters[1]
- setPlaybackDevice[1]
- setPlaybackDeviceMute[1]
- setPlaybackDeviceVolume[1]
- setPlaybackSpeed[1]
- setPlayerAttenuation[1]
- setPlayerOption [1/2][1]
- setPlayerOption [2/2][1]
- setRecordingAudioFrameParameters[1]
- setRecordingDevice[1]
- setRecordingDeviceMute[1]
- setRecordingDeviceVolume[1]
- setRemoteAudioAttenuation[1]
- setRemoteDefaultVideoStreamType[1]
- setRemoteRenderMode[1]
- setRemoteRenderModeEx[1]
- setRemoteRenderTargetFps[1]
- setRemoteSubscribeFallbackOption[1]
- setRemoteUserSpatialAudioParams[1][2]
- setRemoteVideoStreamType[1]
- setRemoteVideoStreamTypeEx[1]
- setRemoteVideoSubscriptionOptions[1]
- setRemoteVideoSubscriptionOptionsEx[1]
- setRemoteVoicePosition[1]
- setRemoteVoicePositionEx[1]
- setRenderMode[1][2]
- setRouteInCommunicationMode[1]
- setScreenCaptureContentHint[1]
- setScreenCaptureScenario[1]
- setSpatialAudioParams[1]
- setSubscribeAudioAllowlist[1]
- setSubscribeAudioAllowlistEx[1]
- setSubscribeAudioBlocklist[1]
- setSubscribeAudioBlocklistEx[1]
- setSubscribeVideoAllowlist[1]
- setSubscribeVideoAllowlistEx[1]
- setSubscribeVideoBlocklist[1]
- setSubscribeVideoBlocklistEx[1]
- setupLocalVideo[1]
- setupRemoteVideo[1]
- setupRemoteVideoEx[1]
- setVideoDenoiserOptions[1]
- setVideoEncoderConfiguration[1]
- setVideoEncoderConfigurationEx[1]
- setVideoScenario[1]
- setView[1]
- setVoiceBeautifierParameters[1]
- setVoiceBeautifierPreset[1]
- setVoiceConversionPreset[1]
- setVolumeOfEffect[1]
- setZones[1]
- startAudioDeviceLoopbackTest[1]
- startAudioMixing [1/2][1]
- startAudioMixing [2/2][1]
- startAudioRecording [1/3][1]
- startAudioRecording [2/3][1]
- startAudioRecording [3/3][1]
- startCameraCapture[1]
- startDirectCdnStreaming[1]
- startEchoTest[1]
- startLastmileProbeTest[1]
- startLocalAudioMixer[1]
- startLocalVideoTranscoder[1]
- startMediaRenderingTracing[1]
- startMediaRenderingTracingEx[1]
- startOrUpdateChannelMediaRelay[1]
- startOrUpdateChannelMediaRelayEx[1]
- startPlaybackDeviceTest[1]
- startPreview [1/2][1]
- startPreview [2/2][1]
- startRecordingDeviceTest[1]
- startRhythmPlayer[1]
- startRtmpStreamWithoutTranscoding[1]
- startRtmpStreamWithoutTranscodingEx[1]
- startRtmpStreamWithTranscoding[1]
- startRtmpStreamWithTranscodingEx[1]
- startScreenCapture [1/2][1]
- startScreenCapture [2/2][1]
- startScreenCaptureByDisplayId[1]
- startScreenCaptureByScreenRect[1]
- startScreenCaptureByWindowId[1]
- Stop[1][2]
- stopAllEffects[1]
- stopAudioDeviceLoopbackTest[1]
- stopAudioMixing[1]
- stopAudioRecording[1]
- stopCameraCapture[1]
- stopChannelMediaRelay[1]
- stopChannelMediaRelayEx[1]
- stopDirectCdnStreaming[1]
- stopEchoTest[1]
- stopEffect[1]
- stopLastmileProbeTest[1]
- stopLocalAudioMixer[1]
- stopLocalVideoTranscoder[1]
- stopPlaybackDeviceTest[1]
- stopPreview [1/2][1]
- stopPreview [2/2][1]
- stopRecordingDeviceTest[1]
- stopRhythmPlayer[1]
- stopRtmpStream[1]
- stopRtmpStreamEx[1]
- stopScreenCapture [1/2][1]
- stopScreenCapture [2/2][1]
- switchCamera[1]
- switchSrc[1]
- T
- U
- unloadAllEffects[1]
- unloadEffect[1]
- unloadSrc[1]
- unregisterAudioFrameObserver[1]
- unregisterAudioSpectrumObserver[1]
- unregisterMediaMetadataObserver[1]
- UnregisterObserver[1]
- unregisterPlayerSourceObserver[1]
- unregisterVideoFrameObserver[1]
- updateChannelMediaOptions[1]
- updateChannelMediaOptionsEx[1]
- updateLocalAudioMixerConfiguration[1]
- updateLocalTranscoderConfiguration[1]
- updatePlayerPositionInfo[1]
- updatePreloadChannelToken[1]
- updateRemotePosition[1]
- updateRtmpTranscoding[1]
- updateRtmpTranscodingEx[1]
- updateScreenCapture[1]
- updateScreenCaptureParameters[1]
- updateScreenCaptureRegion[1]
- updateSelfPosition[1]