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;