ACSRemoteParticipant – třída

Deklarace

@interface ACSRemoteParticipant : NSObject;

Description

Popisuje vzdáleného účastníka hovoru.

Metody

Vlastnosti

delegát

Objekt, který zadáte pro příjem událostí z této instance ACSRemoteParticipant.

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

identifikátor

Identifikátor vzdáleného účastníka

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

callParticipantRole

Role vzdáleného účastníka

@property (readonly) ACSCallParticipantRole callParticipantRole;

displayName

Pouze verze Private Preview: Zobrazované jméno vzdáleného účastníka

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

isMuted

True, pokud je vzdálený účastník ztlumený

@property (readonly) BOOL isMuted;

isSpeaking

True, pokud vzdálený účastník mluví. Platí jenom pro volání s více stranami.

@property (readonly) BOOL isSpeaking;

callEndReason

Důvod, proč účastník opustil hovor, obsahuje kód nebo podkód.

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

state

Aktuální stav vzdáleného účastníka

@property (readonly) ACSParticipantState state;

videoStreamy

Vzdálené video streamuje část aktuálního volání.

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

incomingVideoStreams

Získání seznamu příchozích datových proudů v aktuálním volání

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