ACSRemoteParticipant-klass
Förklaring
@interface ACSRemoteParticipant : NSObject;
Description
Beskriver en fjärrdeltagare i ett samtal
Metoder
Egenskaper
Delegera
Ett objekt som du anger för att ta emot händelser från den här ACSRemoteParticipant-instansen.
@property(nonatomic, assign) id<ACSRemoteParticipantDelegate> delegate;
Identifierare
Identifieraren för fjärrdeltagaren
@property(nonatomic, readonly, nonnull) id<CommunicationIdentifier> identifier;
callParticipantRole
Fjärrdeltagarens roll
@property (readonly) ACSCallParticipantRole callParticipantRole;
displayName
Endast privat förhandsversion: Visningsnamn för fjärrdeltagaren
@property (retain, nonnull, readonly) NSString * displayName;
isMuted
Sant om fjärrdeltagaren är avstängd
@property (readonly) BOOL isMuted;
isSpeaking
Sant om fjärrdeltagaren talar. Gäller endast för flerpartssamtal
@property (readonly) BOOL isSpeaking;
callEndReason
Orsak till att deltagaren lämnade samtalet, innehåller kod/underkod.
@property (retain, nonnull, readonly) ACSCallEndReason * callEndReason;
state
Fjärrdeltagarens aktuella tillstånd
@property (readonly) ACSParticipantState state;
videoStreams
Fjärrvideo strömmar en del av det aktuella anropet
@property (copy, nonnull, readonly) NSArray<ACSRemoteVideoStream *> * videoStreams DEPRECATED_MSG_ATTRIBUTE("Use incomingVideoStreams instead");
incomingVideoStreams
Hämta en lista över inkommande strömmar i det aktuella anropet.
@property (copy, nonnull, readonly) NSArray<ACSIncomingVideoStream *> * incomingVideoStreams;