Package live.hms.video.sdk.models

Types

HMSBrowserRecordingState
Link copied to clipboard
data class HMSBrowserRecordingState(running: Boolean, error: HMSException?)
Details on whether the room is being recorded by a browser client bot.
HMSConfig
Link copied to clipboard
data class HMSConfig @JvmOverloads() constructor(userName: String, authtoken: String, metadata: String, initEndpoint: String)
Information about which call to join, under what name and the authentication for it.
HMSHLSConfig
Link copied to clipboard
class HMSHLSConfig(meetingURLVariants: List<HMSHLSMeetingURLVariant>)
Configuration for HLS streaming.
HMSHLSMeetingURLVariant
Link copied to clipboard
data class HMSHLSMeetingURLVariant(meetingUrl: String, metadata: String)
HMSHLSStreamingState
Link copied to clipboard
data class HMSHLSStreamingState(running: Boolean, variants: ArrayList<HMSHLSVariant>?)
HMSHLSVariant
Link copied to clipboard
data class HMSHLSVariant(hlsStreamUrl: String?, meetingUrl: String?, metadata: String?, startedAt: Long?)
HMSLocalPeer
Link copied to clipboard
class HMSLocalPeer : HMSPeer
HMSMessage
Link copied to clipboard
data class HMSMessage
Class for retrieving the attributes of a group(HMSRole based ) or peer-to-peer message
HMSMessageRecipient
Link copied to clipboard
class HMSMessageRecipient
Class to denote the intended recipient(s) of the message
HMSPeer
Link copied to clipboard
abstract class HMSPeer
HMSPeer is the object returned by 100ms SDKs that contains all information about a user
HMSRecordingConfig
Link copied to clipboard
data class HMSRecordingConfig(meetingUrl: String, rtmpUrls: List<String>, record: Boolean)
Configuration for rtmp recording.
HMSRemotePeer
Link copied to clipboard
class HMSRemotePeer : HMSPeer
HMSRemovedFromRoom
Link copied to clipboard
data class HMSRemovedFromRoom(reason: String, peerWhoRemoved: HMSPeer?, roomWasEnded: Boolean)
The notification that will be sent when someone is forced removed from the room by another person.
HMSRoleChangeRequest
Link copied to clipboard
data class HMSRoleChangeRequest
HMSRoom
Link copied to clipboard
data class HMSRoom
A room is returned on successful connection.
HMSRtmpStreamingState
Link copied to clipboard
data class HMSRtmpStreamingState(running: Boolean, error: HMSException?)
Details on the RTMPs streaming state.
HMSServerRecordingState
Link copied to clipboard
data class HMSServerRecordingState(running: Boolean, error: HMSException?)
Details on whether the room is being recorded by the server.
HMSSpeaker
Link copied to clipboard
data class HMSSpeaker