다음을 통해 공유


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 -