Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Deklaration
@interface ACSRemoteParticipant : NSObject;
BESCHREIBUNG
Beschreibt einen Remoteteilnehmer an einem Anruf.
Methoden
Eigenschaften
delegate
Ein Objekt, das Sie bereitstellen, um Ereignisse von dieser ACSRemoteParticipant-instance zu empfangen.
@property(nonatomic, assign) id<ACSRemoteParticipantDelegate> delegate;
Bezeichner
Der Bezeichner des Remoteteilnehmers
@property(nonatomic, readonly, nonnull) id<CommunicationIdentifier> identifier;
callParticipantRole
Rolle des Remoteteilnehmers
@property (readonly) ACSCallParticipantRole callParticipantRole;
displayName
Nur private Vorschau: Anzeigename des Remoteteilnehmers
@property (retain, nonnull, readonly) NSString * displayName;
isMuted
True, wenn der Remoteteilnehmer stummgeschaltet ist
@property (readonly) BOOL isMuted;
isSpeaking
True, wenn der Remoteteilnehmer spricht. Gilt nur für Anrufe mit mehreren Parteien
@property (readonly) BOOL isSpeaking;
callEndReason
Grund, warum der Teilnehmer den Anruf verlassen hat, enthält Code/Untercode.
@property (retain, nonnull, readonly) ACSCallEndReason * callEndReason;
state
Aktueller Status des Remoteteilnehmers
@property (readonly) ACSParticipantState state;
videoStreams
Remotevideo streamt einen Teil des aktuellen Anrufs
@property (copy, nonnull, readonly) NSArray<ACSRemoteVideoStream *> * videoStreams DEPRECATED_MSG_ATTRIBUTE("Use incomingVideoStreams instead");
incomingVideoStreams
Rufen Sie eine Liste der eingehenden Streams im aktuellen Aufruf ab.
@property (copy, nonnull, readonly) NSArray<ACSIncomingVideoStream *> * incomingVideoStreams;