Протокол ACSRemoteParticipantDelegate
Объявление
@protocol ACSRemoteParticipantDelegate;
Описание
Набор методов, вызываемых 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
-