このモジュールは、ミーティング内の 1 人の参加者を表します。
参加者オブジェクトは、meeting.participants オブジェクト内のいずれかの参加者リストから取得できます。例:
const participant1 = meeting.participants.active.get(participantId);
const participant2 = meeting.participants.joined.get(participantId);
const participant3 = meeting.participants.active.toArray()[0];
const participantsNamedJohn = meeting.participants.active.toArray()
.filter((p) => p.name === 'John');- RTKParticipant
- .id
- .userId
- .name
- .picture
- .customParticipantId
- .device
- .videoTrack
- .audioTrack
- .screenShareTracks
- .videoEnabled
- .audioEnabled
- .screenShareEnabled
- .producers
- .manualProducerConfig
- .supportsRemoteControl
- .presetName
- .stageStatus
- .isPinned
- .pin()
- .unpin()
- .disableAudio()
- .kick()
- .disableVideo()
- .registerVideoElement(videoElem)
- .deregisterVideoElement([videoElem])
参加者の peer ID です。 参加者マップでは、この ID でインデックスされます。
Kind: RTKParticipant のインスタンスプロパティ
参加者の user ID です。
Kind: RTKParticipant のインスタンスプロパティ
参加者の名前です。
Kind: RTKParticipant のインスタンスプロパティ
参加者の画像です。
Kind: RTKParticipant のインスタンスプロパティ
https://developers.cloudflare.com/api/resources/realtime_kit/subresources/meetings/methods/add_participant ↗ REST API で設定した、参加者のカスタム ID です。
Kind: RTKParticipant のインスタンスプロパティ
参加者のデバイス設定です。
Kind: RTKParticipant のインスタンスプロパティ
参加者のビデオトラックです。
Kind: RTKParticipant のインスタンスプロパティ
参加者のオーディオトラックです。
Kind: RTKParticipant のインスタンスプロパティ
参加者の画面共有用ビデオトラックとオーディオトラックです。
Kind: RTKParticipant のインスタンスプロパティ
参加者の動画が有効な場合は true です。
Kind: RTKParticipant のインスタンスプロパティ
参加者の音声が有効な場合は true です。
Kind: RTKParticipant のインスタンスプロパティ
参加者が画面共有中の場合は true です。
Kind: RTKParticipant のインスタンスプロパティ
参加者が作成した producer です。
Kind: RTKParticipant のインスタンスプロパティ
手動サブスクリプション時に渡す producer の設定です。
Kind: RTKParticipant のインスタンスプロパティ
参加者がリモートコントロールに対応している場合は true です。
Kind: RTKParticipant のインスタンスプロパティ
参加者の preset です。
Kind: RTKParticipant のインスタンスプロパティ
参加者の現在のステージ状態を示します。
Kind: RTKParticipant のインスタンスプロパティ
参加者がピン留めされている場合は true を返します。
Kind: RTKParticipant のインスタンスプロパティ
参加者をピン留めする権限がある場合、participant.id を返します。
Kind: RTKParticipant のインスタンスメソッド
参加者のピン留めを解除する権限がある場合、participant.id を返します。
Kind: RTKParticipant のインスタンスメソッド
この参加者の音声を無効にします。 参加者の音声を無効にする権限が必要です。
Kind: RTKParticipant のインスタンスメソッド
この参加者をミーティングから退出させます。 参加者を退出させる権限が必要です。
Kind: RTKParticipant のインスタンスメソッド
この参加者の動画を無効にします。 参加者の動画を無効にする権限が必要です。
Kind: RTKParticipant のインスタンスメソッド
Kind: RTKParticipant のインスタンスメソッド
| パラメーター | 型 |
|---|---|
| videoElem | HTMLVideoElement |
Kind: RTKParticipant のインスタンスメソッド
| パラメーター | 型 |
|---|---|
| [videoElem] | HTMLVideoElement |