Klasa ACSRemoteParticipant
Deklaracji
@interface ACSRemoteParticipant : NSObject;
Opis
Opisuje uczestnika zdalnego w wywołaniu
Metody
Właściwości
delegate
Obiekt, który udostępniasz w celu odbierania zdarzeń z tego wystąpienia acSRemoteParticipant.
@property(nonatomic, assign) id<ACSRemoteParticipantDelegate> delegate;
identyfikator
Identyfikator uczestnika zdalnego
@property(nonatomic, readonly, nonnull) id<CommunicationIdentifier> identifier;
callParticipantRole
Rola uczestnika zdalnego
@property (readonly) ACSCallParticipantRole callParticipantRole;
displayName
Tylko prywatna wersja zapoznawcza: nazwa wyświetlana uczestnika zdalnego
@property (retain, nonnull, readonly) NSString * displayName;
isMuted
Prawda, jeśli uczestnik zdalny jest wyciszony
@property (readonly) BOOL isMuted;
isSpeaking
Prawda, jeśli uczestnik zdalny mówi. Dotyczy tylko wywołań wielostronnych
@property (readonly) BOOL isSpeaking;
callEndReason
Powód, dla którego uczestnik opuścił wywołanie, zawiera kod/podkod.
@property (retain, nonnull, readonly) ACSCallEndReason * callEndReason;
stan
Bieżący stan uczestnika zdalnego
@property (readonly) ACSParticipantState state;
videoStreams
Zdalne strumienie wideo część bieżącego wywołania
@property (copy, nonnull, readonly) NSArray<ACSRemoteVideoStream *> * videoStreams DEPRECATED_MSG_ATTRIBUTE("Use incomingVideoStreams instead");
incomingVideoStreams
Pobierz listę strumieni przychodzących w bieżącym wywołaniu.
@property (copy, nonnull, readonly) NSArray<ACSIncomingVideoStream *> * incomingVideoStreams;