ACSLocalVideoStream Sınıfı
Bildirim
@interface ACSLocalVideoStream : ACSOutgoingVideoStream;
Description
Yerel video akışı bilgileri
Yöntemler
init
Kamera cihazı parametresiyle yeni bir örnek oluşturur.
-(instancetype)init:(ACSVideoDeviceInfo *)camera;
Parametreler
camera
- Yerel video akışı için kullanılacak kamera cihazı
switchSource
Yerel video için kaynak olarak kullanmak üzere video cihazını değiştirin.
-(void)switchSource:(ACSVideoDeviceInfo* _Nonnull)camera withCompletionHandler:(void (^ _Nonnull)(NSError* _Nullable error))completionHandler;
Parametreler
camera
- Kamera cihazına geçiliyor.completionHandler
- İşlem tamamlandıktan sonra zaman uyumsuz olarak çağrılacak bir blok.
özelliği
Yerel video akışı için özellik uzantılarını seçin.
-(id _Nonnull)feature: (Class _Nonnull)featureClass;
Parametreler
featureClass
- Yerel video akışının özellik uzantısı.
Özellikler
temsilci
Bu ACSLocalVideoStream örneğinden olayları almak için sağladığınız nesne.
@property(nonatomic, assign) id<ACSLocalVideoStreamDelegate> delegate;
kaynak
Yerel video için kaynak olarak kullanılacak video cihazı.
@property (retain, nonnull, readonly) ACSVideoDeviceInfo * source;
isSending
Aramada yerel video akışı gönderildiğinde True olarak ayarlanır.
@property (readonly) BOOL isSending DEPRECATED_MSG_ATTRIBUTE("Use state property instead");