RemoteParticipant interface
Bir çağrıdaki uzak katılımcıyı temsil eder.
- Extends
Özellikler
| call |
Katılımcının aramayı bırakmasının nedeni, code/subCode/message içeriyor. |
| is |
Bu uzak katılımcının sesinin kapalı olup olmadığı. |
| is |
Bu uzak katılımcının konuşup konuşmadığı. |
| role | Bu uzak katılımcının rolünü alın. |
| state | Bu uzak katılımcının durumunu alın. |
| video |
Bu katılımcıların sahip olduğu video akışlarının koleksiyonu. |
Devralınan Özellikler
| display |
bu uzak katılımcının uç noktası tarafından ayarlandıysa, isteğe bağlı görünen ad. |
| endpoint |
Bu uzak katılımcının tüm uç noktalarının ayrıntılarını alın |
| identifier | Bu uzak katılımcının tanımlayıcısını alın. |
Yöntemler
| mute() | Bu uzak katılımcının mikrofonunun sesini kapat. |
| off("display |
displayNameChanged olayı için abonelikten çıkma işlevi. |
| off("is |
isMutedChanged olayı için unsubscribe işlevi. |
| off("is |
isSpeakingChanged olayı için unsubscribe işlevi. |
| off("role |
roleChanged olayı için abonelikten çıkma işlevi. |
| off("state |
stateChanged olayı için abonelikten çıkma işlevi. |
| off("video |
videoStreamsUpdated olayı için abonelikten çıkma işlevi. |
| on("display |
displayNameChanged olayı için Subscribe işlevi. |
| on("is |
isMutedChanged olayı için Subscribe işlevi. |
| on("is |
isSpeakingChanged olayı için Subscribe işlevi. |
| on("role |
roleChanged olayı için Subscribe işlevi. |
| on("state |
stateChanged olayı için Subscribe işlevi. |
| on("video |
videoStreamsUpdated olayı için Subscribe işlevi. |
Özellik Ayrıntıları
callEndReason
Katılımcının aramayı bırakmasının nedeni, code/subCode/message içeriyor.
callEndReason?: CallEndReason
Özellik Değeri
isMuted
Bu uzak katılımcının sesinin kapalı olup olmadığı.
isMuted: boolean
Özellik Değeri
boolean
isSpeaking
Bu uzak katılımcının konuşup konuşmadığı.
isSpeaking: boolean
Özellik Değeri
boolean
role
state
Bu uzak katılımcının durumunu alın.
state: RemoteParticipantState
Özellik Değeri
videoStreams
Bu katılımcıların sahip olduğu video akışlarının koleksiyonu.
videoStreams: readonly RemoteVideoStream[]
Özellik Değeri
readonly RemoteVideoStream[]
Devralınan Özellik Detayları
displayName
bu uzak katılımcının uç noktası tarafından ayarlandıysa, isteğe bağlı görünen ad.
displayName?: string
Özellik Değeri
string
endpointDetails
Bu uzak katılımcının tüm uç noktalarının ayrıntılarını alın
endpointDetails: EndpointDetails[]
Özellik Değeri
DevralınanParticipantInfo.endpointDetails
identifier
Bu uzak katılımcının tanımlayıcısını alın.
identifier: CommunicationIdentifierKind
Özellik Değeri
DevralınanParticipantInfo.identifier
Yöntem Ayrıntıları
mute()
Bu uzak katılımcının mikrofonunun sesini kapat.
function mute(): Promise<void>
Döndürülenler
Promise<void>
off("displayNameChanged", PropertyChangedEvent)
displayNameChanged olayı için abonelikten çıkma işlevi.
function off(event: "displayNameChanged", listener: PropertyChangedEvent)
Parametreler
- event
-
"displayNameChanged"
olay adı.
- listener
- PropertyChangedEvent
bu olaya abone olmak için kullanılan geri çağırma fn.
off("isMutedChanged", PropertyChangedEvent)
isMutedChanged olayı için unsubscribe işlevi.
function off(event: "isMutedChanged", listener: PropertyChangedEvent)
Parametreler
- event
-
"isMutedChanged"
olay adı.
- listener
- PropertyChangedEvent
bu olaya abone olmak için kullanılan geri çağırma fn.
off("isSpeakingChanged", PropertyChangedEvent)
isSpeakingChanged olayı için unsubscribe işlevi.
function off(event: "isSpeakingChanged", listener: PropertyChangedEvent)
Parametreler
- event
-
"isSpeakingChanged"
olay adı.
- listener
- PropertyChangedEvent
bu olaya abone olmak için kullanılan geri çağırma fn.
off("roleChanged", PropertyChangedEvent)
roleChanged olayı için abonelikten çıkma işlevi.
function off(event: "roleChanged", listener: PropertyChangedEvent)
Parametreler
- event
-
"roleChanged"
olay adı.
- listener
- PropertyChangedEvent
bu olaya abone olmak için kullanılan geri çağırma fn.
off("stateChanged", PropertyChangedEvent)
stateChanged olayı için abonelikten çıkma işlevi.
function off(event: "stateChanged", listener: PropertyChangedEvent)
Parametreler
- event
-
"stateChanged"
olay adı.
- listener
- PropertyChangedEvent
bu olaya abone olmak için kullanılan geri çağırma fn.
off("videoStreamsUpdated", CollectionUpdatedEvent<RemoteVideoStream>)
videoStreamsUpdated olayı için abonelikten çıkma işlevi.
function off(event: "videoStreamsUpdated", listener: CollectionUpdatedEvent<RemoteVideoStream>)
Parametreler
- event
-
"videoStreamsUpdated"
olay adı.
- listener
bu olaya abone olmak için kullanılan geri çağırma fn.
on("displayNameChanged", PropertyChangedEvent)
displayNameChanged olayı için Subscribe işlevi.
function on(event: "displayNameChanged", listener: PropertyChangedEvent)
Parametreler
- event
-
"displayNameChanged"
olay adı.
- listener
- PropertyChangedEvent
bu özelliğin değeri değiştiğinde çağrılacak geri çağırma fn.
on("isMutedChanged", PropertyChangedEvent)
isMutedChanged olayı için Subscribe işlevi.
function on(event: "isMutedChanged", listener: PropertyChangedEvent)
Parametreler
- event
-
"isMutedChanged"
olay adı.
- listener
- PropertyChangedEvent
bu özelliğin değeri değiştiğinde çağrılacak geri çağırma fn.
on("isSpeakingChanged", PropertyChangedEvent)
isSpeakingChanged olayı için Subscribe işlevi.
function on(event: "isSpeakingChanged", listener: PropertyChangedEvent)
Parametreler
- event
-
"isSpeakingChanged"
olay adı.
- listener
- PropertyChangedEvent
bu özelliğin değeri değiştiğinde çağrılacak geri çağırma fn.
on("roleChanged", PropertyChangedEvent)
roleChanged olayı için Subscribe işlevi.
function on(event: "roleChanged", listener: PropertyChangedEvent)
Parametreler
- event
-
"roleChanged"
olay adı.
- listener
- PropertyChangedEvent
bu özelliğin değeri değiştiğinde çağrılacak geri çağırma fn.
on("stateChanged", PropertyChangedEvent)
stateChanged olayı için Subscribe işlevi.
function on(event: "stateChanged", listener: PropertyChangedEvent)
Parametreler
- event
-
"stateChanged"
olay adı.
- listener
- PropertyChangedEvent
bu özelliğin değeri değiştiğinde çağrılacak geri çağırma fn.
on("videoStreamsUpdated", CollectionUpdatedEvent<RemoteVideoStream>)
videoStreamsUpdated olayı için Subscribe işlevi.
function on(event: "videoStreamsUpdated", listener: CollectionUpdatedEvent<RemoteVideoStream>)
Parametreler
- event
-
"videoStreamsUpdated"
olay adı.
- listener
bu koleksiyon değiştiğinde çağrılacak geri çağırma fn, eklenen ve kaldırılan öğelerin dizilerini geçirir.