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.
- 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