Dela via


ACSRemoteParticipantDelegate Protocol

Förklaring

@protocol ACSRemoteParticipantDelegate;

Description

En uppsättning metoder som anropas av ACSRemoteParticipant som svar på viktiga händelser.

Metoder

onStateChanged

PropertyChanged-händelse. Inträffar när fjärrdeltagarens tillstånd ändras

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

Parametrar

  • sender – Anropsobjektet som tillståndet hade ändrats för.
  • args – Information om samtalstillståndet.

onIsMutedChanged

PropertyChanged-händelse. Inträffar när fjärrdeltagarens IsMuted ändras

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

Parametrar

  • sender – Anropsobjektet som tillståndet hade ändrats för.
  • args – Information om samtalstillståndet.

onIsSpeakingChanged

PropertyChanged-händelse. Inträffar när fjärrdeltagaren är en aktiv talare i ett flerpartssamtal

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

Parametrar

  • sender – Anropsobjektet som tillståndet hade ändrats för.
  • args – Information om samtalstillståndet.

onDisplayNameChanged

PropertyChanged-händelse. Inträffar när fjärrdeltagarens displayName ändras

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

Parametrar

  • sender – Anropsobjektet som tillståndet hade ändrats för.
  • args – Information om samtalstillståndet.

onRoleChanged

PropertyChanged-händelse. Inträffar när fjärrdeltagarens roll ändras

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

Parametrar

  • sender – Anropsobjektet som tillståndet hade ändrats för.
  • args – Information om samtalstillståndet.

onVideoStreamsUpdated

RemoteVideoStreamsUpdated-händelse. Inträffar när fjärrvideoströmmar läggs till eller tas bort

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

Parametrar

  • sender -
  • args -

onVideoStreamStateChanged

Lyssnaren brukade känna till videoströmmens tillstånd

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

Parametrar

  • sender -
  • args -