TeamsCall interface
Teams Çağrısını temsil eder.
- Extends
Özellikler
| info | Bu Teams Araması hakkında bilgi edinin. |
Devralınan Özellikler
| call |
Bu çağrının nasıl sona erdiğini gösteren code/subCode içeren. |
| caller |
Bu çağrı geliyorsa Arayan Bilgileri. |
| direction | Gelen veya Giden olsun, arama yönünü alın. |
| id | Bu Çağrı için benzersiz kimliği alın. |
| is |
Yerel kullanıcının gelen sesi kapatıp kapatmadığı. |
| is |
Yerel video açık olup olmadığı. |
| is |
Yerel kullanıcının sesinin yerel olarak mı yoksa uzaktan mı kapatılmış olduğu. |
| is |
Ekran paylaşımının açık olup olmadığı. |
| kind | Çağrı nesnesinin türünü alın. |
| lobby | Teams toplantı lobisini edinin. |
| local |
Aramada diğer katılımcılara gönderilen yerel ses akışlarının koleksiyonu. |
| local |
Aramada diğer katılımcılara gönderilen yerel video akışlarının koleksiyonu. |
| remote |
Aramadan alınan uzak ses akışlarının koleksiyonu. |
| remote |
Bu çağrıdaki uzak katılımcıların koleksiyonu. Yüz veya daha fazla katılımcıyla yapılan çağrılarda, bu koleksiyonda yalnızca medya etkin katılımcıları bulunur. |
| role | Aramada yerel kullanıcının rolünü alın. |
| state | Bu Aramanın durumunu alın. |
| total |
Bu çağrıdaki toplam katılımcı sayısı. |
| transferor |
Aktarım/iletme senaryolarında aktarım başlatıcısı. |
Yöntemler
Devralınan Yöntemler
| dispose() | |
| feature<TFeature>(Call |
Genişletilmiş API ile başlatılan ve notlaştırılmış bir Özellik nesnesi alır. Bu paketteki tüm kullanılabilir genişletilmiş çağrı özellikleri için Features.* nesnesini denetleyin, örneğin:
|
| hang |
Aramayı kapat. |
| hold() | Bu Aramayı beklemeye alma. |
| mute() | Yerel mikrofonun sesini kapatma. |
| mute |
Tüm uzak katılımcıların sesini kapat. |
| mute |
Gelen sesi sessize alır. |
| off("caller |
Arayan bilgisi değişiklik olayı için abonelikten çıkma işlevi. |
| off("id |
idChanged olayı için abonelikten çıkma işlevi. |
| off("is |
isIncomingAudioMutedChanged olayı için Subscribe işlevi. |
| off("is |
isLocalVideoStartedChanged olayı için unsubscribe işlevi. |
| off("is |
isMutedChanged olayı için Subscribe işlevi. |
| off("is |
isScreenSharingChanged olayı için unsubscribe işlevi. |
| off("local |
localAudioStreamsUpdated olayı için abonelikten çıkma işlevi. |
| off("local |
localVideoStreamsUpdated olayı için abonelikten çıkma işlevi. |
| off("muted |
mutedByOthers olayı için abonelikten çıkma işlevi. |
| off("remote |
remoteAudioStreamsUpdated olayı için abonelikten çıkma işlevi. |
| off("remote |
remoteParticipantsUpdated olayı için abonelikten çıkma işlevi. |
| off("role |
roleChanged olayı için abonelikten çıkma işlevi. |
| off("state |
stateChanged olayı için abonelikten çıkma işlevi. |
| off("total |
totalParticipantCountChanged olayı için unsubscribe işlevi. |
| off("transferor |
Arayan bilgisi değişiklik olayı için abonelikten çıkma işlevi. |
| on("caller |
Arayan bilgisi değişiklik olayı için Subscribe işlevi. |
| on("id |
idChanged olayı için Subscribe işlevi. |
| on("is |
isIncomingAudioMutedChanged olayı için Subscribe işlevi. |
| on("is |
isLocalVideoStartedChanged olayı için Subscribe işlevi. |
| on("is |
isMutedChanged olayı için Subscribe işlevi. |
| on("is |
isScreenSharingChanged olayı için Subscribe işlevi. |
| on("local |
localAudioStreamsUpdated olayı için Subscribe işlevi. |
| on("local |
localVideoStreamsUpdated olayı için Subscribe işlevi. |
| on("muted |
mutedByOthers olayı için Subscribe işlevi. |
| on("remote |
remoteAudioStreamsUpdated olayı için Subscribe işlevi. |
| on("remote |
remoteParticipantsUpdated 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("total |
totalParticipantCountChanged olayı için Subscribe işlevi. |
| on("transferor |
Arayan bilgisi değişiklik olayı için Subscribe işlevi. |
| resume() | 'LocalHold' durumundaysa bu Çağrıyı sürdürebilirsiniz. |
| send |
DTMF tonu gönderin. |
| set |
Çağrı kısıtlamalarını ayarlayın. Bu yöntem, sağlanan değerlere göre en yüksek kısıtlamalarını ayarlar. Uygulanan son kısıtlamalar, burada bu yönteme sağlanan değerlerden küçük veya buna eşit olacaktır. 0 değeri sağlanırsa, bu kısıtlama için hiçbir kısıtlama uygulanmaz. Tanımsız değer sağlanırsa, bu kısıtlama için kullanılan önceki değer kullanılır. |
| start |
Özel ses ile aramada ses başlatın. LocalAudioStream kaynağı bir MediaStream olmalıdır. |
| start |
|
| start |
|
| start |
Aramada video akışı göndermeye başlayın. Aramadaki uzak katılımcılar video akışınızı alır ve böylece video akışınızı kendi UI'lerinde işleyebilirler. |
| stop |
Aramada özel sesi durdurun ve Cihaz yöneticisi varsayılan ses cihazına geçin. |
| stop |
Yerel ekran paylaşımını durdurun. |
| stop |
Yerel ekran paylaşımını durdurun. |
| stop |
Aramada video akışı göndermeyi durdurun. CallAgent.startCall() API'sinde, CallAgent.join() API'sinde, IncomingCall.accept() API'sinde veya Call.startVideo() API'sinde video başlatmak için kullanılan LocalVideoStream nesnesini geçirmesi gerekir. |
| unmute() | Yerel mikrofonu açma. |
| unmute |
Gelen sesi açın. |
Özellik Ayrıntıları
info
Devralınan Özellik Detayları
callEndReason
Bu çağrının nasıl sona erdiğini gösteren code/subCode içeren.
callEndReason?: CallEndReason
Özellik Değeri
callerInfo
Bu çağrı geliyorsa Arayan Bilgileri.
callerInfo: CallerInfo
Özellik Değeri
direction
Gelen veya Giden olsun, arama yönünü alın.
direction: CallDirection
Özellik Değeri
id
Bu Çağrı için benzersiz kimliği alın.
id: string
Özellik Değeri
string
isIncomingAudioMuted
Yerel kullanıcının gelen sesi kapatıp kapatmadığı.
isIncomingAudioMuted: boolean
Özellik Değeri
boolean
isLocalVideoStarted
Yerel video açık olup olmadığı.
isLocalVideoStarted: boolean
Özellik Değeri
boolean
DevralındıCallCommon.isLocalVideoStarted
isMuted
Yerel kullanıcının sesinin yerel olarak mı yoksa uzaktan mı kapatılmış olduğu.
isMuted: boolean
Özellik Değeri
boolean
isScreenSharingOn
Ekran paylaşımının açık olup olmadığı.
isScreenSharingOn: boolean
Özellik Değeri
boolean
kind
lobby
localAudioStreams
Aramada diğer katılımcılara gönderilen yerel ses akışlarının koleksiyonu.
localAudioStreams: readonly LocalAudioStream[]
Özellik Değeri
readonly LocalAudioStream[]
localVideoStreams
Aramada diğer katılımcılara gönderilen yerel video akışlarının koleksiyonu.
localVideoStreams: readonly LocalVideoStream[]
Özellik Değeri
readonly LocalVideoStream[]
remoteAudioStreams
Aramadan alınan uzak ses akışlarının koleksiyonu.
remoteAudioStreams: readonly RemoteAudioStream[]
Özellik Değeri
readonly RemoteAudioStream[]
remoteParticipants
Bu çağrıdaki uzak katılımcıların koleksiyonu. Yüz veya daha fazla katılımcıyla yapılan çağrılarda, bu koleksiyonda yalnızca medya etkin katılımcıları bulunur.
remoteParticipants: readonly RemoteParticipant[]
Özellik Değeri
readonly RemoteParticipant[]
role
Aramada yerel kullanıcının rolünü alın.
role: ParticipantRole
Özellik Değeri
state
totalParticipantCount
Not
Bu API, Beta sürümünde ve geliştiriciler için önizleme olarak sunulmuş durumda; alacağımız geri bildirimler doğrultusunda değiştirilebilir. Bu API’yi üretim ortamında kullanmayın.
Bu çağrıdaki toplam katılımcı sayısı.
totalParticipantCount: number
Özellik Değeri
number
transferorInfo
Not
Bu API, Beta sürümünde ve geliştiriciler için önizleme olarak sunulmuş durumda; alacağımız geri bildirimler doğrultusunda değiştirilebilir. Bu API’yi üretim ortamında kullanmayın.
Aktarım/iletme senaryolarında aktarım başlatıcısı.
transferorInfo?: CallerInfo
Özellik Değeri
Yöntem Ayrıntıları
addParticipant(PhoneNumberIdentifier | MicrosoftTeamsUserIdentifier | MicrosoftTeamsAppIdentifier | UnknownIdentifier, AddTeamsParticipantOptions)
Not
Bu API, Beta sürümünde ve geliştiriciler için önizleme olarak sunulmuş durumda; alacağımız geri bildirimler doğrultusunda değiştirilebilir. Bu API’yi üretim ortamında kullanmayın.
Katılımcı ekleyin.
function addParticipant(participant: PhoneNumberIdentifier | MicrosoftTeamsUserIdentifier | MicrosoftTeamsAppIdentifier | UnknownIdentifier, options?: AddTeamsParticipantOptions): RemoteParticipant
Parametreler
- participant
-
PhoneNumberIdentifier | MicrosoftTeamsUserIdentifier | MicrosoftTeamsAppIdentifier | UnknownIdentifier
Eklenecek katılımcı
- options
- AddTeamsParticipantOptions
AddTeamsParticipantOptions
Döndürülenler
removeParticipant(PhoneNumberIdentifier | MicrosoftTeamsUserIdentifier | UnknownIdentifier)
Bu çağrıdan bir katılımcıyı kaldırın.
function removeParticipant(participant: PhoneNumberIdentifier | MicrosoftTeamsUserIdentifier | UnknownIdentifier): Promise<void>
Parametreler
- participant
-
PhoneNumberIdentifier | MicrosoftTeamsUserIdentifier | UnknownIdentifier
kaldırılacak katılımcıyı seçin.
Döndürülenler
Promise<void>
Devralınan Yöntemin Ayrıntıları
dispose()
function dispose()
CallCommon.disposeDevralındı
feature<TFeature>(CallFeatureFactory<TFeature>)
Genişletilmiş API ile başlatılan ve notlaştırılmış bir Özellik nesnesi alır. Bu paketteki tüm kullanılabilir genişletilmiş çağrı özellikleri için Features.* nesnesini denetleyin, örneğin:
const call: Call = ...;
call.feature(Features.Recording).isRecordingActive;
call.feature(Features.Captions).startCaptions('en-us')
function feature<TFeature>(factory: CallFeatureFactory<TFeature>): TFeature
Parametreler
- factory
-
CallFeatureFactory<TFeature>
Genişletilmiş API sağlayan çağrı özelliği oluşturucusunun fabrikası.
Döndürülenler
TFeature
hangUp(HangUpOptions)
Aramayı kapat.
function hangUp(options?: HangUpOptions): Promise<void>
Parametreler
- options
- HangUpOptions
HangUp seçenekleri.
Döndürülenler
Promise<void>
hold()
Bu Aramayı beklemeye alma.
function hold(): Promise<void>
Döndürülenler
Promise<void>
CallCommon.holdDevralındı
mute()
Yerel mikrofonun sesini kapatma.
function mute(): Promise<void>
Döndürülenler
Promise<void>
muteAllRemoteParticipants()
Tüm uzak katılımcıların sesini kapat.
function muteAllRemoteParticipants(): Promise<void>
Döndürülenler
Promise<void>
CallCommon.muteAllRemoteParticipants Devralındı
muteIncomingAudio()
Gelen sesi sessize alır.
function muteIncomingAudio(): Promise<void>
Döndürülenler
Promise<void>
off("callerInfoChanged", PropertyChangedEvent)
Not
Bu API, Beta sürümünde ve geliştiriciler için önizleme olarak sunulmuş durumda; alacağımız geri bildirimler doğrultusunda değiştirilebilir. Bu API’yi üretim ortamında kullanmayın.
Arayan bilgisi değişiklik olayı için abonelikten çıkma işlevi.
function off(event: "callerInfoChanged", listener: PropertyChangedEvent)
Parametreler
- event
-
"callerInfoChanged"
- listener
- PropertyChangedEvent
off("idChanged", PropertyChangedEvent)
idChanged olayı için abonelikten çıkma işlevi.
function off(event: "idChanged", listener: PropertyChangedEvent)
Parametreler
- event
-
"idChanged"
olay adı.
- listener
- PropertyChangedEvent
bu olaya abone olmak için kullanılan geri çağırma fn.
off("isIncomingAudioMutedChanged", PropertyChangedEvent)
isIncomingAudioMutedChanged olayı için Subscribe işlevi.
function off(event: "isIncomingAudioMutedChanged", listener: PropertyChangedEvent)
Parametreler
- event
-
"isIncomingAudioMutedChanged"
olay adı.
- listener
- PropertyChangedEvent
bu özelliğin değeri değiştiğinde çağrılacak geri çağırma fn.
off("isLocalVideoStartedChanged", PropertyChangedEvent)
isLocalVideoStartedChanged olayı için unsubscribe işlevi.
function off(event: "isLocalVideoStartedChanged", listener: PropertyChangedEvent)
Parametreler
- event
-
"isLocalVideoStartedChanged"
olay adı.
- listener
- PropertyChangedEvent
bu özelliğin değeri değiştiğinde çağrılacak geri çağırma fn.
off("isMutedChanged", PropertyChangedEvent)
isMutedChanged olayı için Subscribe işlevi.
function off(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.
off("isScreenSharingOnChanged", PropertyChangedEvent)
isScreenSharingChanged olayı için unsubscribe işlevi.
function off(event: "isScreenSharingOnChanged", listener: PropertyChangedEvent)
Parametreler
- event
-
"isScreenSharingOnChanged"
olay adı.
- listener
- PropertyChangedEvent
bu olaya abone olmak için kullanılan geri çağırma fn.
off("localAudioStreamsUpdated", CollectionUpdatedEvent<LocalAudioStream>)
localAudioStreamsUpdated olayı için abonelikten çıkma işlevi.
function off(event: "localAudioStreamsUpdated", listener: CollectionUpdatedEvent<LocalAudioStream>)
Parametreler
- event
-
"localAudioStreamsUpdated"
olay adı.
- listener
bu olaya abone olmak için kullanılan geri çağırma fn.
off("localVideoStreamsUpdated", CollectionUpdatedEvent<LocalVideoStream>)
localVideoStreamsUpdated olayı için abonelikten çıkma işlevi.
function off(event: "localVideoStreamsUpdated", listener: CollectionUpdatedEvent<LocalVideoStream>)
Parametreler
- event
-
"localVideoStreamsUpdated"
olay adı.
- listener
bu olaya abone olmak için kullanılan geri çağırma fn.
off("mutedByOthers", PropertyChangedEvent)
mutedByOthers olayı için abonelikten çıkma işlevi.
function off(event: "mutedByOthers", listener: PropertyChangedEvent)
Parametreler
- event
-
"mutedByOthers"
olay adı.
- listener
- PropertyChangedEvent
bu olayın aboneliğini kaldırmak için kullanılan geri çağırma fn.
off("remoteAudioStreamsUpdated", CollectionUpdatedEvent<RemoteAudioStream>)
remoteAudioStreamsUpdated olayı için abonelikten çıkma işlevi.
function off(event: "remoteAudioStreamsUpdated", listener: CollectionUpdatedEvent<RemoteAudioStream>)
Parametreler
- event
-
"remoteAudioStreamsUpdated"
olay adı.
- listener
bu olaya abone olmak için kullanılan geri çağırma fn.
off("remoteParticipantsUpdated", CollectionUpdatedEvent<RemoteParticipant>)
remoteParticipantsUpdated olayı için abonelikten çıkma işlevi.
function off(event: "remoteParticipantsUpdated", listener: CollectionUpdatedEvent<RemoteParticipant>)
Parametreler
- event
-
"remoteParticipantsUpdated"
olay adı.
- listener
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("totalParticipantCountChanged", PropertyChangedEvent)
Not
Bu API, Beta sürümünde ve geliştiriciler için önizleme olarak sunulmuş durumda; alacağımız geri bildirimler doğrultusunda değiştirilebilir. Bu API’yi üretim ortamında kullanmayın.
totalParticipantCountChanged olayı için unsubscribe işlevi.
function off(event: "totalParticipantCountChanged", listener: PropertyChangedEvent)
Parametreler
- event
-
"totalParticipantCountChanged"
olay adı.
- listener
- PropertyChangedEvent
katılımcı sayısı değiştiğinde çağrılacak geri çağırma fn.
off("transferorInfoChanged", PropertyChangedEvent)
Not
Bu API, Beta sürümünde ve geliştiriciler için önizleme olarak sunulmuş durumda; alacağımız geri bildirimler doğrultusunda değiştirilebilir. Bu API’yi üretim ortamında kullanmayın.
Arayan bilgisi değişiklik olayı için abonelikten çıkma işlevi.
function off(event: "transferorInfoChanged", listener: PropertyChangedEvent)
Parametreler
- event
-
"transferorInfoChanged"
- listener
- PropertyChangedEvent
on("callerInfoChanged", PropertyChangedEvent)
Not
Bu API, Beta sürümünde ve geliştiriciler için önizleme olarak sunulmuş durumda; alacağımız geri bildirimler doğrultusunda değiştirilebilir. Bu API’yi üretim ortamında kullanmayın.
Arayan bilgisi değişiklik olayı için Subscribe işlevi.
function on(event: "callerInfoChanged", listener: PropertyChangedEvent)
Parametreler
- event
-
"callerInfoChanged"
- listener
- PropertyChangedEvent
on("idChanged", PropertyChangedEvent)
idChanged olayı için Subscribe işlevi.
function on(event: "idChanged", listener: PropertyChangedEvent)
Parametreler
- event
-
"idChanged"
olay adı.
- listener
- PropertyChangedEvent
bu özelliğin değeri değiştiğinde çağrılacak geri çağırma fn.
on("isIncomingAudioMutedChanged", PropertyChangedEvent)
isIncomingAudioMutedChanged olayı için Subscribe işlevi.
function on(event: "isIncomingAudioMutedChanged", listener: PropertyChangedEvent)
Parametreler
- event
-
"isIncomingAudioMutedChanged"
olay adı.
- listener
- PropertyChangedEvent
bu özelliğin değeri değiştiğinde çağrılacak geri çağırma fn.
on("isLocalVideoStartedChanged", PropertyChangedEvent)
isLocalVideoStartedChanged olayı için Subscribe işlevi.
function on(event: "isLocalVideoStartedChanged", listener: PropertyChangedEvent)
Parametreler
- event
-
"isLocalVideoStartedChanged"
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("isScreenSharingOnChanged", PropertyChangedEvent)
isScreenSharingChanged olayı için Subscribe işlevi.
function on(event: "isScreenSharingOnChanged", listener: PropertyChangedEvent)
Parametreler
- event
-
"isScreenSharingOnChanged"
olay adı.
- listener
- PropertyChangedEvent
bu özelliğin değeri değiştiğinde çağrılacak geri çağırma fn.
on("localAudioStreamsUpdated", CollectionUpdatedEvent<LocalAudioStream>)
localAudioStreamsUpdated olayı için Subscribe işlevi.
function on(event: "localAudioStreamsUpdated", listener: CollectionUpdatedEvent<LocalAudioStream>)
Parametreler
- event
-
"localAudioStreamsUpdated"
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.
on("localVideoStreamsUpdated", CollectionUpdatedEvent<LocalVideoStream>)
localVideoStreamsUpdated olayı için Subscribe işlevi.
function on(event: "localVideoStreamsUpdated", listener: CollectionUpdatedEvent<LocalVideoStream>)
Parametreler
- event
-
"localVideoStreamsUpdated"
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.
on("mutedByOthers", PropertyChangedEvent)
mutedByOthers olayı için Subscribe işlevi.
function on(event: "mutedByOthers", listener: PropertyChangedEvent)
Parametreler
- event
-
"mutedByOthers"
olay adı.
- listener
- PropertyChangedEvent
bu olaya abone olmak için kullanılan geri çağırma fn.
on("remoteAudioStreamsUpdated", CollectionUpdatedEvent<RemoteAudioStream>)
remoteAudioStreamsUpdated olayı için Subscribe işlevi.
function on(event: "remoteAudioStreamsUpdated", listener: CollectionUpdatedEvent<RemoteAudioStream>)
Parametreler
- event
-
"remoteAudioStreamsUpdated"
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.
on("remoteParticipantsUpdated", CollectionUpdatedEvent<RemoteParticipant>)
remoteParticipantsUpdated olayı için Subscribe işlevi.
function on(event: "remoteParticipantsUpdated", listener: CollectionUpdatedEvent<RemoteParticipant>)
Parametreler
- event
-
"remoteParticipantsUpdated"
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.
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("totalParticipantCountChanged", PropertyChangedEvent)
Not
Bu API, Beta sürümünde ve geliştiriciler için önizleme olarak sunulmuş durumda; alacağımız geri bildirimler doğrultusunda değiştirilebilir. Bu API’yi üretim ortamında kullanmayın.
totalParticipantCountChanged olayı için Subscribe işlevi.
function on(event: "totalParticipantCountChanged", listener: PropertyChangedEvent)
Parametreler
- event
-
"totalParticipantCountChanged"
olay adı.
- listener
- PropertyChangedEvent
katılımcı sayısı değiştiğinde çağrılacak geri çağırma fn.
on("transferorInfoChanged", PropertyChangedEvent)
Not
Bu API, Beta sürümünde ve geliştiriciler için önizleme olarak sunulmuş durumda; alacağımız geri bildirimler doğrultusunda değiştirilebilir. Bu API’yi üretim ortamında kullanmayın.
Arayan bilgisi değişiklik olayı için Subscribe işlevi.
function on(event: "transferorInfoChanged", listener: PropertyChangedEvent)
Parametreler
- event
-
"transferorInfoChanged"
- listener
- PropertyChangedEvent
resume()
'LocalHold' durumundaysa bu Çağrıyı sürdürebilirsiniz.
function resume(): Promise<void>
Döndürülenler
Promise<void>
sendDtmf(DtmfTone)
DTMF tonu gönderin.
function sendDtmf(dtmfTone: DtmfTone): Promise<void>
Parametreler
- dtmfTone
- DtmfTone
Döndürülenler
Promise<void>
setConstraints(CallConstraints)
Çağrı kısıtlamalarını ayarlayın. Bu yöntem, sağlanan değerlere göre en yüksek kısıtlamalarını ayarlar. Uygulanan son kısıtlamalar, burada bu yönteme sağlanan değerlerden küçük veya buna eşit olacaktır. 0 değeri sağlanırsa, bu kısıtlama için hiçbir kısıtlama uygulanmaz. Tanımsız değer sağlanırsa, bu kısıtlama için kullanılan önceki değer kullanılır.
function setConstraints(constraints: CallConstraints): Promise<void>
Parametreler
- constraints
- CallConstraints
Ayarlanacağı çağrı kısıtlamalarını temsil eden nesne
Döndürülenler
Promise<void>
startAudio(LocalAudioStream)
Özel ses ile aramada ses başlatın. LocalAudioStream kaynağı bir MediaStream olmalıdır.
function startAudio(localAudioStream: LocalAudioStream): Promise<void>
Parametreler
- localAudioStream
- LocalAudioStream
Döndürülenler
Promise<void>
startScreenSharing()
- Aramada ekran paylaşımı akışı göndermeye başlayın. Tarayıcı ekran, uygulama veya tarayıcı sekmesini seçmenizi ister.
- Ekran paylaşımı akışının gönderilmesi iOS veya Android'de desteklenmez.
- Gelen ekran paylaşımı akışı iOS ve Android'de desteklenir.
function startScreenSharing(): Promise<void>
Döndürülenler
Promise<void>
startScreenSharing(LocalVideoStream)
Not
Bu API, Beta sürümünde ve geliştiriciler için önizleme olarak sunulmuş durumda; alacağımız geri bildirimler doğrultusunda değiştirilebilir. Bu API’yi üretim ortamında kullanmayın.
- Bir çağrıda ham ekran paylaşım akışı göndermeye başlayın.
- Ham ekran paylaşımının gönderilmesi iOS veya Android'de desteklenmez.
- Gelen ham ekran paylaşımı iOS ve Android'de desteklenir.
function startScreenSharing(localVideoStream: LocalVideoStream): Promise<void>
Parametreler
- localVideoStream
- LocalVideoStream
Oluşturucuda MediaStream alan yerel bir ham ekran paylaşım akışını temsil eder.
Döndürülenler
Promise<void>
startVideo(LocalVideoStream)
Aramada video akışı göndermeye başlayın. Aramadaki uzak katılımcılar video akışınızı alır ve böylece video akışınızı kendi UI'lerinde işleyebilirler.
function startVideo(localVideoStream: LocalVideoStream): Promise<void>
Parametreler
- localVideoStream
- LocalVideoStream
Oluşturucuda kamera kaynağını alan yerel bir video akışını temsil eder.
Döndürülenler
Promise<void>
stopAudio()
Aramada özel sesi durdurun ve Cihaz yöneticisi varsayılan ses cihazına geçin.
function stopAudio()
stopScreenSharing()
Yerel ekran paylaşımını durdurun.
function stopScreenSharing(): Promise<void>
Döndürülenler
Promise<void>
stopScreenSharing(LocalVideoStream)
Not
Bu API, Beta sürümünde ve geliştiriciler için önizleme olarak sunulmuş durumda; alacağımız geri bildirimler doğrultusunda değiştirilebilir. Bu API’yi üretim ortamında kullanmayın.
Yerel ekran paylaşımını durdurun.
function stopScreenSharing(localVideoStream: LocalVideoStream): Promise<void>
Parametreler
- localVideoStream
- LocalVideoStream
Akışı durdurmak için yerel ekran paylaşımı akışı.
Döndürülenler
Promise<void>
stopVideo(LocalVideoStream)
Aramada video akışı göndermeyi durdurun. CallAgent.startCall() API'sinde, CallAgent.join() API'sinde, IncomingCall.accept() API'sinde veya Call.startVideo() API'sinde video başlatmak için kullanılan LocalVideoStream nesnesini geçirmesi gerekir.
function stopVideo(localVideoStream: LocalVideoStream): Promise<void>
Parametreler
- localVideoStream
- LocalVideoStream
Akışı durdurmak için yerel video akışı.
Döndürülenler
Promise<void>
unmute()
Yerel mikrofonu açma.
function unmute(): Promise<void>
Döndürülenler
Promise<void>
unmuteIncomingAudio()
Gelen sesi açın.
function unmuteIncomingAudio(): Promise<void>
Döndürülenler
Promise<void>