مشاركة عبر


فئة ACSLocalVideoStream

إعلان بالربط

@interface ACSLocalVideoStream : ACSOutgoingVideoStream;

الوصف

معلومات دفق الفيديو المحلي

الأساليب

Init

إنشاء مثيل جديد مع معلمة جهاز الكاميرا.

-(instancetype)init:(ACSVideoDeviceInfo *)camera;

المعلمات

  • camera - جهاز الكاميرا لاستخدامه في دفق الفيديو المحلي

switchSource

قم بتبديل جهاز الفيديو لاستخدامه كمصدر للفيديو المحلي.

-(void)switchSource:(ACSVideoDeviceInfo* _Nonnull)camera withCompletionHandler:(void (^ _Nonnull)(NSError* _Nullable error))completionHandler;

المعلمات

  • camera - جهاز الكاميرا الذي يتم التبديل إليه.
  • completionHandler - كتلة ليتم استدعاؤها بشكل غير متزامن بعد انتهاء العملية.

ميزه

حدد ملحقات الميزات لدفق الفيديو المحلي.

-(id _Nonnull)feature: (Class _Nonnull)featureClass;

المعلمات

  • featureClass - ملحق ميزة دفق الفيديو المحلي.

الخصائص

المفوض

كائن توفره لتلقي الأحداث من مثيل ACSLocalVideoStream هذا.

@property(nonatomic, assign) id<ACSLocalVideoStreamDelegate> delegate;

المصدر

جهاز فيديو لاستخدامه كمصدر للفيديو المحلي.

@property (retain, nonnull, readonly) ACSVideoDeviceInfo * source;

isSending

يتم تعيين إلى True عند إرسال دفق الفيديو المحلي في مكالمة.

@property (readonly) BOOL isSending DEPRECATED_MSG_ATTRIBUTE("Use state property instead");