pano_rtc library

Classes

AnnotationEventHandler
Callback of PanoAnnotation, the callback must set to PanoAnnotation to get events notification. [...]
AnnotationMgrEventHandler
Annotation Manager [...]
BuiltinTransformOption
(Deprecated) The built-in video transform option class. [...]
FaceBeautifyOption
The face beautify option class. [...]
FeedbackInfo
Feedback info class, user can send feedback to PANO. [...]
QuadTransformOption
The quadrilateral video transform option class. [...]
RtcAnnotation
The RtcAnnotation class.
RtcAnnotationManager
The RtcAnnotationManager class.
RtcAudioFormat
The audio format class. [...]
RtcAudioLevel
The statistics class of user audio level. [...]
RtcAudioMixingConfig
The configurations class of audio mixing. [...]
RtcAudioProfile
Audio profile. [...]
RtcAudioRecvStats
The statistics class of received audio. [...]
RtcAudioSendStats
The statistics class of sent audio. [...]
RtcChannelConfig
The configurations class for joinning a channel. [...]
RtcDeviceInfo
The device information class. [...]
RtcEngineConfig
The configurations class of the PanoRtcEngineKit object. [...]
RtcEngineEventHandler
Callback of RtcEngine, the callbacks must to set to RtcEngine to get events notification. [...]
RtcEngineKit
RtcEngine is the main class of the PanoRtc SDK.
RtcMessageService
The RtcMessageService class.
RtcMessageServiceHandler
Callback of RtcMessageService, the callback must be set to RtcMessageService to get events notification. [...]
RtcNetworkManager
The RtcNetworkManager class.
RtcNetworkMgrHandler
Callback of RtcNetworkManager, the callback must be set to network manager to get events notification. [...]
RtcNetworkQuality
Network quality report. [...]
RtcRenderConfig
The configurations class of the video renderer. [...]
RtcScreenSourceInfo
The screen source information class. [...]
RtcSnapshotVideoOption
The option class of video snapshot. [...]
RtcSurfaceView
Use SurfaceView in Android. [...]
RtcSurfaceViewModel
The RtcSurfaceViewModel class.
RtcSystemStats
The statistics class of system information. [...]
RtcVideoFormat
The video format class. [...]
RtcVideoRecvBweStats
The statistics class of bandwidth estimation of received video. [...]
RtcVideoRecvStats
The statistics class of received video. [...]
RtcVideoSendBweStats
The statistics class of bandwidth estimation of sent video. [...]
RtcVideoSendStats
The statistics class of sent video. [...]
RtcVideoStreamManager
The RtcVideoStreamManager class.
RtcWhiteboard
The RtcWhiteboard class.
RtcWhiteboardSurfaceView
Use SurfaceView in Android. [...]
RtcWhiteboardSurfaceViewModel
The RtcWhiteboardSurfaceViewModel class.
VideoStreamEventHandler
Callback of VideoStreamManager, the callback must be set to stream manager to get events notification. [...]
WBColor
The whiteboard color class. [...]
WBConvertConfig
The configurations class of whiteboard doc convert. [...]
WBDocContents
Whiteboard doc content class. [...]
WBDocInfo
The whiteboard file information class. [...]
WBTextFormat
The whiteboard text format class. [...]
WhiteboardEventHandler
Callback of RtcWhiteboard, the callback must set to RtcWhiteboard to get events notification. [...]

Mixins

RtcAnnotationInterface
The annotation interface
RtcAnnotationManagerInterface
The annotation manager interface
RtcEngineKitInterface
The rtc engine interface
RtcMessageServiceInterface
The RtcMessageService interface
RtcNetworkManagerInterface
The network manager interface
RtcVideoStreamInterface
The video stream interface
RtcWhiteboardInterface
The RtcWhiteboard interface class provides all whiteboard methods invoked by the application. [...]

Enums

AudioChannel
Audio Channel [...]
AudioCodecType
Audio Codec Type [...]
AudioDeviceState
Audio Device state [...]
AudioDeviceType
Audio Device type [...]
AudioEqualizationMode
Audio equalization option [...]
AudioMixingState
Audio mixing state [...]
AudioProfileQuality
Audio Profile Quality [...]
AudioReverbMode
Audio rever mode [...]
AudioSampleRate
Audio Sample Rate [...]
AudioType
Audio type [...]
ChannelMode
Channel mode [...]
ChannelService
Channel service flag [...]
FailoverState
Failover state [...]
FeedbackType
Feedback type [...]
ImageFileFormat
Image file format [...]
LogLevel
Log output level [...]
MediaProcessorType
Media processor type [...]
MessageServiceState
OptionType
Option type [...]
QuadIndex
Quadrilateral vertex index. [...]
QualityRating
Quality rating values [...]
ResultCode
Result value. [...]
ScreenScalingRatio
Screen scaling ratio type [...]
ScreenSourceType
Screen source type [...]
SubscribeResult
The result to subscribe user media [...]
UserLeaveReason
User leave reason [...]
VideoCaptureState
Video capture state [...]
VideoCodecType
Video Codec Type [...]
VideoDeviceState
Video device state [...]
VideoDeviceType
Video device type [...]
VideoFrameRateType
Video frame rate type [...]
VideoProfileType
Video profile type [...]
VideoRotation
Video rotation value [...]
VideoScalingMode
Video scaling mode [...]
VideoType
Video type [...]
WBClearType
Whiteboard clear type [...]
WBConvertType
Whiteboard file convert type. [...]
WBFillType
Whiteboard fill type [...]
WBFontStyle
Whiteboard font style [...]
WBImageScalingMode
Whiteboard image scaling mode [...]
WBImageState
Whiteboard image state [...]
WBOptionType
Whiteboard option type [...]
WBRoleType
Whiteboard role type [...]
WBSnapshotMode
Whiteboard snapshot mode [...]
WBToolType
Whiteboard tool type [...]

Typedefs

EmptyCallback() → void
FileIdCallback(ResultCode result, String fileId) → void
OnActiveSpeakerListUpdated(List<String> userIds) → void
OnAnnoRoleChanged(WBRoleType newRole) → void
OnAudioMixingStateChanged(int taskId, AudioMixingState state) → void
OnChannelCountDown(int remain) → void
OnChannelFailover(FailoverState state) → void
OnDocThumbnailReady(String fileId, List<String> urls) → void
OnDocTranscodeStatus(ResultCode result, String fileId, int progress, int totalPages) → void
OnImageStateChanged(String url, WBImageState status) → void
OnMessage(String userId, Uint8List byte) → void
OnNetworkQuality(String userId, QualityRating quality) → void
OnNetworkTestComplete(RtcNetworkQuality quality) → void
OnPageNumberChanged(int curPage, int totalPages) → void
OnRoleTypeChanged(WBRoleType newRole) → void
OnSaveDoc(ResultCode result, String fileId, String outputDir) → void
OnServiceStateChanged(MessageServiceState state) → void
OnSnapshotComplete(ResultCode result, String filename) → void
OnUserAudioLevel(RtcAudioLevel level) → void
OnUserAudioSubscribe(String userId, SubscribeResult result) → void
OnUserJoined(String userId, String userName) → void
OnUserJoinIndication(String userId, String userName) → void
OnUserLeaveIndication(String userId, UserLeaveReason reason) → void
OnUserMessage(String userId, Uint8List byte) → void
OnUserScreenSubscribe(String userId, SubscribeResult result) → void
OnUserVideoMute(String userId, int streamId) → void
OnUserVideoStart(String userId, VideoProfileType maxProfile) → void
OnUserVideoStreamStart(String userId, int streamId, VideoProfileType maxProfile) → void
OnUserVideoStreamSubscribe(String userId, int streamId, SubscribeResult result) → void
OnUserVideoSubscribe(String userId, SubscribeResult result) → void
OnVideoAnnotationStart(String userId, int streamId) → void
OnVideoAnnotationStop(String userId, int streamId) → void
OnVideoCaptureStateChanged(String deviceId, VideoCaptureState state) → void
OnVideoSnapshotCompleted(bool succeed, String userId, String fileName) → void
OnVideoStreamCaptureStateChanged(int streamId, String deviceId, VideoCaptureState state) → void
OnVideoStreamSnapshotCompleted(String userId, int streamId, bool succeed, String filename) → void
OnViewScaleChanged(double scale) → void
OnWhiteboardStartWithId(String whiteboardId) → void
OnWhiteboardStopWithId(String whiteboardId) → void
ResultCallback(ResultCode result) → void
RtcAudioRecvStatsCallback(RtcAudioRecvStats stats) → void
RtcAudioSendStatsCallback(RtcAudioSendStats stats) → void
RtcSurfaceViewCreatedCallback(RtcSurfaceViewModel viewModel) → void
The call back on surface view created.
RtcSystemStatsCallback(RtcSystemStats stats) → void
RtcVideoRecvBweStatsCallback(RtcVideoRecvBweStats stats) → void
RtcVideoRecvStatsCallback(RtcVideoRecvStats stats) → void
RtcVideoSendBweStatsCallback(RtcVideoSendBweStats stats) → void
RtcVideoSendStatsCallback(RtcVideoSendStats stats) → void
RtcWhiteboardSurfaceViewCreatedCallback(RtcWhiteboardSurfaceViewModel viewModel) → void
The call back on whiteboard surface view created.
UserIdCallback(String userId) → void
UserStreamCallback(String userId, int streamId) → void