NERtc Unity SDK V.5.4.128
载入中...
搜索中...
未找到
RtcCallback.cs 文件参考

class  nertc.RtcEngine
 

命名空间

namespace  nertc
 

函数

delegate void nertc.OnError (int errorCode, string msg)
 
delegate void nertc.OnWarning (int warnCode, string msg)
 
delegate void nertc.OnAPICallExecuted (string apiName, RtcErrorCode errorCode, string msg)
 
delegate void nertc.OnJoinChannel (ulong cid, ulong uid, RtcErrorCode result, ulong elapsed)
 
delegate void nertc.OnReconnectingStart (ulong cid, ulong uid)
 
delegate void nertc.OnConnectionStateChange (RtcConnectionStateType state, RtcReasonConnectionChangedType reason)
 
delegate void nertc.OnNetworkTypeChanged (RtcNetworkType newType)
 
delegate void nertc.OnRejoinChannel (ulong cid, ulong uid, RtcErrorCode result, ulong elapsed)
 
delegate void nertc.OnLeaveChannel (RtcErrorCode result)
 
delegate void nertc.OnDisconnect (RtcErrorCode reason)
 
delegate void nertc.OnClientRoleChanged (RtcClientRole oldRole, RtcClientRole newRole)
 
delegate void nertc.OnUserJoined (ulong uid, string userName, RtcUserJoinExtraInfo customInfo)
 
delegate void nertc.OnUserLeft (ulong uid, RtcSessionLeaveReason reason, RtcUserJoinExtraInfo customInfo)
 
delegate void nertc.OnUserAudioStart (RtcAudioStreamType type, ulong uid)
 
delegate void nertc.OnUserAudioStop (RtcAudioStreamType type, ulong uid)
 
delegate void nertc.OnUserVideoStart (RtcVideoStreamType type, ulong uid, RtcVideoProfileType maxProfile)
 
delegate void nertc.OnUserVideoStop (RtcVideoStreamType type, ulong uid)
 
delegate void nertc.OnScreenCaptureStatusChanged (RtcScreenCaptureStatus status)
 
delegate void nertc.OnUserVideoProfileUpdate (ulong uid, RtcVideoProfileType maxProfile)
 
delegate void nertc.OnUserAudioMute (RtcAudioStreamType type, ulong uid, bool mute)
 
delegate void nertc.OnUserVideoMute (RtcVideoStreamType type, ulong uid, bool mute)
 
delegate void nertc.OnAudioDeviceRoutingDidChange (RtcAudioOutputRouting routing)
 
delegate void nertc.OnAudioDeviceStateChanged (string deviceId, RtcAudioDeviceType deviceType, RtcAudioDeviceState deviceState)
 
delegate void nertc.OnAudioDefaultDeviceChanged (string deviceId, RtcAudioDeviceType deviceType)
 
delegate void nertc.OnVideoDeviceStateChanged (string deviceId, RtcVideoDeviceType deviceType, RtcVideoDeviceState deviceState)
 
delegate void nertc.OnCameraFocusChanged (RtcCameraFocusAndExposureInfo info)
 
delegate void nertc.OnCameraExposureChanged (RtcCameraFocusAndExposureInfo info)
 
delegate void nertc.OnFirstAudioDataReceived (RtcAudioStreamType type, ulong uid)
 
delegate void nertc.OnFirstVideoDataReceived (RtcVideoStreamType type, ulong uid)
 
delegate void nertc.OnRemoteVideoReceiveSizeChanged (ulong uid, RtcVideoStreamType type, uint width, uint height)
 
delegate void nertc.OnLocalVideoRenderSizeChanged (RtcVideoStreamType type, uint width, uint height)
 
delegate void nertc.OnFirstAudioFrameDecoded (RtcAudioStreamType type, ulong uid)
 
delegate void nertc.OnFirstVideoFrameDecoded (RtcVideoStreamType type, ulong uid, uint width, uint height)
 
delegate void nertc.OnCaptureVideoFrame (IntPtr data, RtcVideoType type, uint width, uint height, uint count, uint[] offset, uint[] stride, RtcVideoRotation rotation)
 
delegate void nertc.OnAudioMixingStateChanged (RtcAudioMixingState state, RtcAudioMixingErrorCode errorCode)
 
delegate void nertc.OnAudioMixingTimestampUpdate (ulong timestampMS)
 
delegate void nertc.OnAudioEffectTimestampUpdate (uint effectId, ulong timestamp)
 
delegate void nertc.OnAudioEffectFinished (uint effectId)
 
delegate void nertc.OnLocalAudioVolumeIndication (int volume, bool enableVad)
 
delegate void nertc.OnRemoteAudioVolumeIndication (RtcAudioVolumeInfo[] speakers, int totalVolume)
 
delegate void nertc.OnAddLiveStreamTask (string taskId, string url, int errorCode)
 
delegate void nertc.OnUpdateLiveStreamTask (string taskId, string url, int errorCode)
 
delegate void nertc.OnRemoveLiveStreamTask (string taskId, int errorCode)
 
delegate void nertc.OnLiveStreamStateChanged (string taskId, string url, RtcLiveStreamStateCode state)
 
delegate void nertc.OnAudioHowling (bool howling)
 
delegate void nertc.OnRecvSEIMessage (ulong uid, byte[] data, uint dataSize)
 
delegate void nertc.OnAudioRecording (RtcAudioRecordingCode code, string filePath)
 
delegate void nertc.OnMediaRelayStateChanged (RtcChannelMediaRelayState state, string channelName)
 
delegate void nertc.OnMediaRelayEvent (RtcChannelMediaRelayEvent evt, string channelName, RtcErrorCode error)
 
delegate void nertc.OnPublishFallbackToAudioOnly (bool isFallback, RtcVideoStreamType streamType)
 
delegate void nertc.OnSubscribeFallbackToAudioOnly (ulong uid, bool isFallback, RtcVideoStreamType streamType)
 
delegate void nertc.OnLastmileQuality (RtcNetworkQualityType quality)
 
delegate void nertc.OnLastmileProbeResult (RtcLastmileProbeResult result)
 
delegate void nertc.OnMediaRightChanged (bool audioBanned, bool videoBanned)
 
delegate void nertc.OnCheckNECastAudioDriverResult (RtcInstallCastAudioDriverResult result)
 
delegate void nertc.OnVirtualBackgroundSourceEnabled (bool enabled, RtcVirtualBackgroundSourcStateReason reason)
 
delegate void nertc.OnLocalVideoWatermarkState (RtcVideoStreamType type, RtcLocalVideoWatermarkState state)
 
delegate void nertc.OnPermissionKeyWillExpire ()
 
delegate void nertc.OnUpdatePermissionKey (string key, RtcErrorCode error, int timeout)
 
delegate void nertc.OnUserDataReceiveMessage (ulong uid, string sourceId, byte[] data)
 
delegate void nertc.OnUserDataStart (ulong uid)
 
delegate void nertc.OnUserDataStop (ulong uid)
 
delegate void nertc.OnUserDataStateChanged (ulong uid, string sourceId)
 
delegate void nertc.OnUserDataBufferedAmountChanged (ulong uid, string sourceId, ulong previousAmount)