Compartilhar via


Protocolo ACSRemoteParticipantDelegate

Declaração

@protocol ACSRemoteParticipantDelegate;

Descrição

Um conjunto de métodos que são chamados por ACSRemoteParticipant em resposta a eventos importantes.

Métodos

Onstatechanged

Evento PropertyChanged. Ocorre quando o estado do participante remoto é alterado

-(void)onStateChanged:(ACSRemoteParticipant *)sender :(ACSPropertyChangedEventArgs *)args {

Parâmetros

  • sender - O objeto de chamada que o estado havia alterado.
  • args - Informações sobre o estado da chamada.

onIsMutedChanged

Evento PropertyChanged. Ocorre quando o IsMuted do participante remoto é alterado

-(void)onIsMutedChanged:(ACSRemoteParticipant *)sender :(ACSPropertyChangedEventArgs *)args {

Parâmetros

  • sender - O objeto de chamada que o estado havia alterado.
  • args - Informações sobre o estado da chamada.

onIsSpeakingChanged

Evento PropertyChanged. Ocorre quando o participante remoto é um locutor ativo em chamadas de várias partes

-(void)onIsSpeakingChanged:(ACSRemoteParticipant *)sender :(ACSPropertyChangedEventArgs *)args {

Parâmetros

  • sender - O objeto de chamada que o estado havia alterado.
  • args - Informações sobre o estado da chamada.

onDisplayNameChanged

Evento PropertyChanged. Ocorre quando o displayName do participante remoto é alterado

-(void)onDisplayNameChanged:(ACSRemoteParticipant *)sender :(ACSPropertyChangedEventArgs *)args {

Parâmetros

  • sender - O objeto de chamada que o estado havia alterado.
  • args - Informações sobre o estado da chamada.

onRoleChanged

Evento PropertyChanged. Ocorre quando a função do participante remoto é alterada

-(void)onRoleChanged:(ACSRemoteParticipant *)sender :(ACSPropertyChangedEventArgs *)args {

Parâmetros

  • sender - O objeto de chamada que o estado havia alterado.
  • args - Informações sobre o estado da chamada.

onVideoStreamsUpdated

Evento RemoteVideoStreamsUpdated. Ocorre quando fluxos de vídeo remotos são adicionados ou removidos

-(void)onVideoStreamsUpdated:(ACSRemoteParticipant *)sender :(ACSRemoteVideoStreamsEventArgs *)args DEPRECATED_MSG_ATTRIBUTE("Use remoteParticipant(_:didChangeVideoStreamState:)) instead") {

Parâmetros

  • sender -
  • args -

onVideoStreamStateChanged

Ouvinte costumava conhecer o estado do fluxo de vídeo

-(void)onVideoStreamStateChanged:(ACSRemoteParticipant *)sender :(ACSVideoStreamStateChangedEventArgs *)args {

Parâmetros

  • sender -
  • args -