hmssdk_flutter library

Classes

HMSActionResultListener
100ms HMSActionResultListener
HMSAndroidPIPController
HMSAndroidPIPController is used to setup and start the PIP in android. To know more visit here.
HMSAudioFilePlayerNode
100ms HMSAudioFilePlayerNode
HMSAudioMixerSource
100ms HMSAudioMixerSource
HMSAudioSetting
100ms HMSAudioSetting
HMSAudioTrack
100ms HMSAudioTrack
HMSAudioTrackSetting
100ms HMSAudioTrackSetting
HMSCameraControls
HMSCameraControls contains the common camera functions for android and iOS
HMSConfig
100ms HMSConfig
HMSException
HMSException
HMSHLSConfig
100ms HMSHLSConfig
HMSHLSMeetingURLVariant
100ms HMSHLSMeetingURLVariant
HMSHLSRecordingConfig
100ms HMSHLSRecording
HMSIOSPIPController
HMSIOSPIPController is used to setup and start the PIP in iOS. To know more visit here.
HMSIOSScreenshareConfig
100ms HMSIOSScreenshareConfig
HMSKeyChangeListener
100ms HMSKeyChangeListener
HMSKeyChangeListenerMethodResponse
HMSKeyChangeListenerMethodResponse contains all the responses sent from the session store channel
HMSLocalAudioStats
100ms HMSLocalAudioStats
HMSLocalAudioTrack
100ms HMSLocalAudioTrack
HMSLocalPeer
100ms HMSLocalPeer.
HMSLocalVideoStats
100ms HMSLocalVideoStats
HMSLocalVideoTrack
100ms HMSLocalVideoTrack
HMSLogList
100ms HMSLogList
HMSLogListener
HMSLogSettings
100ms HMSLogSettings
HMSLogsUpdateListenerMethodResponse
HMSLogsUpdateListenerMethodResponse contains all the responses sent back from the Log.
HMSMessage
100ms HMSMessage
HMSMessageRecipient
100ms HMSMessageRecipient
HMSMessageResultListener
HMSMicNode
100ms HMSMicNode
HMSNetworkQuality
100ms HMSNetworkQuality
HMSPeer
100ms HMSPeer.
HMSPeerRemovedFromPeer
100ms HMSPeerRemovedFromPeer
HMSPermissions
100ms HMSPermissions
HMSPreviewListener
HMSPreviewListener listens to updates when you preview.
HMSPreviewUpdateListenerMethodResponse
HMSPreviewUpdateListenerMethodResponse contains all the responses sent back from the preview.
HMSPublishSetting
HMSQualityLimitationReasons
HMSRecordingConfig
100ms HMSRecordingConfg
HMSRemoteAudioStats
100ms HMSRemoteAudioStats
HMSRemoteAudioTrack
100ms HMSRemoteAudioTrack
HMSRemotePeer
100ms HMSRemotePeer.
HMSRemoteVideoStats
100ms HMSRemoteVideoStats
HMSRemoteVideoTrack
100ms HMSRemotelVideoTrack
HMSResolution
100ms HMSVideoResolution
HMSRole
Role is a powerful concept that takes a lot of complexity away in handling permissions and supporting features like breakout rooms.
HMSRoleChangeRequest
100ms HMSRoleChangeRequest
HMSRoom
100ms HMSRoom
HMSRTCStats
100ms HMSRTCStats
HMSRTCStatsReport
HMSRTCStatsReport contains stats for HMSroom.
HMSScreenBroadcastAudioReceiverNode
100ms HMSScreenBroadcastAudioReceiverNode
HMSSDK
The public interface of 100ms SDK. Create an instance of HMSSDK to start using the SDK.
HMSSessionStore
HMSSessionStore class takes care of the session metadata for a session
HMSSimulcastLayerDefinition
100ms HMSSimulcastLayerDefinition
HMSSimulcastSettings
100ms HMSSimulcastSettings
HMSSpeaker
100ms HMSSpeaker
HMSStatsListener
100ms HMSStatsListener
HMSStatsListenerMethodResponse
HMSStatsListenerMethodResponse contains all the responses sent back from the call stats.
HMSSubscribeDegradationParams
100ms HMSSubscribeDegradationParams
HMSSubscribeSettings
100ms HMSSubscribeSettings
HMSTrack
100ms HMSTrack
HMSTrackChangeRequest
100ms HMSTrackChangeRequest
HMSTrackSetting
100ms HMSTrackSetting
HMSUpdateListener
100ms HMSUpdateListener
HMSUpdateListenerMethodResponse
HMSUpdateListenerMethodResponse contains all the responses sent back from the Meeting Room
HMSVideoSetting
100ms HMSVideoSetting
HMSVideoTrack
100ms HMSVideoTrack
HMSVideoTrackSetting
100ms HMSVideoTrackSetting
HMSVideoView
100ms HMSVideoView
PlatformMethodResponse
PlatformMethodResponse contains all the responses sent back from the platform

Extensions

HMSAudioDeviceValues
Camera facing
HMSAudioModeValues
HMSAudiosMixingModeValues
Camera facing
HMSCameraFacingValues
Camera facing
HMSLogLevelValue
HMSLogLevel for android and ios
HMSMessageRecipientValues
HMSMessageRecipient
HMSPeerUpdateValues
HMSPreviewUpdateListenerMethodValues
HMSQualityLimitationReasonValue
HMSLogLevel for android and ios
HMSRoomUpdateValues
HMSSimulcastLayerValue
HMSStatsListenerMethodValues
HMSTrackInitStateValue
HMSTrackKindValue
Type of track AUDIO,VIDEO
HMSTrackUpdateValues
HMSUpdateListenerMethodValues
HMSVideoCodecValues
VideoCodec
PlatformMethodValues
ScalingTypeExtension
Video ScaleType SCALE_ASPECT_FIT,SCALE_ASPECT_FILL and SCALE_ASPECT_BALANCED.

Enums

HMSActionResultListenerMethod
HMSAudioDevice
HMSAudioMixingMode
HMSAudioMode
HMSCameraFacing
HMSLogLevel
HMSMessageRecipientType
HMSPeerUpdate
PeerUpdates in a room.
HMSPreviewUpdateListenerMethod
HMSQualityLimitationReason
HMSRoomUpdate
HMSSimulcastLayer
The available types of Simulcast layers which imply High, Medium or Low Video quality
HMSStatsListenerMethod
HMSTrackInitState
Enum to set the audio/video initial track state to be passed with HMSTrackSetting
HMSTrackKind
HMSTrackUpdate
Track updates you will get when there is any change in the track
HMSUpdateListenerMethod
HMSVideoCodec
PlatformMethod
platformmethods to use to interact with specific platform
ScaleType

Exceptions / Errors

HMSInSufficientDataException