Kelas ACSRemoteParticipant
Deklarasi
@interface ACSRemoteParticipant : NSObject;
Deskripsi
Menjelaskan peserta jarak jauh pada panggilan
Metode
Properti
delegasi
Objek yang Anda berikan untuk menerima peristiwa dari instans ACSRemoteParticipant ini.
@property(nonatomic, assign) id<ACSRemoteParticipantDelegate> delegate;
pengidentifikasi
Pengidentifikasi peserta jarak jauh
@property(nonatomic, readonly, nonnull) id<CommunicationIdentifier> identifier;
callParticipantRole
Peran peserta jarak jauh
@property (readonly) ACSCallParticipantRole callParticipantRole;
displayName
Pratinjau Privat Saja: Nama Tampilan peserta jarak jauh
@property (retain, nonnull, readonly) NSString * displayName;
isMuted
True jika peserta jarak jauh dimatikan suaranya
@property (readonly) BOOL isMuted;
isSpeaking
Benar jika peserta jarak jauh berbicara. Hanya berlaku untuk panggilan multi-pihak
@property (readonly) BOOL isSpeaking;
callEndReason
Alasan mengapa peserta meninggalkan panggilan, berisi kode/subkode.
@property (retain, nonnull, readonly) ACSCallEndReason * callEndReason;
state
Status peserta jarak jauh saat ini
@property (readonly) ACSParticipantState state;
videoStreams
Aliran Video Jarak Jauh bagian dari panggilan saat ini
@property (copy, nonnull, readonly) NSArray<ACSRemoteVideoStream *> * videoStreams DEPRECATED_MSG_ATTRIBUTE("Use incomingVideoStreams instead");
incomingVideoStreams
Dapatkan daftar aliran masuk dalam panggilan saat ini.
@property (copy, nonnull, readonly) NSArray<ACSIncomingVideoStream *> * incomingVideoStreams;