ACSRemoteParticipant Sınıfı

Bildirim

@interface ACSRemoteParticipant : NSObject;

Description

Aramadaki uzak katılımcıyı açıklar

Yöntemler

Özellikler

temsilci

Bu ACSRemoteParticipant örneğinden olayları almak için sağladığınız nesne.

@property(nonatomic, assign) id<ACSRemoteParticipantDelegate> delegate;

tanımlayıcı

Uzak katılımcının tanımlayıcısı

@property(nonatomic, readonly, nonnull) id<CommunicationIdentifier> identifier;

callParticipantRole

Uzak katılımcının rolü

@property (readonly) ACSCallParticipantRole callParticipantRole;

displayName

Yalnızca Özel Önizleme: Uzak katılımcının Görünen Adı

@property (retain, nonnull, readonly) NSString * displayName;

isMuted

Uzak katılımcının sesi kapalıysa true

@property (readonly) BOOL isMuted;

isSpeaking

Uzak katılımcı konuşuyorsa true. Yalnızca çok taraflı aramalar için geçerlidir

@property (readonly) BOOL isSpeaking;

callEndReason

Katılımcının aramadan ayrılma nedeninin kod/alt kod içermesi.

@property (retain, nonnull, readonly) ACSCallEndReason * callEndReason;

state

Uzak katılımcının geçerli durumu

@property (readonly) ACSParticipantState state;

video Akışları

Uzak Video, geçerli çağrının bir bölümünü akışla aktarıyor

@property (copy, nonnull, readonly) NSArray<ACSRemoteVideoStream *> * videoStreams DEPRECATED_MSG_ATTRIBUTE("Use incomingVideoStreams instead");

gelenVideoStreams

Geçerli çağrıdaki gelen akışların listesini alın.

@property (copy, nonnull, readonly) NSArray<ACSIncomingVideoStream *> * incomingVideoStreams;