Condividi tramite


Protocollo ACSRemoteParticipantDelegate

Dichiarazione

@protocol ACSRemoteParticipantDelegate;

Descrizione

Set di metodi chiamati da ACSRemoteParticipant in risposta a eventi importanti.

Metodi

onStateChanged

Evento PropertyChanged. Si verifica quando lo stato del partecipante remoto cambia

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

Parametri

  • sender - Oggetto di chiamata che lo stato è stato modificato.
  • args - Informazioni sullo stato della chiamata.

onIsMutedChanged

Evento PropertyChanged. Si verifica quando l'IsMuted del partecipante remoto cambia

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

Parametri

  • sender - Oggetto di chiamata che lo stato è stato modificato.
  • args - Informazioni sullo stato della chiamata.

onIsSpeakingChanged

Evento PropertyChanged. Si verifica quando il partecipante remoto è un altoparlante attivo in una chiamata a più parti

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

Parametri

  • sender - Oggetto di chiamata che lo stato è stato modificato.
  • args - Informazioni sullo stato della chiamata.

onDisplayNameChanged

Evento PropertyChanged. Si verifica quando il displayName del partecipante remoto cambia

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

Parametri

  • sender - Oggetto di chiamata che lo stato è stato modificato.
  • args - Informazioni sullo stato della chiamata.

onRoleChanged

Evento PropertyChanged. Si verifica quando il ruolo del partecipante remoto cambia

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

Parametri

  • sender - Oggetto di chiamata che lo stato è stato modificato.
  • args - Informazioni sullo stato della chiamata.

onVideoStreamsUpdated

Evento RemoteVideoStreamsUpdated. Si verifica quando i flussi video remoti vengono aggiunti o rimossi

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

Parametri

  • sender -
  • args -

onVideoStreamStateChanged

Listener usato per conoscere lo stato del flusso video

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

Parametri

  • sender -
  • args -