RtcEngineEventHandler class
Callback of RtcEngine, the callbacks must to set to RtcEngine to get events notification.
RtcEngine的回调函数, 在使用RtcEigine之前必须要设置回调以获取事件通知。
Constructors
- RtcEngineEventHandler({ResultCallback? onChannelJoinConfirm, ResultCallback? onChannelLeaveIndication, OnChannelCountDown? onChannelCountDown, OnUserJoinIndication? onUserJoinIndication, OnUserLeaveIndication? onUserLeaveIndication, UserIdCallback? onUserAudioStart, UserIdCallback? onUserAudioStop, OnUserAudioSubscribe? onUserAudioSubscribe, OnUserVideoStart? onUserVideoStart, UserIdCallback? onUserVideoStop, OnUserVideoSubscribe? onUserVideoSubscribe, UserIdCallback? onUserAudioMute, UserIdCallback? onUserAudioUnmute, UserIdCallback? onUserVideoMute, UserIdCallback? onUserVideoUnmute, UserIdCallback? onUserScreenStart, UserIdCallback? onUserScreenStop, OnUserScreenSubscribe? onUserScreenSubscribe, UserIdCallback? onUserScreenMute, UserIdCallback? onUserScreenUnmute, EmptyCallback? onWhiteboardAvailable, EmptyCallback? onWhiteboardStart, EmptyCallback? onWhiteboardStop, OnWhiteboardStartWithId? onWhiteboardStartWithId, OnWhiteboardStopWithId? onWhiteboardStopWithId, UserIdCallback? onFirstAudioDataReceived, UserIdCallback? onFirstVideoDataReceived, UserIdCallback? onFirstScreenDataReceived, UserIdCallback? onFirstVideoFrameRendered, UserIdCallback? onFirstScreenFrameRendered, OnVideoCaptureStateChanged? onVideoCaptureStateChanged, ResultCallback? onAudioStartResult, ResultCallback? onVideoStartResult, ResultCallback? onScreenStartResult, OnScreenCaptureStateChanged? onScreenCaptureStateChanged, OnChannelFailover? onChannelFailover, OnActiveSpeakerListUpdated? onActiveSpeakerListUpdated, OnUserAudioControlMessageReceived? onUserAudioControlMessageReceived, OnAudioMixingStateChanged? onAudioMixingStateChanged, OnVideoSnapshotCompleted? onVideoSnapshotCompleted, OnNetworkQuality? onNetworkQuality, OnUserAudioLevel? onUserAudioLevel, OnEchoDelayChanged? onEchoDelayChanged, OnUserAudioCallTypeChanged? onUserAudioCallTypeChanged, OnCalloutResult? onCalloutResult, RtcVideoSendStatsCallback? onVideoSendStats, RtcVideoRecvStatsCallback? onVideoRecvStats, RtcAudioSendStatsCallback? onAudioSendStats, RtcAudioRecvStatsCallback? onAudioRecvStats, RtcVideoSendStatsCallback? onScreenSendStats, RtcVideoRecvStatsCallback? onScreenRecvStats, RtcVideoSendBweStatsCallback? onVideoSendBweStats, RtcVideoRecvBweStatsCallback? onVideoRecvBweStats, RtcSystemStatsCallback? onSystemStats})
- Constructs a RtcEngineEventHandler
Properties
- hashCode → int
-
The hash code for this object.
read-onlyinherited
- onActiveSpeakerListUpdated ↔ OnActiveSpeakerListUpdated?
-
Notification of active speaker list updating
read / write
- onAudioMixingStateChanged ↔ OnAudioMixingStateChanged?
-
Notification of audio mixing state changing
read / write
- onAudioRecvStats ↔ RtcAudioRecvStatsCallback?
-
Callback statistics of received audio.
read / write
- onAudioSendStats ↔ RtcAudioSendStatsCallback?
-
Callback statistics of sent audio.
read / write
- onAudioStartResult ↔ ResultCallback?
-
Notification of audio start result
read / write
- onCalloutResult ↔ OnCalloutResult?
-
Notification of call-out result
read / write
- onChannelCountDown ↔ OnChannelCountDown?
-
Notification of channel count down
read / write
- onChannelFailover ↔ OnChannelFailover?
-
Notification of channel failover
read / write
- onChannelJoinConfirm ↔ ResultCallback?
-
Notification of join channel
read / write
- onChannelLeaveIndication ↔ ResultCallback?
-
Notification of leave channel
read / write
- onEchoDelayChanged ↔ OnEchoDelayChanged?
-
Callback new echo delay detected when using software aec.
read / write
- onFirstAudioDataReceived ↔ UserIdCallback?
-
Notification of first audio packet arrived
read / write
- onFirstScreenDataReceived ↔ UserIdCallback?
-
Notification of first screen share packet arrived
read / write
- onFirstScreenFrameRendered ↔ UserIdCallback?
-
Notification of first screen share frame will be rendered.
read / write
- onFirstVideoDataReceived ↔ UserIdCallback?
-
Notification of first video packet arrived
read / write
- onFirstVideoFrameRendered ↔ UserIdCallback?
-
Notification of first video frame will be rendered.
read / write
- onNetworkQuality ↔ OnNetworkQuality?
-
Notification of in-call network quality
read / write
- onScreenCaptureStateChanged ↔ OnScreenCaptureStateChanged?
-
Notification of screen capture state changed.
read / write
- onScreenRecvStats ↔ RtcVideoRecvStatsCallback?
-
Callback statistics of received screen sharing.
read / write
- onScreenSendStats ↔ RtcVideoSendStatsCallback?
-
Callback statistics of sent screen sharing.
read / write
- onScreenStartResult ↔ ResultCallback?
-
Notification of sharing start result
read / write
- onSystemStats ↔ RtcSystemStatsCallback?
-
Callback system statistics.
read / write
- onUserAudioCallTypeChanged ↔ OnUserAudioCallTypeChanged?
-
Notification of audio call type changed
read / write
- onUserAudioControlMessageReceived ↔ OnUserAudioControlMessageReceived?
-
Callback User Audio Control Message.
read / write
- onUserAudioLevel ↔ OnUserAudioLevel?
-
Callback user audio level.
read / write
- onUserAudioMute ↔ UserIdCallback?
-
Notification of attendee mute audio
read / write
- onUserAudioStart ↔ UserIdCallback?
-
Notification of attendee start audio
read / write
- onUserAudioStop ↔ UserIdCallback?
-
Notification of attendee stop audio
read / write
- onUserAudioSubscribe ↔ OnUserAudioSubscribe?
-
Notification of result to subscribe user audio
read / write
- onUserAudioUnmute ↔ UserIdCallback?
-
Notification of attendee unmute audio
read / write
- onUserJoinIndication ↔ OnUserJoinIndication?
-
Notification of other attendee join
read / write
- onUserLeaveIndication ↔ OnUserLeaveIndication?
-
Notification of other attendee leave
read / write
- onUserScreenMute ↔ UserIdCallback?
-
Notification of attendee mute screen share
read / write
- onUserScreenStart ↔ UserIdCallback?
-
Notification of attendee start screen share
read / write
- onUserScreenStop ↔ UserIdCallback?
-
Notification of attendee stop screen share
read / write
- onUserScreenSubscribe ↔ OnUserScreenSubscribe?
-
Notification of result to subscribe user screen share
read / write
- onUserScreenUnmute ↔ UserIdCallback?
-
Notification of attendee unmute screen share
read / write
- onUserVideoMute ↔ UserIdCallback?
-
Notification of attendee mute video
read / write
- onUserVideoStart ↔ OnUserVideoStart?
-
Notification of attendee start video
read / write
- onUserVideoStop ↔ UserIdCallback?
-
Notification of attendee stop video
read / write
- onUserVideoSubscribe ↔ OnUserVideoSubscribe?
-
Notification of result to subscribe user video
read / write
- onUserVideoUnmute ↔ UserIdCallback?
-
Notification of attendee unmute video
read / write
- onVideoCaptureStateChanged ↔ OnVideoCaptureStateChanged?
-
Notification of video capture state changed.
read / write
- onVideoRecvBweStats ↔ RtcVideoRecvBweStatsCallback?
-
Callback bandwidth estimation information of received video.
read / write
- onVideoRecvStats ↔ RtcVideoRecvStatsCallback?
-
Callback statistics of received video.
read / write
- onVideoSendBweStats ↔ RtcVideoSendBweStatsCallback?
-
Callback bandwidth estimation information of sent video.
read / write
- onVideoSendStats ↔ RtcVideoSendStatsCallback?
-
Callback statistics of sent video.
read / write
- onVideoSnapshotCompleted ↔ OnVideoSnapshotCompleted?
-
Notification of user's video snapshot completed
read / write
- onVideoStartResult ↔ ResultCallback?
-
Notification of video start result
read / write
- onWhiteboardAvailable ↔ EmptyCallback?
-
Notification of whiteboard service available
read / write
- onWhiteboardStart ↔ EmptyCallback?
-
Notification of default whiteboard start
read / write
- onWhiteboardStartWithId ↔ OnWhiteboardStartWithId?
-
Notification of whiteboard start
read / write
- onWhiteboardStop ↔ EmptyCallback?
-
Notification of default whiteboard stop
read / write
- onWhiteboardStopWithId ↔ OnWhiteboardStopWithId?
-
Notification of whiteboard stop
read / write
-
Notification of whiteboard service unavailable
read / write
- runtimeType → Type
-
A representation of the runtime type of the object.
read-onlyinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited