ChannelWebRtcUserAttachEvent
ChannelWebRtcUserAttachEvent =
object
Event payload emitted when a user joins a voice channel.
Properties
audioTrackId?
optionalaudioTrackId:string
The internal WebRTC track ID for the user's microphone. Optional.
channelId
channelId:
ChannelGuid
The unique identifier of the voice channel.
communityId?
optionalcommunityId:CommunityGuid
The unique identifier of the community. Optional.
dataChannelName?
optionaldataChannelName:string
The name of the user's data channel. Optional.
deviceId
deviceId:
DeviceGuid
The unique identifier of the user's device.
isAdminDeafened
isAdminDeafened:
boolean
Whether the user is server-deafened.
isAdminMuted
isAdminMuted:
boolean
Whether the user is server-muted.
isDeafened
isDeafened:
boolean
Whether the user joined in a deafened state.
isMuted
isMuted:
boolean
Whether the user joined in a muted state.
screenAudioTrackId?
optionalscreenAudioTrackId:string
The internal WebRTC track ID for the user's screen share audio. Optional.
screenTrackId?
optionalscreenTrackId:string
The internal WebRTC track ID for the user's screen share video. Optional.
userId
userId:
UserGuid
The unique identifier of the user who joined.
videoTrackId?
optionalvideoTrackId:string
The internal WebRTC track ID for the user's camera. Optional.