Package live.hms.video.sdk.models.role

Types

AudioParams
Link copied to clipboard
data class AudioParams(bitRate: Int, codec: HMSAudioCodec)
HMSRole
Link copied to clipboard
data class HMSRole
PermissionsParams
Link copied to clipboard
data class PermissionsParams(endRoom: Boolean, removeOthers: Boolean, unmute: Boolean, mute: Boolean, changeRole: Boolean, changeRoleForce: Boolean, rtmp: Boolean, recording: Boolean)
PublishParams
Link copied to clipboard
data class PublishParams(audio: AudioParams?, video: VideoParams?, screen: VideoParams?, allowed: ArrayList<String>)
SubscribeDegradationParams
Link copied to clipboard
data class SubscribeDegradationParams(packetLossThreshold: Long, degradeGracePeriodSeconds: Long, recoverGracePeriodSeconds: Long)
SubscribeParams
Link copied to clipboard
data class SubscribeParams(subscribeTo: ArrayList<String>, maxSubsBitRate: Int, subscribeDegradationParam: SubscribeDegradationParams?)
VideoParams
Link copied to clipboard
data class VideoParams(bitRate: Int, codec: HMSVideoCodec, frameRate: Int, width: Int, height: Int)