NERtc Unity SDK  V4.5.907
nertc.IRtcEngine Member List

This is the complete list of members for nertc.IRtcEngine, including all inherited members.

AddLiveStreamTask(RtcLiveStreamTaskInfo info)nertc.IRtcEnginepure virtual
AdjustLoopbackRecordingSignalVolume(uint volume)nertc.IRtcEnginepure virtual
AdjustPlaybackSignalVolume(int volume)nertc.IRtcEnginepure virtual
AdjustRecordingSignalVolume(int volume)nertc.IRtcEnginepure virtual
AdjustUserPlaybackSignalVolume(ulong uid, int volume)nertc.IRtcEnginepure virtual
AudioDeviceManagernertc.IRtcEngine
CreateChannel(string channelName)nertc.IRtcEnginepure virtual
EnableAudioVolumeIndication(bool enable, ulong interval)nertc.IRtcEnginepure virtual
EnableAvatar(bool enable)nertc.IRtcEnginepure virtual
EnableDualStreamMode(bool enable)nertc.IRtcEnginepure virtual
EnableEarback(bool enabled, uint volume)nertc.IRtcEnginepure virtual
EnableEncryption(bool enable, RtcEncryptionConfig config)nertc.IRtcEnginepure virtual
EnableLocalAudio(bool enabled)nertc.IRtcEnginepure virtual
EnableLocalVideo(bool enabled)nertc.IRtcEnginepure virtual
EnableLoopbackRecording(bool enabled, string deviceName)nertc.IRtcEnginepure virtual
EnableSpatializer(bool enable)nertc.IRtcEnginepure virtual
EnableSpatializerRoomEffects(bool enable)nertc.IRtcEnginepure virtual
EnableSuperResolution(bool enable)nertc.IRtcEnginepure virtual
GetAudioMixingCurrentPosition(ref ulong position)nertc.IRtcEnginepure virtual
GetAudioMixingDuration(ref ulong duration)nertc.IRtcEnginepure virtual
GetAudioMixingPlaybackVolume(ref uint volume)nertc.IRtcEnginepure virtual
GetAudioMixingSendVolume(ref uint volume)nertc.IRtcEnginepure virtual
GetChannel(string channelName)nertc.IRtcEnginepure virtual
GetConnectionState()nertc.IRtcEnginepure virtual
GetEffectPlaybackVolume(uint effectId, ref uint volume)nertc.IRtcEnginepure virtual
GetEffectSendVolume(uint effectId, ref uint volume)nertc.IRtcEnginepure virtual
GetErrorDescription(RtcErrorCode errorCode)nertc.IRtcEnginepure virtual
GetInstance()nertc.IRtcEngineinlinestatic
GetLoudSpeakerMode(ref bool enabled)nertc.IRtcEnginepure virtual
GetPlayoutDeviceMute(ref bool muted)nertc.IRtcEnginepure virtual
GetRecordDeviceMute(ref bool muted)nertc.IRtcEnginepure virtual
GetVersion()nertc.IRtcEnginepure virtual
Initialize(RtcEngineContext param)nertc.IRtcEnginepure virtual
IsCameraExposurePositionSupported()nertc.IRtcEnginepure virtual
IsCameraFocusSupported()nertc.IRtcEnginepure virtual
IsCameraTorchOn()nertc.IRtcEnginepure virtual
IsCameraTorchSupported()nertc.IRtcEnginepure virtual
IsCameraZoomSupported()nertc.IRtcEnginepure virtual
JoinChannel(string token, string channelName, ulong uid)nertc.IRtcEnginepure virtual
LeaveChannel()nertc.IRtcEnginepure virtual
MaxCameraZoomScale()nertc.IRtcEnginepure virtual
MuteLocalAudioStream(bool mute)nertc.IRtcEnginepure virtual
MuteLocalVideoStream(bool mute)nertc.IRtcEnginepure virtual
OnAddLiveStreamTask (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnAudioDefaultDeviceChanged (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnAudioDeviceRoutingDidChange (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnAudioDeviceStateChanged (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnAudioEffectFinished (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnAudioHowling (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnAudioMixingStateChanged (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnAudioMixingTimestampUpdate (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnAudioRecording (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnAvatarStatus (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnAvatarUserJoined (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnAvatarUserLeft (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnCameraExposureChanged (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnCameraFocusChanged (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnCaptureVideoFrame (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnClientRoleChanged (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnConnectionStateChange (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnDisconnect (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnErrornertc.IRtcEngine
OnFirstAudioDataReceived (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnFirstAudioFrameDecoded (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnFirstVideoDataReceived (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnFirstVideoFrameDecoded (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnJoinChannel (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnLastmileProbeResult (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnLastmileQuality (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnLeaveChannel (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnLiveStreamStateChanged (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnLocalAudioVolumeIndication (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnMediaRelayEvent (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnMediaRelayStateChanged (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnNetworkTypeChanged (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnPublishFallbackToAudioOnly (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnReconnectingStart (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnRecvSEIMessage (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnRejoinChannel (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnReleasedHwResources (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnRemoteAudioVolumeIndication (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnRemoveLiveStreamTask (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnScreenCaptureStatusChanged (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnSubscribeFallbackToAudioOnly (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnUpdateLiveStreamTask (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnUserAudioMute (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnUserAudioStart (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnUserAudioStop (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnUserJoined (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnUserLeft (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnUserSubStreamVideoStart (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnUserSubStreamVideoStop (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnUserVideoMute (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnUserVideoProfileUpdate (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnUserVideoStart (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnUserVideoStop (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnVideoDeviceStateChanged (defined in nertc.IRtcEngine)nertc.IRtcEngine
OnWarning (defined in nertc.IRtcEngine)nertc.IRtcEngine
PauseAllEffects()nertc.IRtcEnginepure virtual
PauseAudioMixing()nertc.IRtcEnginepure virtual
PauseEffect(uint effectId)nertc.IRtcEnginepure virtual
PauseScreenCapture()nertc.IRtcEnginepure virtual
PlayEffect(uint effectId, RtcCreateAudioEffectOption option)nertc.IRtcEnginepure virtual
PullExternalAudioFrame(byte[] data, int length)nertc.IRtcEnginepure virtual
PushExternalAudioFrame(RtcAudioFrame frame)nertc.IRtcEnginepure virtual
PushExternalVideoFrame(RtcExternalVideoFrame frame)nertc.IRtcEnginepure virtual
PushSubstreamExternalVideoFrame(RtcExternalVideoFrame videoFrame)nertc.IRtcEnginepure virtual
Release(bool sync)nertc.IRtcEnginepure virtual
RemoveLiveStreamTask(string taskId)nertc.IRtcEnginepure virtual
ResumeAllEffects()nertc.IRtcEnginepure virtual
ResumeAudioMixing()nertc.IRtcEnginepure virtual
ResumeEffect(uint effectId)nertc.IRtcEnginepure virtual
ResumeScreenCapture()nertc.IRtcEnginepure virtual
SendSEIMsg(byte[] data, RtcVideoStreamType type)nertc.IRtcEnginepure virtual
SetAudioEffectPreset(RtcVoiceChangerType type)nertc.IRtcEnginepure virtual
SetAudioFrameObserver(IAudioFrameObserver observer)nertc.IRtcEnginepure virtual
SetAudioMixingPlaybackVolume(uint volume)nertc.IRtcEnginepure virtual
SetAudioMixingPosition(ulong seekPosition)nertc.IRtcEnginepure virtual
SetAudioMixingSendVolume(uint volume)nertc.IRtcEnginepure virtual
SetAudioProfile(RtcAudioProfileType profile, RtcAudioScenarioType scenario)nertc.IRtcEnginepure virtual
SetCameraCaptureConfig(RtcCameraCaptureConfig config)nertc.IRtcEnginepure virtual
SetCameraExposurePosition(float pointX, float pointY)nertc.IRtcEnginepure virtual
SetCameraFocusPosition(float x, float y)nertc.IRtcEnginepure virtual
SetCameraTorchOn(bool on)nertc.IRtcEnginepure virtual
SetCameraZoomFactor(float factor)nertc.IRtcEnginepure virtual
SetChannelProfile(RtcChannelProfileType profile)nertc.IRtcEnginepure virtual
SetClientRole(RtcClientRole role)nertc.IRtcEnginepure virtual
SetEarbackVolume(uint volume)nertc.IRtcEnginepure virtual
SetEffectPlaybackVolume(uint effectId, uint volume)nertc.IRtcEnginepure virtual
SetEffectSendVolume(uint effectId, uint volume)nertc.IRtcEnginepure virtual
SetExcludeWindowList(IntPtr[] windowList)nertc.IRtcEnginepure virtual
SetExternalAudioRender(bool enabled, int sampleRate, int channels)nertc.IRtcEnginepure virtual
SetExternalAudioSource(bool enabled, int sampleRate, int channels)nertc.IRtcEnginepure virtual
SetExternalVideoSource(bool enabled)nertc.IRtcEnginepure virtual
SetLocalCanvasWatermarkConfigs(RtcVideoStreamType type, RtcCanvasWatermarkConfig config)nertc.IRtcEnginepure virtual
SetLocalMediaPriority(int priority, bool isPreemptive)nertc.IRtcEnginepure virtual
SetLocalPublishFallbackOption(RtcStreamFallbackOption option)nertc.IRtcEnginepure virtual
SetLocalRenderMode(RtcVideoScalingMode scalingMode)nertc.IRtcEnginepure virtual
SetLocalSubstreamRenderMode(RtcVideoScalingMode scalingMode)nertc.IRtcEnginepure virtual
SetLocalVideoMirrorMode(RtcVideoMirrorMode mirrorMode)nertc.IRtcEnginepure virtual
SetLocalVoiceEqualization(RtcVoiceEqualizationBand bandFrequency, int bandGain)nertc.IRtcEnginepure virtual
SetLocalVoicePitch(double pitch)nertc.IRtcEnginepure virtual
SetLoudSpeakerMode(bool enable)nertc.IRtcEnginepure virtual
SetMixedAudioFrameParameters(int sampleRate)nertc.IRtcEnginepure virtual
SetParameters(string parameters)nertc.IRtcEnginepure virtual
SetPlaybackAudioFrameParameters(RtcAudioFrameRequestFormat format)nertc.IRtcEnginepure virtual
SetPlayoutDeviceMute(bool muted)nertc.IRtcEnginepure virtual
SetRecordDeviceMute(bool muted)nertc.IRtcEnginepure virtual
SetRecordingAudioFrameParameters(RtcAudioFrameRequestFormat format)nertc.IRtcEnginepure virtual
SetRemoteCanvasWatermarkConfigs(ulong uid, RtcVideoStreamType type, RtcCanvasWatermarkConfig config)nertc.IRtcEnginepure virtual
SetRemoteRenderMode(ulong uid, RtcVideoScalingMode scalingMode)nertc.IRtcEnginepure virtual
SetRemoteSubscribeFallbackOption(RtcStreamFallbackOption option)nertc.IRtcEnginepure virtual
SetRemoteSubsteamRenderMode(ulong uid, RtcVideoScalingMode scalingMode)nertc.IRtcEnginepure virtual
SetSpatializerRenderMode(RtcSpatializerRenderMode mode)nertc.IRtcEnginepure virtual
SetSpatializerRoomProperty(RtcSpatializerRoomProperty roomProperty)nertc.IRtcEnginepure virtual
SetStatsObserver(IMediaStatsObserver observer)nertc.IRtcEnginepure virtual
SetSudioSessionOperationRestriction(RtcAudioSessionOperationRestriction restriction)nertc.IRtcEnginepure virtual
SetupLocalSubstreamVideoCanvas(RtcVideoCanvas canvas)nertc.IRtcEnginepure virtual
SetupLocalVideoCanvas(RtcVideoCanvas canvas)nertc.IRtcEnginepure virtual
SetupRemoteSubstreamVideoCanvas(ulong uid, RtcVideoCanvas canvas)nertc.IRtcEnginepure virtual
SetupRemoteVideoCanvas(ulong uid, RtcVideoCanvas canvas)nertc.IRtcEnginepure virtual
SetVideoConfig(RtcVideoConfig config)nertc.IRtcEnginepure virtual
SetVoiceBeautifierPreset(RtcVoiceBeautifierType type)nertc.IRtcEnginepure virtual
StartAudioDump()nertc.IRtcEnginepure virtual
StartAudioMixing(RtcCreateAudioMixingOption option)nertc.IRtcEnginepure virtual
StartAudioRecording(string filePath, int sampleRate, RtcAudioRecordingQuality quality)nertc.IRtcEnginepure virtual
StartChannelMediaRelay(RtcChannelMediaRelayConfig config)nertc.IRtcEnginepure virtual
StartLastmileProbeTest(RtcLastmileProbeConfig config)nertc.IRtcEnginepure virtual
StartScreenCapture(RtcScreenCaptureParameters captureParams, bool externalCapturer)nertc.IRtcEnginepure virtual
StartScreenCaptureByDisplayId(ulong displayId, RtcRectangle regionRect, RtcScreenCaptureParameters captureParams)nertc.IRtcEnginepure virtual
StartScreenCaptureByScreenRect(RtcRectangle screenRect, RtcRectangle regionRect, RtcScreenCaptureParameters captureParams)nertc.IRtcEnginepure virtual
StartScreenCaptureByWindowId(IntPtr windowId, RtcRectangle regionRect, RtcScreenCaptureParameters captureParams)nertc.IRtcEnginepure virtual
StartVideoPreview()nertc.IRtcEnginepure virtual
StopAllEffects()nertc.IRtcEnginepure virtual
StopAudioDump()nertc.IRtcEnginepure virtual
StopAudioMixing()nertc.IRtcEnginepure virtual
StopAudioRecording()nertc.IRtcEnginepure virtual
StopChannelMediaRelay()nertc.IRtcEnginepure virtual
StopEffect(uint effectId)nertc.IRtcEnginepure virtual
StopLastmileProbeTest()nertc.IRtcEnginepure virtual
StopScreenCapture()nertc.IRtcEnginepure virtual
StopVideoPreview()nertc.IRtcEnginepure virtual
SubscribeAllRemoteAudioStream(bool subscribe)nertc.IRtcEnginepure virtual
SubscribeRemoteAudioStream(ulong uid, bool subscribe)nertc.IRtcEnginepure virtual
SubscribeRemoteVideoStream(ulong uid, RtcRemoteVideoStreamType type, bool subscribe)nertc.IRtcEnginepure virtual
SubscribeRemoteVideoSubstream(ulong uid, bool subscribe)nertc.IRtcEnginepure virtual
SwitchCamera()nertc.IRtcEnginepure virtual
SwitchChannel(string token, string channelName)nertc.IRtcEnginepure virtual
TakeLocalSnapshot(RtcVideoStreamType streamType, RtcTakeSnapshotCallback callback)nertc.IRtcEnginepure virtual
TakeRemoteSnapshot(ulong uid, RtcVideoStreamType streamType, RtcTakeSnapshotCallback callback)nertc.IRtcEnginepure virtual
UpdateChannelMediaRelay(RtcChannelMediaRelayConfig config)nertc.IRtcEnginepure virtual
UpdateLiveStreamTask(RtcLiveStreamTaskInfo info)nertc.IRtcEnginepure virtual
UpdateScreenCaptureRegion(RtcRectangle regionRect)nertc.IRtcEnginepure virtual
UpdateSpatializerAudioRecvRange(int audibleDistance, int conversationalDistance, RtcDistanceRolloffModel rollOff)nertc.IRtcEnginepure virtual
UpdateSpatializerSelfPosition(RtcSpatializerPositionInfo info)nertc.IRtcEnginepure virtual
UploadSdkInfo()nertc.IRtcEnginepure virtual
VideoDeviceManagernertc.IRtcEngine