ACSRemoteParticipant 클래스
선언
@interface ACSRemoteParticipant : NSObject;
Description
통화 중인 원격 참가자에 대해 설명합니다.
메서드
속성
대리자(delegate)
이 ACSRemoteParticipant instance 이벤트를 수신하기 위해 제공하는 개체입니다.
@property(nonatomic, assign) id<ACSRemoteParticipantDelegate> delegate;
identifier
원격 참가자의 식별자
@property(nonatomic, readonly, nonnull) id<CommunicationIdentifier> identifier;
callParticipantRole
원격 참가자의 역할
@property (readonly) ACSCallParticipantRole callParticipantRole;
displayName
프라이빗 미리 보기 전용: 원격 참가자의 표시 이름
@property (retain, nonnull, readonly) NSString * displayName;
isMuted
True이면 원격 참가자가 음소거됩니다.
@property (readonly) BOOL isMuted;
isSpeaking
원격 참가자가 말하는 경우 True입니다. 다자간 호출에만 적용 가능
@property (readonly) BOOL isSpeaking;
callEndReason
참가자가 통화를 떠난 이유이며 코드/하위 코드가 포함되어 있습니다.
@property (retain, nonnull, readonly) ACSCallEndReason * callEndReason;
state
원격 참가자의 현재 상태
@property (readonly) ACSParticipantState state;
videoStreams
원격 비디오는 현재 호출의 일부를 스트리밍합니다.
@property (copy, nonnull, readonly) NSArray<ACSRemoteVideoStream *> * videoStreams DEPRECATED_MSG_ATTRIBUTE("Use incomingVideoStreams instead");
incomingVideoStreams
현재 호출에서 들어오는 스트림 목록을 가져옵니다.
@property (copy, nonnull, readonly) NSArray<ACSIncomingVideoStream *> * incomingVideoStreams;