addHandler(IRtcEngineEventHandler handler) | io.agora.rtc.RtcEngine | |
addPublishStreamUrl(String url, boolean transcodingEnabled) | io.agora.rtc.RtcEngine | |
addVideoWatermark(AgoraImage watermark) | io.agora.rtc.RtcEngine | |
addVideoWatermark(String watermarkUrl, WatermarkOptions options) | io.agora.rtc.RtcEngine | |
adjustAudioMixingPlayoutVolume(int volume) | io.agora.rtc.RtcEngine | |
adjustAudioMixingPublishVolume(int volume) | io.agora.rtc.RtcEngine | |
adjustAudioMixingVolume(int volume) | io.agora.rtc.RtcEngine | |
adjustPlaybackSignalVolume(int volume) | io.agora.rtc.RtcEngine | |
adjustRecordingSignalVolume(int volume) | io.agora.rtc.RtcEngine | |
adjustUserPlaybackSignalVolume(int uid, int volume) | io.agora.rtc.RtcEngine | |
clearVideoWatermarks() | io.agora.rtc.RtcEngine | |
complain(String callId, String description) | io.agora.rtc.RtcEngine | |
create(Context context, String appId, IRtcEngineEventHandler handler) | io.agora.rtc.RtcEngine | static |
create(RtcEngineConfig config) | io.agora.rtc.RtcEngine | static |
createDataStream(boolean reliable, boolean ordered) | io.agora.rtc.RtcEngine | |
createDataStream(DataStreamConfig config) | io.agora.rtc.RtcEngine | |
CreateRendererView(Context context) | io.agora.rtc.RtcEngine | static |
createRtcChannel(String channelId) | io.agora.rtc.RtcEngine | |
CreateTextureView(Context context) | io.agora.rtc.RtcEngine | static |
destroy() | io.agora.rtc.RtcEngine | static |
disableAudio() | io.agora.rtc.RtcEngine | |
disableLastmileTest() | io.agora.rtc.RtcEngine | |
disableVideo() | io.agora.rtc.RtcEngine | |
enableAudio() | io.agora.rtc.RtcEngine | |
enableAudioQualityIndication(boolean enabled) | io.agora.rtc.RtcEngine | |
enableAudioVolumeIndication(int interval, int smooth, boolean report_vad) | io.agora.rtc.RtcEngine | |
enableDeepLearningDenoise(boolean enabled) | io.agora.rtc.RtcEngine | |
enableDualStreamMode(boolean enabled) | io.agora.rtc.RtcEngine | |
enableEncryption(boolean enabled, EncryptionConfig config) | io.agora.rtc.RtcEngine | |
enableFaceDetection(boolean enable) | io.agora.rtc.RtcEngine | |
enableHighPerfWifiMode(boolean enable) | io.agora.rtc.RtcEngine | |
enableInEarMonitoring(boolean enabled) | io.agora.rtc.RtcEngine | |
enableLastmileTest() | io.agora.rtc.RtcEngine | |
enableLocalAudio(boolean enabled) | io.agora.rtc.RtcEngine | |
enableLocalVideo(boolean enabled) | io.agora.rtc.RtcEngine | |
enableLocalVoicePitchCallback(int interval) | io.agora.rtc.RtcEngine | |
enableRemoteSuperResolution(int uid, boolean enable) | io.agora.rtc.RtcEngine | |
enableRemoteSuperResolution(boolean enable, int mode, int uid) | io.agora.rtc.RtcEngine | |
enableSoundPositionIndication(boolean enabled) | io.agora.rtc.RtcEngine | |
enableVideo() | io.agora.rtc.RtcEngine | |
enableVirtualBackground(boolean enabled, VirtualBackgroundSource backgroundSource) | io.agora.rtc.RtcEngine | |
enableWebSdkInteroperability(boolean enabled) | io.agora.rtc.RtcEngine | |
externalLibPath (defined in io.agora.rtc.RtcEngine) | io.agora.rtc.RtcEngine | protectedstatic |
getAudioEffectManager() | io.agora.rtc.RtcEngine | |
getAudioFileInfo(String filePath) | io.agora.rtc.RtcEngine | |
getAudioMixingCurrentPosition() | io.agora.rtc.RtcEngine | |
getAudioMixingDuration() | io.agora.rtc.RtcEngine | |
getAudioMixingPlayoutVolume() | io.agora.rtc.RtcEngine | |
getAudioMixingPublishVolume() | io.agora.rtc.RtcEngine | |
getAudioTrackCount() | io.agora.rtc.RtcEngine | |
getCallId() | io.agora.rtc.RtcEngine | |
getCameraMaxZoomFactor() | io.agora.rtc.RtcEngine | |
getConnectionState() | io.agora.rtc.RtcEngine | |
getErrorDescription(int error) | io.agora.rtc.RtcEngine | static |
getMediaEngineVersion() | io.agora.rtc.RtcEngine | static |
getNativeHandle() | io.agora.rtc.RtcEngine | |
getParameter(String parameter, String args) | io.agora.rtc.RtcEngine | |
getRecommendedEncoderType() | io.agora.rtc.RtcEngine | static |
getSdkVersion() | io.agora.rtc.RtcEngine | static |
getUserInfoByUid(int uid, UserInfo userInfo) | io.agora.rtc.RtcEngine | |
getUserInfoByUserAccount(String userAccount, UserInfo userInfo) | io.agora.rtc.RtcEngine | |
isCameraAutoFocusFaceModeSupported() | io.agora.rtc.RtcEngine | |
isCameraExposurePositionSupported() | io.agora.rtc.RtcEngine | |
isCameraFocusSupported() | io.agora.rtc.RtcEngine | |
isCameraTorchSupported() | io.agora.rtc.RtcEngine | |
isCameraZoomSupported() | io.agora.rtc.RtcEngine | |
isSpeakerphoneEnabled() | io.agora.rtc.RtcEngine | |
isTextureEncodeSupported() | io.agora.rtc.RtcEngine | |
joinChannel(String token, String channelName, String optionalInfo, int optionalUid) | io.agora.rtc.RtcEngine | |
joinChannel(String token, String channelName, String optionalInfo, int optionalUid, ChannelMediaOptions options) | io.agora.rtc.RtcEngine | |
joinChannelWithUserAccount(String token, String channelName, String userAccount) | io.agora.rtc.RtcEngine | |
joinChannelWithUserAccount(String token, String channelName, String userAccount, ChannelMediaOptions options) | io.agora.rtc.RtcEngine | |
leaveChannel() | io.agora.rtc.RtcEngine | |
monitorBluetoothHeadsetEvent(boolean monitor) | io.agora.rtc.RtcEngine | |
monitorHeadsetEvent(boolean monitor) | io.agora.rtc.RtcEngine | |
muteAllRemoteAudioStreams(boolean muted) | io.agora.rtc.RtcEngine | |
muteAllRemoteVideoStreams(boolean muted) | io.agora.rtc.RtcEngine | |
muteLocalAudioStream(boolean muted) | io.agora.rtc.RtcEngine | |
muteLocalVideoStream(boolean muted) | io.agora.rtc.RtcEngine | |
muteRemoteAudioStream(int uid, boolean muted) | io.agora.rtc.RtcEngine | |
muteRemoteVideoStream(int uid, boolean muted) | io.agora.rtc.RtcEngine | |
pauseAllChannelMediaRelay() | io.agora.rtc.RtcEngine | |
pauseAudio() | io.agora.rtc.RtcEngine | |
pauseAudioMixing() | io.agora.rtc.RtcEngine | |
pullPlaybackAudioFrame(byte[] data, int lengthInByte) | io.agora.rtc.RtcEngine | |
pushExternalAudioFrame(byte[] data, long timestamp) | io.agora.rtc.RtcEngine | |
pushExternalAudioFrame(byte[] data, long timestamp, int sampleRate, int channels, int bytesPerSample, int sourcePos) | io.agora.rtc.RtcEngine | |
pushExternalVideoFrame(AgoraVideoFrame frame) | io.agora.rtc.RtcEngine | |
rate(String callId, int rating, String description) | io.agora.rtc.RtcEngine | |
registerAudioFrameObserver(IAudioFrameObserver observer) | io.agora.rtc.RtcEngine | |
registerLocalUserAccount(String appId, String userAccount) | io.agora.rtc.RtcEngine | |
registerMediaMetadataObserver(IMetadataObserver observer, int type) | io.agora.rtc.RtcEngine | |
registerVideoEncodedFrameObserver(IVideoEncodedFrameObserver observer) | io.agora.rtc.RtcEngine | |
registerVideoFrameObserver(IVideoFrameObserver observer) | io.agora.rtc.RtcEngine | |
removeHandler(IRtcEngineEventHandler handler) | io.agora.rtc.RtcEngine | |
removePublishStreamUrl(String url) | io.agora.rtc.RtcEngine | |
renewToken(String token) | io.agora.rtc.RtcEngine | |
resumeAllChannelMediaRelay() | io.agora.rtc.RtcEngine | |
resumeAudio() | io.agora.rtc.RtcEngine | |
resumeAudioMixing() | io.agora.rtc.RtcEngine | |
selectAudioTrack(int audioIndex) | io.agora.rtc.RtcEngine | |
sendCustomReportMessage(String id, String category, String event, String label, int value) | io.agora.rtc.RtcEngine | |
sendStreamMessage(int streamId, byte[] message) | io.agora.rtc.RtcEngine | |
setAgoraLibPath(String path) | io.agora.rtc.RtcEngine | static |
setAudioEffectParameters(int preset, int param1, int param2) | io.agora.rtc.RtcEngine | |
setAudioEffectPreset(int preset) | io.agora.rtc.RtcEngine | |
setAudioMixingDualMonoMode(int mode) | io.agora.rtc.RtcEngine | |
setAudioMixingPitch(int pitch) | io.agora.rtc.RtcEngine | |
setAudioMixingPlaybackSpeed(int speed) | io.agora.rtc.RtcEngine | |
setAudioMixingPosition(int pos) | io.agora.rtc.RtcEngine | |
setAudioProfile(int profile, int scenario) | io.agora.rtc.RtcEngine | |
setBeautyEffectOptions(boolean enabled, BeautyOptions options) | io.agora.rtc.RtcEngine | |
setCameraAutoFocusFaceModeEnabled(boolean enabled) | io.agora.rtc.RtcEngine | |
setCameraCapturerConfiguration(CameraCapturerConfiguration config) | io.agora.rtc.RtcEngine | |
setCameraExposurePosition(float positionXinView, float positionYinView) | io.agora.rtc.RtcEngine | |
setCameraFocusPositionInPreview(float positionX, float positionY) | io.agora.rtc.RtcEngine | |
setCameraTorchOn(boolean isOn) | io.agora.rtc.RtcEngine | |
setCameraZoomFactor(float factor) | io.agora.rtc.RtcEngine | |
setChannelProfile(int profile) | io.agora.rtc.RtcEngine | |
setClientRole(int role) | io.agora.rtc.RtcEngine | |
setClientRole(int role, ClientRoleOptions options) | io.agora.rtc.RtcEngine | |
setCloudProxy(int proxyType) | io.agora.rtc.RtcEngine | |
setColorEnhanceOptions(boolean enabled, ColorEnhanceOptions options) | io.agora.rtc.RtcEngine | |
setDefaultAudioRoutetoSpeakerphone(boolean defaultToSpeaker) | io.agora.rtc.RtcEngine | |
setDefaultMuteAllRemoteAudioStreams(boolean muted) | io.agora.rtc.RtcEngine | |
setDefaultMuteAllRemoteVideoStreams(boolean muted) | io.agora.rtc.RtcEngine | |
setEnableSpeakerphone(boolean enabled) | io.agora.rtc.RtcEngine | |
setEncryptionMode(String encryptionMode) | io.agora.rtc.RtcEngine | |
setEncryptionSecret(String secret) | io.agora.rtc.RtcEngine | |
setExternalAudioSink(boolean enabled, int sampleRate, int channels) | io.agora.rtc.RtcEngine | |
setExternalAudioSource(boolean enabled, int sampleRate, int channels) | io.agora.rtc.RtcEngine | |
setExternalAudioSourceVolume(int sourcePos, int volume) | io.agora.rtc.RtcEngine | |
setExternalVideoSource(boolean enable, boolean useTexture, boolean pushMode) | io.agora.rtc.RtcEngine | |
setHighQualityAudioParameters(boolean fullband, boolean stereo, boolean fullBitrate) | io.agora.rtc.RtcEngine | |
setInEarMonitoringVolume(int volume) | io.agora.rtc.RtcEngine | |
setLiveTranscoding(LiveTranscoding transcoding) | io.agora.rtc.RtcEngine | |
setLocalPublishFallbackOption(int option) | io.agora.rtc.RtcEngine | |
setLocalRenderMode(int renderMode) | io.agora.rtc.RtcEngine | |
setLocalRenderMode(int renderMode, int mirrorMode) | io.agora.rtc.RtcEngine | |
setLocalVideoMirrorMode(int mode) | io.agora.rtc.RtcEngine | |
setLocalVideoRenderer(IVideoSink render) | io.agora.rtc.RtcEngine | |
setLocalVoiceChanger(int voiceChanger) | io.agora.rtc.RtcEngine | |
setLocalVoiceEqualization(int bandFrequency, int bandGain) | io.agora.rtc.RtcEngine | |
setLocalVoicePitch(double pitch) | io.agora.rtc.RtcEngine | |
setLocalVoiceReverb(int reverbKey, int value) | io.agora.rtc.RtcEngine | |
setLocalVoiceReverbPreset(int preset) | io.agora.rtc.RtcEngine | |
setLogFile(String filePath) | io.agora.rtc.RtcEngine | |
setLogFileSize(int fileSizeInKBytes) | io.agora.rtc.RtcEngine | |
setLogFilter(int filter) | io.agora.rtc.RtcEngine | |
setLowlightEnhanceOptions(boolean enabled, LowLightEnhanceOptions options) | io.agora.rtc.RtcEngine | |
setMixedAudioFrameParameters(int sampleRate, int samplesPerCall) | io.agora.rtc.RtcEngine | |
setParameters(String parameters) | io.agora.rtc.RtcEngine | |
setPlaybackAudioFrameParameters(int sampleRate, int channel, int mode, int samplesPerCall) | io.agora.rtc.RtcEngine | |
setPreferHeadset(boolean enabled) | io.agora.rtc.RtcEngine | |
setRecordingAudioFrameParameters(int sampleRate, int channel, int mode, int samplesPerCall) | io.agora.rtc.RtcEngine | |
setRemoteDefaultVideoStreamType(int streamType) | io.agora.rtc.RtcEngine | |
setRemoteRenderMode(int uid, int renderMode) | io.agora.rtc.RtcEngine | |
setRemoteRenderMode(int uid, int renderMode, int mirrorMode) | io.agora.rtc.RtcEngine | |
setRemoteSubscribeFallbackOption(int option) | io.agora.rtc.RtcEngine | |
setRemoteUserPriority(int uid, int userPriority) | io.agora.rtc.RtcEngine | |
setRemoteVideoRenderer(int uid, IVideoSink render) | io.agora.rtc.RtcEngine | |
setRemoteVideoStreamType(int uid, int streamType) | io.agora.rtc.RtcEngine | |
setRemoteVoicePosition(int uid, double pan, double gain) | io.agora.rtc.RtcEngine | |
setupLocalVideo(VideoCanvas local) | io.agora.rtc.RtcEngine | |
setupRemoteVideo(VideoCanvas remote) | io.agora.rtc.RtcEngine | |
setVideoDenoiserOptions(boolean enabled, VideoDenoiserOptions options) | io.agora.rtc.RtcEngine | |
setVideoEncoderConfiguration(VideoEncoderConfiguration config) | io.agora.rtc.RtcEngine | |
setVideoProfile(int profile, boolean swapWidthAndHeight) | io.agora.rtc.RtcEngine | |
setVideoProfile(int width, int height, int frameRate, int bitrate) | io.agora.rtc.RtcEngine | |
setVideoQualityParameters(boolean preferFrameRateOverImageQuality) | io.agora.rtc.RtcEngine | |
setVideoSource(IVideoSource source) | io.agora.rtc.RtcEngine | |
setVoiceBeautifierParameters(int preset, int param1, int param2) | io.agora.rtc.RtcEngine | |
setVoiceBeautifierPreset(int preset) | io.agora.rtc.RtcEngine | |
setVoiceConversionPreset(int preset) | io.agora.rtc.RtcEngine | |
startAudioMixing(String filePath, boolean loopback, boolean replace, int cycle) | io.agora.rtc.RtcEngine | |
startAudioMixing(String filePath, boolean loopback, boolean replace, int cycle, int startPos) | io.agora.rtc.RtcEngine | |
startAudioRecording(String filePath, int quality) | io.agora.rtc.RtcEngine | |
startAudioRecording(String filePath, int sampleRate, int quality) | io.agora.rtc.RtcEngine | |
startAudioRecording(AudioRecordingConfiguration config) | io.agora.rtc.RtcEngine | |
startChannelMediaRelay(ChannelMediaRelayConfiguration channelMediaRelayConfiguration) | io.agora.rtc.RtcEngine | |
startEchoTest() | io.agora.rtc.RtcEngine | |
startEchoTest(int intervalInSeconds) | io.agora.rtc.RtcEngine | |
startEchoTest(EchoTestConfiguration config) | io.agora.rtc.RtcEngine | |
startLastmileProbeTest(LastmileProbeConfig config) | io.agora.rtc.RtcEngine | |
startPreview() | io.agora.rtc.RtcEngine | |
startRtmpStreamWithoutTranscoding(String url) | io.agora.rtc.RtcEngine | |
startRtmpStreamWithTranscoding(String url, LiveTranscoding transcoding) | io.agora.rtc.RtcEngine | |
startScreenCapture(ScreenCaptureParameters screenCaptureParameters) | io.agora.rtc.RtcEngine | |
stopAudioMixing() | io.agora.rtc.RtcEngine | |
stopAudioRecording() | io.agora.rtc.RtcEngine | |
stopChannelMediaRelay() | io.agora.rtc.RtcEngine | |
stopEchoTest() | io.agora.rtc.RtcEngine | |
stopLastmileProbeTest() | io.agora.rtc.RtcEngine | |
stopPreview() | io.agora.rtc.RtcEngine | |
stopRtmpStream(String url) | io.agora.rtc.RtcEngine | |
stopScreenCapture() | io.agora.rtc.RtcEngine | |
switchCamera() | io.agora.rtc.RtcEngine | |
switchChannel(String token, String channelName) | io.agora.rtc.RtcEngine | |
switchChannel(String token, String channelName, ChannelMediaOptions options) | io.agora.rtc.RtcEngine | |
takeSnapshot(String channel, int uid, String filePath) | io.agora.rtc.RtcEngine | |
updateChannelMediaRelay(ChannelMediaRelayConfiguration channelMediaRelayConfiguration) | io.agora.rtc.RtcEngine | |
updateRtmpTranscoding(LiveTranscoding transcoding) | io.agora.rtc.RtcEngine | |
updateScreenCaptureParameters(boolean captureVideo, boolean captureAudio, ScreenCaptureParameters.VideoCaptureParameters videoCaptureParameters) | io.agora.rtc.RtcEngine | |
useExternalAudioDevice() | io.agora.rtc.RtcEngine | |