ACSRemoteParticipantDelegate 프로토콜
선언
@protocol ACSRemoteParticipantDelegate;
Description
중요한 이벤트에 대한 응답으로 ACSRemoteParticipant에서 호출하는 메서드 집합입니다.
메서드
onStateChanged
PropertyChanged 이벤트입니다. 원격 참가자 상태가 변경되면 발생합니다.
-(void)onStateChanged:(ACSRemoteParticipant *)sender :(ACSPropertyChangedEventArgs *)args {
매개 변수
sender
- 상태가 변경된 호출 개체입니다.args
- 호출 상태에 대한 정보입니다.
onIsMutedChanged
PropertyChanged 이벤트입니다. 원격 참가자의 IsMuted가 변경될 때 발생합니다.
-(void)onIsMutedChanged:(ACSRemoteParticipant *)sender :(ACSPropertyChangedEventArgs *)args {
매개 변수
sender
- 상태가 변경된 호출 개체입니다.args
- 호출 상태에 대한 정보입니다.
onIsSpeakingChanged
PropertyChanged 이벤트입니다. 원격 참가자가 다자간 통화에서 활성 화자일 때 발생합니다.
-(void)onIsSpeakingChanged:(ACSRemoteParticipant *)sender :(ACSPropertyChangedEventArgs *)args {
매개 변수
sender
- 상태가 변경된 호출 개체입니다.args
- 호출 상태에 대한 정보입니다.
onDisplayNameChanged
PropertyChanged 이벤트입니다. 원격 참가자의 displayName이 변경되면 발생합니다.
-(void)onDisplayNameChanged:(ACSRemoteParticipant *)sender :(ACSPropertyChangedEventArgs *)args {
매개 변수
sender
- 상태가 변경된 호출 개체입니다.args
- 호출 상태에 대한 정보입니다.
onRoleChanged
PropertyChanged 이벤트입니다. 원격 참가자의 역할이 변경되면 발생합니다.
-(void)onRoleChanged:(ACSRemoteParticipant *)sender :(ACSPropertyChangedEventArgs *)args {
매개 변수
sender
- 상태가 변경된 호출 개체입니다.args
- 호출 상태에 대한 정보입니다.
onVideoStreamsUpdated
RemoteVideoStreamsUpdated 이벤트입니다. 원격 비디오 스트림이 추가되거나 제거될 때 발생합니다.
-(void)onVideoStreamsUpdated:(ACSRemoteParticipant *)sender :(ACSRemoteVideoStreamsEventArgs *)args DEPRECATED_MSG_ATTRIBUTE("Use remoteParticipant(_:didChangeVideoStreamState:)) instead") {
매개 변수
sender
-args
-
onVideoStreamStateChanged
비디오 스트림 상태를 아는 데 사용되는 수신기
-(void)onVideoStreamStateChanged:(ACSRemoteParticipant *)sender :(ACSVideoStreamStateChangedEventArgs *)args {
매개 변수
sender
-args
-