بروتوكول 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 -