Aracılığıyla paylaş


TeamsCall interface

Teams Çağrısını temsil eder.

Extends

Özellikler

info

Bu Teams Araması hakkında bilgi edinin.

Devralınan Özellikler

callEndReason

Bu çağrının nasıl sona erdiğini gösteren code/subCode içeren.

callerInfo

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.

isIncomingAudioMuted

Yerel kullanıcının gelen sesi kapatıp kapatmadığı.

isLocalVideoStarted

Yerel video açık olup olmadığı.

isMuted

Yerel kullanıcının sesinin yerel olarak mı yoksa uzaktan mı kapatılmış olduğu.

isScreenSharingOn

Ekran paylaşımının açık olup olmadığı.

kind

Çağrı nesnesinin türünü alın.

lobby

Teams toplantı lobisini edinin.

localAudioStreams

Aramada diğer katılımcılara gönderilen yerel ses akışlarının koleksiyonu.

localVideoStreams

Aramada diğer katılımcılara gönderilen yerel video akışlarının koleksiyonu.

remoteAudioStreams

Aramadan alınan uzak ses akışlarının koleksiyonu.

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.

role

Aramada yerel kullanıcının rolünü alın.

state

Bu Aramanın durumunu alın.

totalParticipantCount

Bu çağrıdaki toplam katılımcı sayısı.

transferorInfo

Aktarım/iletme senaryolarında aktarım başlatıcısı.

Yöntemler

addParticipant(PhoneNumberIdentifier | MicrosoftTeamsUserIdentifier | MicrosoftTeamsAppIdentifier | UnknownIdentifier, AddTeamsParticipantOptions)

Katılımcı ekleyin.

removeParticipant(PhoneNumberIdentifier | MicrosoftTeamsUserIdentifier | UnknownIdentifier)

Bu çağrıdan bir katılımcıyı kaldırın.

Devralınan Yöntemler

dispose()
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')
hangUp(HangUpOptions)

Aramayı kapat.

hold()

Bu Aramayı beklemeye alma.

mute()

Yerel mikrofonun sesini kapatma.

muteAllRemoteParticipants()

Tüm uzak katılımcıların sesini kapat.

muteIncomingAudio()

Gelen sesi sessize alır.

off("callerInfoChanged", PropertyChangedEvent)

Arayan bilgisi değişiklik olayı için abonelikten çıkma işlevi.

off("idChanged", PropertyChangedEvent)

idChanged olayı için abonelikten çıkma işlevi.

off("isIncomingAudioMutedChanged", PropertyChangedEvent)

isIncomingAudioMutedChanged olayı için Subscribe işlevi.

off("isLocalVideoStartedChanged", PropertyChangedEvent)

isLocalVideoStartedChanged olayı için unsubscribe işlevi.

off("isMutedChanged", PropertyChangedEvent)

isMutedChanged olayı için Subscribe işlevi.

off("isScreenSharingOnChanged", PropertyChangedEvent)

isScreenSharingChanged olayı için unsubscribe işlevi.

off("localAudioStreamsUpdated", CollectionUpdatedEvent<LocalAudioStream>)

localAudioStreamsUpdated olayı için abonelikten çıkma işlevi.

off("localVideoStreamsUpdated", CollectionUpdatedEvent<LocalVideoStream>)

localVideoStreamsUpdated olayı için abonelikten çıkma işlevi.

off("mutedByOthers", PropertyChangedEvent)

mutedByOthers olayı için abonelikten çıkma işlevi.

off("remoteAudioStreamsUpdated", CollectionUpdatedEvent<RemoteAudioStream>)

remoteAudioStreamsUpdated olayı için abonelikten çıkma işlevi.

off("remoteParticipantsUpdated", CollectionUpdatedEvent<RemoteParticipant>)

remoteParticipantsUpdated olayı için abonelikten çıkma işlevi.

off("roleChanged", PropertyChangedEvent)

roleChanged olayı için abonelikten çıkma işlevi.

off("stateChanged", PropertyChangedEvent)

stateChanged olayı için abonelikten çıkma işlevi.

off("totalParticipantCountChanged", PropertyChangedEvent)

totalParticipantCountChanged olayı için unsubscribe işlevi.

off("transferorInfoChanged", PropertyChangedEvent)

Arayan bilgisi değişiklik olayı için abonelikten çıkma işlevi.

on("callerInfoChanged", PropertyChangedEvent)

Arayan bilgisi değişiklik olayı için Subscribe işlevi.

on("idChanged", PropertyChangedEvent)

idChanged olayı için Subscribe işlevi.

on("isIncomingAudioMutedChanged", PropertyChangedEvent)

isIncomingAudioMutedChanged olayı için Subscribe işlevi.

on("isLocalVideoStartedChanged", PropertyChangedEvent)

isLocalVideoStartedChanged olayı için Subscribe işlevi.

on("isMutedChanged", PropertyChangedEvent)

isMutedChanged olayı için Subscribe işlevi.

on("isScreenSharingOnChanged", PropertyChangedEvent)

isScreenSharingChanged olayı için Subscribe işlevi.

on("localAudioStreamsUpdated", CollectionUpdatedEvent<LocalAudioStream>)

localAudioStreamsUpdated olayı için Subscribe işlevi.

on("localVideoStreamsUpdated", CollectionUpdatedEvent<LocalVideoStream>)

localVideoStreamsUpdated olayı için Subscribe işlevi.

on("mutedByOthers", PropertyChangedEvent)

mutedByOthers olayı için Subscribe işlevi.

on("remoteAudioStreamsUpdated", CollectionUpdatedEvent<RemoteAudioStream>)

remoteAudioStreamsUpdated olayı için Subscribe işlevi.

on("remoteParticipantsUpdated", CollectionUpdatedEvent<RemoteParticipant>)

remoteParticipantsUpdated olayı için Subscribe işlevi.

on("roleChanged", PropertyChangedEvent)

roleChanged olayı için Subscribe işlevi.

on("stateChanged", PropertyChangedEvent)

stateChanged olayı için Subscribe işlevi.

on("totalParticipantCountChanged", PropertyChangedEvent)

totalParticipantCountChanged olayı için Subscribe işlevi.

on("transferorInfoChanged", PropertyChangedEvent)

Arayan bilgisi değişiklik olayı için Subscribe işlevi.

resume()

'LocalHold' durumundaysa bu Çağrıyı sürdürebilirsiniz.

sendDtmf(DtmfTone)

DTMF tonu gönderin.

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.

startAudio(LocalAudioStream)

Özel ses ile aramada ses başlatın. LocalAudioStream kaynağı bir MediaStream olmalıdır.

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.
startScreenSharing(LocalVideoStream)
  • 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.
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.

stopAudio()

Aramada özel sesi durdurun ve Cihaz yöneticisi varsayılan ses cihazına geçin.

stopScreenSharing()

Yerel ekran paylaşımını durdurun.

stopScreenSharing(LocalVideoStream)

Yerel ekran paylaşımını durdurun.

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.

unmute()

Yerel mikrofonu açma.

unmuteIncomingAudio()

Gelen sesi açın.

Özellik Ayrıntıları

info

Bu Teams Araması hakkında bilgi edinin.

info: TeamsCallInfo

Özellik Değeri

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

CallCommon.callEndReason Devralınmış

callerInfo

Bu çağrı geliyorsa Arayan Bilgileri.

callerInfo: CallerInfo

Özellik Değeri

CallCommon.callerInfoDevralındı

direction

Gelen veya Giden olsun, arama yönünü alın.

direction: CallDirection

Özellik Değeri

CallCommon.directionDevralındı

id

Bu Çağrı için benzersiz kimliği alın.

id: string

Özellik Değeri

string

CallCommon.id'dan Devralınan

isIncomingAudioMuted

Yerel kullanıcının gelen sesi kapatıp kapatmadığı.

isIncomingAudioMuted: boolean

Özellik Değeri

boolean

CallCommon.isIncomingAudioMutedDevralındı

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

CallCommon.isMutedDevralındı

isScreenSharingOn

Ekran paylaşımının açık olup olmadığı.

isScreenSharingOn: boolean

Özellik Değeri

boolean

CallCommon.isScreenSharingOnDevralındı

kind

Çağrı nesnesinin türünü alın.

kind: CallKind

Özellik Değeri

CallCommon.kindDevralındı

lobby

Teams toplantı lobisini edinin.

lobby: Lobby

Özellik Değeri

CallCommon.lobbyDevralındı

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[]

CallCommon.localAudioStreams Devralınmış

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[]

CallCommon.localVideoStreamsDevralındı

remoteAudioStreams

Aramadan alınan uzak ses akışlarının koleksiyonu.

remoteAudioStreams: readonly RemoteAudioStream[]

Özellik Değeri

readonly RemoteAudioStream[]

CallCommon.remoteAudioStreamsDevralındı

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[]

CallCommon.remoteParticipantsDevralındı

role

Aramada yerel kullanıcının rolünü alın.

role: ParticipantRole

Özellik Değeri

CallCommon.role Devralınmış

state

Bu Aramanın durumunu alın.

state: CallState

Özellik Değeri

CallCommon.state Devralınmış

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

CallCommon.totalParticipantCount Devralınmış

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

CallCommon.transferorInfoDevralındı

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

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

CallCommon.featureDevralındı

hangUp(HangUpOptions)

Aramayı kapat.

function hangUp(options?: HangUpOptions): Promise<void>

Parametreler

options
HangUpOptions

HangUp seçenekleri.

Döndürülenler

Promise<void>

CallCommon.hangUpDevralındı

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>

CallCommon.muteDevralındı

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>

CallCommon.muteIncomingAudio'dan Devralınan

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"

CallCommon.offDevralındı

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.

CallCommon.offDevralındı

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.

CallCommon.offDevralındı

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.

CallCommon.offDevralındı

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.

CallCommon.offDevralındı

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.

CallCommon.offDevralındı

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

CollectionUpdatedEvent<LocalAudioStream>

bu olaya abone olmak için kullanılan geri çağırma fn.

CallCommon.offDevralındı

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

CollectionUpdatedEvent<LocalVideoStream>

bu olaya abone olmak için kullanılan geri çağırma fn.

CallCommon.offDevralındı

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.

CallCommon.offDevralındı

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

CollectionUpdatedEvent<RemoteAudioStream>

bu olaya abone olmak için kullanılan geri çağırma fn.

CallCommon.offDevralındı

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

CollectionUpdatedEvent<RemoteParticipant>

bu olaya abone olmak için kullanılan geri çağırma fn.

CallCommon.offDevralındı

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.

CallCommon.offDevralındı

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.

CallCommon.offDevralındı

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.

CallCommon.offDevralındı

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"

CallCommon.offDevralındı

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"

CallCommon.on'dan Devralınmış

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.

CallCommon.on'dan Devralınmış

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.

CallCommon.on'dan Devralınmış

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.

CallCommon.on'dan Devralınmış

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.

CallCommon.on'dan Devralınmış

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.

CallCommon.on'dan Devralınmış

on("localAudioStreamsUpdated", CollectionUpdatedEvent<LocalAudioStream>)

localAudioStreamsUpdated olayı için Subscribe işlevi.

function on(event: "localAudioStreamsUpdated", listener: CollectionUpdatedEvent<LocalAudioStream>)

Parametreler

event

"localAudioStreamsUpdated"

olay adı.

listener

CollectionUpdatedEvent<LocalAudioStream>

bu koleksiyon değiştiğinde çağrılacak geri çağırma fn, eklenen ve kaldırılan öğelerin dizilerini geçirir.

CallCommon.on'dan Devralınmış

on("localVideoStreamsUpdated", CollectionUpdatedEvent<LocalVideoStream>)

localVideoStreamsUpdated olayı için Subscribe işlevi.

function on(event: "localVideoStreamsUpdated", listener: CollectionUpdatedEvent<LocalVideoStream>)

Parametreler

event

"localVideoStreamsUpdated"

olay adı.

listener

CollectionUpdatedEvent<LocalVideoStream>

bu koleksiyon değiştiğinde çağrılacak geri çağırma fn, eklenen ve kaldırılan öğelerin dizilerini geçirir.

CallCommon.on'dan Devralınmış

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.

CallCommon.on'dan Devralınmış

on("remoteAudioStreamsUpdated", CollectionUpdatedEvent<RemoteAudioStream>)

remoteAudioStreamsUpdated olayı için Subscribe işlevi.

function on(event: "remoteAudioStreamsUpdated", listener: CollectionUpdatedEvent<RemoteAudioStream>)

Parametreler

event

"remoteAudioStreamsUpdated"

olay adı.

listener

CollectionUpdatedEvent<RemoteAudioStream>

bu koleksiyon değiştiğinde çağrılacak geri çağırma fn, eklenen ve kaldırılan öğelerin dizilerini geçirir.

CallCommon.on'dan Devralınmış

on("remoteParticipantsUpdated", CollectionUpdatedEvent<RemoteParticipant>)

remoteParticipantsUpdated olayı için Subscribe işlevi.

function on(event: "remoteParticipantsUpdated", listener: CollectionUpdatedEvent<RemoteParticipant>)

Parametreler

event

"remoteParticipantsUpdated"

olay adı.

listener

CollectionUpdatedEvent<RemoteParticipant>

bu koleksiyon değiştiğinde çağrılacak geri çağırma fn, eklenen ve kaldırılan öğelerin dizilerini geçirir.

CallCommon.on'dan Devralınmış

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.

CallCommon.on'dan Devralınmış

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.

CallCommon.on'dan Devralınmış

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.

CallCommon.on'dan Devralınmış

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"

CallCommon.on'dan Devralınmış

resume()

'LocalHold' durumundaysa bu Çağrıyı sürdürebilirsiniz.

function resume(): Promise<void>

Döndürülenler

Promise<void>

CallCommon.resume Devralınmış

sendDtmf(DtmfTone)

DTMF tonu gönderin.

function sendDtmf(dtmfTone: DtmfTone): Promise<void>

Parametreler

dtmfTone
DtmfTone

Döndürülenler

Promise<void>

CallCommon.sendDtmfDevralındı

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>

CallCommon.setConstraintsDevralındı

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>

CallCommon.startAudio'dan Devralınan

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>

CallCommon.startScreenSharingDevralındı

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>

CallCommon.startScreenSharingDevralındı

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>

CallCommon.startVideo'dan Devralınmış

stopAudio()

Aramada özel sesi durdurun ve Cihaz yöneticisi varsayılan ses cihazına geçin.

function stopAudio()

CallCommon.stopAudio'dan Devralınan

stopScreenSharing()

Yerel ekran paylaşımını durdurun.

function stopScreenSharing(): Promise<void>

Döndürülenler

Promise<void>

CallCommon.stopScreenSharingDevralındı

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>

CallCommon.stopScreenSharingDevralındı

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>

CallCommon.stopVideo'dan Devralınan

unmute()

Yerel mikrofonu açma.

function unmute(): Promise<void>

Döndürülenler

Promise<void>

CallCommon.unmute'dan Devralınmış

unmuteIncomingAudio()

Gelen sesi açın.

function unmuteIncomingAudio(): Promise<void>

Döndürülenler

Promise<void>

CallCommon.unmuteIncomingAudioDevralındı