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