audioParams
audioParams: ProducerOptions
localStreamScreen
localStreamScreen: MediaStream | null
canvasStream
canvasStream: MediaStream | null
whiteboardStarted
whiteboardStarted: boolean
whiteboardEnded
whiteboardEnded: boolean
connectSendTransportAudio
connectSendTransportScreen
audioProducer
audioProducer: Producer<AppData> | null
OptionallocalAudioProducer
localAudioProducer?: Producer<AppData> | null
updateAudioProducer
updateAudioProducer: (producer: Producer<AppData> | null) => void
OptionalupdateLocalAudioProducer
updateLocalAudioProducer?: (localProducer: Producer<AppData> | null) => void
updateAudioLevel
updateAudioLevel: (level: number) => void
screenProducer
screenProducer: Producer<AppData> | null
OptionallocalScreenProducer
localScreenProducer?: Producer<AppData> | null
screenParams
screenParams: ProducerOptions
updateScreenProducer
updateScreenProducer: (producer: Producer<AppData> | null) => void
OptionalupdateLocalScreenProducer
updateLocalScreenProducer?: (localProducer: Producer<AppData> | null) => void
producerTransport
producerTransport: Transport<AppData> | null
OptionallocalProducerTransport
localProducerTransport?: Transport<AppData> | null
OptionallocalTransportCreated
localTransportCreated?: boolean
updateProducerTransport
updateProducerTransport: (producerTransport: Transport<AppData> | null) => void
OptionalupdateLocalProducerTransport
updateLocalProducerTransport?: (
localTransport: Transport<AppData> | null,
) => void
updateTransportCreated
updateTransportCreated: (transportCreated: boolean) => void
OptionalupdateLocalTransportCreated
updateLocalTransportCreated?: (localTransportCreated: boolean) => void
videoProducer
videoProducer: Producer<AppData> | null
OptionallocalVideoProducer
localVideoProducer?: Producer<AppData> | null
OptionallocalSocket
localSocket?: Socket<DefaultEventsMap, DefaultEventsMap>
lock_screen
lock_screen: boolean
updateMainWindow
updateMainWindow: boolean
updateUpdateMainWindow
updateUpdateMainWindow: (state: boolean) => void
updateVideoProducer
updateVideoProducer: (producer: Producer<AppData> | null) => void
OptionalupdateLocalVideoProducer
updateLocalVideoProducer?: (producer: Producer<AppData> | null) => void
OptionalscreenId
screenId?: string
OptionaladminVidID
adminVidID?: string
newLimitedStreamsIDs
newLimitedStreamsIDs: string[]
activeSounds
activeSounds: string[]
OptionalscreenShareIDStream
screenShareIDStream?: string
OptionalscreenShareNameStream
screenShareNameStream?: string
OptionaladminIDStream
adminIDStream?: string
OptionaladminNameStream
adminNameStream?: string
updateNewLimitedStreamsIDs
updateNewLimitedStreamsIDs: (ids: string[]) => void
updateActiveSounds
updateActiveSounds: (sounds: string[]) => void
updateScreenShareIDStream
updateScreenShareIDStream: (id: string) => void
updateScreenShareNameStream
updateScreenShareNameStream: (name: string) => void
updateAdminIDStream
updateAdminIDStream: (id: string) => void
updateAdminNameStream
updateAdminNameStream: (name: string) => void
changeVids
changeVids: ChangeVidsInvoker
transportCreated
transportCreated: boolean
transportCreatedVideo
transportCreatedVideo: boolean
videoParams
videoParams: ProducerOptions
localStreamVideo
localStreamVideo: MediaStream | null
defVideoID
defVideoID: string
params
params: ProducerOptions
OptionalvideoParamse
videoParamse?: ProducerOptions
shareScreenStarted
shareScreenStarted: boolean
device
device: Device | null
keepBackground
keepBackground: boolean
appliedBackground
appliedBackground: boolean
OptionalremoveSingleVideoEncoding
removeSingleVideoEncoding?: boolean
updateTransportCreatedVideo
updateTransportCreatedVideo: (created: boolean) => void
updateVideoAction
updateVideoAction: (videoAction: boolean) => void
updateLocalStreamVideo
updateLocalStreamVideo: (stream: MediaStream | null) => void
updateUserDefaultVideoInputDevice: (device: string) => void
updateCurrentFacingMode
updateCurrentFacingMode: (mode: string) => void
updateDefVideoID
updateDefVideoID: (id: string) => void
updateAllowed
updateAllowed: (allowed: boolean) => void
updateParticipants
updateParticipants: (participants: Participant[]) => void updateVideoParams
updateVideoParams: (params: ProducerOptions) => void
updateIsBackgroundModalVisible
updateIsBackgroundModalVisible: (isVisible: boolean) => void
updateAutoClickBackground
updateAutoClickBackground: (autoClick: boolean) => void
connectSendTransportVideo
checkMediaPermission: boolean
hasCameraPermission
hasCameraPermission: boolean
videoAlreadyOn
videoAlreadyOn: boolean
audioOnlyRoom
audioOnlyRoom: boolean
recordStarted
recordStarted: boolean
recordResumed
recordResumed: boolean
recordPaused
recordPaused: boolean
recordStopped
recordStopped: boolean
recordingMediaOptions: string
youAreCoHost
youAreCoHost: boolean
adminRestrictSetting
adminRestrictSetting: boolean
videoRequestState
videoRequestState: string | null
videoRequestTime
videoRequestTime: number
userDefaultVideoInputDevice: string
currentFacingMode
currentFacingMode: string
frameRate
frameRate: number
videoAction
videoAction: boolean
localStream
localStream: MediaStream | null
audioSetting
audioSetting: string
videoSetting
videoSetting: string
screenshareSetting
screenshareSetting: string
chatSetting
chatSetting: string
updateRequestIntervalSeconds
updateRequestIntervalSeconds: number
updateVideoAlreadyOn
updateVideoAlreadyOn: (value: boolean) => void
updateVideoRequestState
updateVideoRequestState: (state: string) => void
updateLocalStream
updateLocalStream: (stream: MediaStream | null) => void
mediaDevices: MediaDevices
disconnectSendTransportVideo